mount 挂载第二块硬盘,普通用户可以读写

 vmware虚拟机中安装的debian5.0系统使用过程中发现硬盘空间不足,因此创建了第二块scsi硬盘,创建过程由于比较简单就不贴图耽误大家时间了。
接下来格式化硬盘分区为ext2文件系统(创建硬盘了当然要格式化,很多人都是用fdisk,不过我个人是比较倾向于cfdisk,因为感觉cfdisk要比fdisk更友好):

sudo cfdisk /dev/sdb

命令执行后会显示一个比较简单的字符图形界面,怎样配置非常方便,其中/dev/sdb是创建第二块SCSI硬盘后显示的设备。接下来制作文件系统:

sudo mkfs.ext2 /dev/sdb

执行结束后会有一个实际的盘符/dev/sdb1,挂载的时候需要挂载/dev/sdb1,然后挂载到/mnt/sdb目录下:

sudo mkdir -p /mnt/sdb
sudo mount -w /dev/sdb1 /mnt/sdb

虽然正确挂载了,但是普通用户去没有权限进行读写操作。

尝试使用umask=0参数,但是发现总是出错,查了很多资料,才知道umask=0参数是不能应用于ext2的挂载的。最后只能是挂载后再修改挂载目录的权限才解决的问题:

sudo mount -w /dev/sdb1 /mnt/sdb
sudo chmod -R 777 /dev/sdb

不过这种方式总感觉是暴利解决的,不太合适。

 


有更好的方法解决的话可以留言,或发邮件给我(只要不是说使用root用户)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 服务器挂载exFAT的硬盘需要进行以下几个步骤: 首先,我们需要确保服务器已经安装了适当的驱动程序以支持exFAT文件系统。如果服务器没有相应的驱动程序,我们可以从官方网站下载并安装。 接下来,我们需要将exFAT硬盘连接到服务器的合适的接口上,可以是SATA接口或者USB接口。确保硬盘正常工作并被服务器检测到。 然后,我们需要在服务器上创建一个目录来作为硬盘挂载点。可以选择适当的路径,例如"/mnt/exfat"。 接下来,我们可以使用"fdisk -l"命令来查看服务器上所有的磁盘设备。找到我们刚刚连接的exFAT硬盘,并记录其设备名称,例如"/dev/sdb1"。 然后,我们可以使用以下命令来将硬盘挂载到之前创建的目录上: ``` mount -t exfat /dev/sdb1 /mnt/exfat ``` 这将把exFAT硬盘的第一个分区挂载到指定的目录上。 最后,我们可以使用"df -h"命令来验证挂载是否成功。我们应该能够看到exFAT硬盘挂载到了"/mnt/exfat"目录,并显示相应的可用空间信息。 通过上述步骤,我们可以成功地将exFAT硬盘挂载到服务器上,并可以在服务器上进行读写操作。 ### 回答2: 服务器挂载exFAT格式的硬盘需要进行以下操作: 首先,确保服务器支持exFAT文件系统。exFAT是一种FAT32文件系统的改进版本,通常需要安装相关的软件包或驱动程序来支持。 其次,将exFAT格式的硬盘插入服务器的相应接口。可以使用USB接口或SATA接口等,具体取决于服务器的硬件配置。 然后,使用命令行工具或者图形化界面,找到已插入的硬盘设备。可以使用命令`lsblk`来查看所有的硬盘设备,找到目标设备的标识符。 接下来,创建一个用于挂载硬盘的目录。可以使用`mkdir`命令来创建一个空目录,作为挂载点。例如,可以创建一个名为`/mnt/exfat`的目录。 然后,使用`sudo mount`命令来挂载exFAT格式的硬盘。命令的语法为:`sudo mount -t exfat /dev/[硬盘设备标识符] /mnt/exfat`。注意替换方括号内的内容为实际的硬盘设备标识符。 最后,可以使用`df -h`命令来验证硬盘是否成功挂载。在输出结果中,应该能够看到已挂载硬盘的信息,包括挂载点和可用空间等。 挂载exFAT格式的硬盘后,就可以像处理其他文件系统一样进行读写操作。需要注意的是,exFAT格式在一些Linux发行版中可能需要安装额外的软件才能支持,例如exFAT文件系统驱动程序和相关工具包。 ### 回答3: 服务器挂载exFAT格式的硬盘是可行的。exFAT是一种支持大容量存储的文件系统,适用于移动设备和存储介质。要在服务器上挂载exFAT格式的硬盘,首先需要确认服务器的操作系统是否支持exFAT文件系统,因为不同操作系统可能对文件系统的支持有所不同。 如果服务器的操作系统支持exFAT,我们可以按照以下步骤来挂载硬盘: 1. 在服务器上插入exFAT格式的硬盘,并确保硬盘被正确识别。 2. 打开终端或命令提示符,并使用管理员权限登录到操作系统。 3. 使用mount命令来挂载硬盘。命令的具体格式为:mount -t exfat /dev/sdx /mnt/exfat,其中"/dev/sdx"是硬盘的设备路径,"/mnt/exfat"是硬盘挂载的目标路径。 4. 确保挂载目录已经存在,如果不存在,则可以通过mkdir命令来创建。 5. 执行挂载命令后,可以使用df命令来查看硬盘是否成功挂载,以及挂载的容量和可用空间。 6. 如果需要在服务器重启后仍然保持硬盘挂载状态,可以将挂载命令添加到系统的启动脚本中。 需要注意的是,exFAT是一种针对移动设备设计的文件系统,服务器上挂载exFAT格式的硬盘可能会对性能产生一定影响,因为它不像一些专门为服务器设计的文件系统那样具有高效率和稳定性。因此,在服务器上使用exFAT格式的硬盘,需要权衡其特点和需求,确保其适用于具体的应用场景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值