mount 和 /etc/fstab 方法之间的区别

mount 和 /etc/fstab 方法之间的区别

有些论坛说你需要指定挂载点

Mount /mnt/sdb1
Nano /etc/fstab 
/dev/sdb1  /mnt/sdb/   0   0
Mount -a

其他人则表示

Mount /media/sdb1

Mount /dev/sdb1 /mnt/sdb1

所以我的问题仍然存在,哪条路是正确的?

答案1

mount 和 /etc/fstab 方法之间的区别

/etc/fstab用于在启动时永久自动安装设备(除非您使用 noauto 标志)。如果您的 USB 设备将一直处于插入状态,请使用此方法。不过,强烈建议:使用命令/dev/sdXY提供的设备的 UUID(因为设备文件(例如更改和不是永久的)sudo blkid。例如,下面是我安装第二个硬盘的方法:

# The 400 GB partition on the native HDD
UUID=8e344ab1-5eb5-4e20-becd-4147fffd439f /mnt/HDD ext4 noatime,nodiratime,rw 

如果您打算按需安装 USB 设备,请使用mount命令。它可能有点复杂,并且需要 root 权限。

建议的安装方法

Ubuntu 自带udisksctl命令,允许挂载分区而无需 root 权限。它会挂载到/media目录中用户的特定目录。使用方法很简单:

udisksctl mount -b /dev/sda2

或者使用 UUID。

udisksctl  mount -b /dev/disk/by-uuid/8e344ab1-5eb5-4e20-becd-4147fffd439f 

附加信息

相关内容