安装硬盘时出现问题

安装硬盘时出现问题

我已经通过 USB 连接了我的硬盘,但其中的内容没有出现/media

当我手动使用它时,mount /dev/sdb1 /media/user它成功了。

当我列出内容时,fstab我得到了以下结果:

#cat /etc/fstab
# /etc/fstab: static file system information.

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=number /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=number  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

我不确定该设备是否应该出现在那里,同时运行 lsblk,我看到了它(sdb1):

$ lsblk -f
sdc
└─sdc1 ntfs     username id

为什么它没有自动安装?

编辑:包括了对问题的更好的描述。

答案1

您必须在 /etc/fstab 文件中创建一个新条目。

  1. 使用以下命令:
sudo  blkid

您将获得有关 /dev/sdb1 驱动器的 UUID 编号的重要信息。将该编号保存在文本文件中。

  1. 创建目标路径的目录,您要在其中安装新驱动器。例如,您可以在主目录中选择一个名为“mydata”的文件夹。可能是:“/home/minsky/mydata”

您可以在那里保存您的所有个人数据,并且它们与操作系统 HDD 和 OS 分区分开。

  1. 然后您可以在 fstab 文件中创建新的挂载点。

使用以下命令打开 /etc/fstab 文件:

sudo mousepad /etc/fstab

并创建一个新行,在其中输入如下内容:

# My 1TByte SSD or HDD
UUID=50eebbff-8f43-4a11-8877-8abb2233246     /home/minsky/mydata    ext4    defaults,noatime,nodiratime,discard,nobh,data=ordered,commit=120          0       2

将此示例中的 UUID 号码替换为您研究的号码。

现在你的 fstab 看起来像这样:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=number /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=number  /boot/efi       vfat    umask=0077      0       1
#
# My 1TByte SSD or HDD
UUID=50eebbff-8f43-4a11-8877-8abb2233246     /home/minsky/mydata    ext4    defaults,noatime,nodiratime,discard,nobh,data=ordered,commit=120          0       2
#
/swapfile                                 none            swap    sw              0       0

笔记:

您可以使用以下命令查看文件系统的类型:

df -T

如果您的驱动器是 SSD(或 M.2 - SSD)并使用 f2fs(闪存友好文件系统)格式化,则 fstab 中的挂载条目应如下所示:

# My 1TByte SSD
UUID=50eebbff-8f43-4a11-8877-8abb2233246     /home/minsky/mydata    f2fs      rw,noatime,nodiratime,nosuid,nodev,discard,background_gc=off,inline_xattr,active_logs=2   0    0

如果它是 NTFS 文件系统,它看起来像这样:

UUID=077BBEE22CCA2110       /home/minsky/mydata     ntfs  rw,user,noauto,uid=0,gid=46,umask=007,nls=utf8                  0   0

(将示例 UUID 替换为 f2fs 或 NTFS 分区的 UUID)

相关内容