我已将 fstab 设置为在 Linux Mint 计算机上自动安装媒体驱动器。
操作系统安装在 IDE/ATA 磁盘上,同时 3 个 SATA 磁盘保存数据以共享。
BIOS 将 ATA 磁盘作为第一启动设备。
所有 SATA 驱动器均不可通过单个分区启动 NTFS。
当我安装操作系统时:
ATA 磁盘被视为 sda,其他驱动器被视为 sdb、sdc 和 sdd。问题是,当我重新启动时,驱动器经常发生变化:sda 变为 sdd,sdb 变为 sda,等等...它似乎不会影响操作系统,但显然我的 fstab 配置会发送错误。
所有驱动器看起来都很好,并且没有一个丢失。
那么,问题:我可以强制使用固定路径映射驱动器吗?我尝试使用标签,但似乎不起作用。
另外,我不知道它是否异常和/或相关,但我的 ATA 驱动器有四个分区:
- sda1 => 操作系统
- sda2 => 空 EX4 分区,将来可能会并发操作系统
- sda4 => 扩展分区
- sda5 => 交换
- sdb4 => SATA 硬盘 1
- sdc1 => SATA 硬盘 2
- sdd1 => SATA 硬盘 3
难道没有什么奇怪的吗?我原以为我会得到 sda1 到 4,然后是 sdb1、sdc1 和 sdd1。
感谢您的帮助!
答案1
那么,问题:我可以强制使用固定路径映射驱动器吗?我尝试使用标签,但似乎不起作用。
使用 UUID:
$ ls -lF /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Sep 15 15:35 61965e0c-8aba-4207-9424-1350aa6e051e -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 15 15:35 e002a7bc-02da-47a8-ab98-1225e6ace6d5 -> ../../sda1
lrwxrwxrwx 1 root root 10 Sep 15 15:35 e23cc6c4-0e57-4cbd-8036-91ea9974bab0 -> ../../sda5
# blkid
/dev/sda5: LABEL="/data" UUID="e23cc6c4-0e57-4cbd-8036-91ea9974bab0" TYPE="ext3"
/dev/sda3: LABEL="SWAP-sda3" TYPE="swap"
/dev/sda2: LABEL="/" UUID="61965e0c-8aba-4207-9424-1350aa6e051e" TYPE="ext3"
/dev/sda1: LABEL="/boot" UUID="e002a7bc-02da-47a8-ab98-1225e6ace6d5" TYPE="ext3"
并将您的名称更改/etc/fstab
为使用持久名称:
UUID=e23cc6c4-0e57-4cbd-8036-91ea9974bab0 /data ext3 defaults 1 2
...