我可以将设备节点分配给 /etc/fstab 中的挂载点吗
Can I assign a device node to the mount point in /etc/fstab
主持人:Ubuntu 14.10
我的 /etc/fstab
文件中有一行如下所示:
UUID=00e12ac3-210d-53te-91ca-82a11226d5c8 /media/laptop/SSD/ ext4 errors=remount-ro 0 1
此 SSD 的设备节点为 /dev/sda
。
是否可以在 /etc/fstab
文件中将其从 /dev/sda
更改为 /dev/sdb
?
如果有,我该如何修改?
内核在检测到设备时分配设备号。因此,当检测到第一个看起来像 'scsi disk' (sd) 的设备时,它会被分配 device-number (8, 0),因此是 /dev/sda。检测到秒时为(8, 16)等。
# ls -l /dev/sd[ab]
brw-rw----. 1 root disk 8, 0 Dec 6 2014 /dev/sda
brw-rw----. 1 root disk 8, 16 Dec 6 2014 /dev/sdb
您可以 风险自负!,交换 /dev/sda[ab]*
条目,使它们看起来像这样:
# ls -l /dev/sd[ab]
brw-rw----. 1 root disk 8, 16 Jan 19 2016 /dev/sda
brw-rw----. 1 root disk 8, 8 Jan 19 2016 /dev/sdb
但我不推荐那种 hanky-panky 除非你 真的 知道你在做什么以及所有可能的后果是什么。
说明:
(su / sudo / login as root)
# cd /dev
# ls -l sd[ab]*
Note the device numbers, they may be different from mine!
Remove existing
# rm sd[ab]*
Make again with swapped minor device numbers
# mknod sda b 8 16
# mknod sda1 b 8 17
# mknod sdb b 8 0
# mknod sdb1 b 8 1
(you may need to alter your boot config, grub or whatever)
# reboot
再次强调,我强调这需要您自担风险,我不知道这会对您的系统造成什么影响。
主持人:Ubuntu 14.10
我的 /etc/fstab
文件中有一行如下所示:
UUID=00e12ac3-210d-53te-91ca-82a11226d5c8 /media/laptop/SSD/ ext4 errors=remount-ro 0 1
此 SSD 的设备节点为 /dev/sda
。
是否可以在 /etc/fstab
文件中将其从 /dev/sda
更改为 /dev/sdb
?
如果有,我该如何修改?
内核在检测到设备时分配设备号。因此,当检测到第一个看起来像 'scsi disk' (sd) 的设备时,它会被分配 device-number (8, 0),因此是 /dev/sda。检测到秒时为(8, 16)等。
# ls -l /dev/sd[ab]
brw-rw----. 1 root disk 8, 0 Dec 6 2014 /dev/sda
brw-rw----. 1 root disk 8, 16 Dec 6 2014 /dev/sdb
您可以 风险自负!,交换 /dev/sda[ab]*
条目,使它们看起来像这样:
# ls -l /dev/sd[ab]
brw-rw----. 1 root disk 8, 16 Jan 19 2016 /dev/sda
brw-rw----. 1 root disk 8, 8 Jan 19 2016 /dev/sdb
但我不推荐那种 hanky-panky 除非你 真的 知道你在做什么以及所有可能的后果是什么。
说明:
(su / sudo / login as root)
# cd /dev
# ls -l sd[ab]*
Note the device numbers, they may be different from mine!
Remove existing
# rm sd[ab]*
Make again with swapped minor device numbers
# mknod sda b 8 16
# mknod sda1 b 8 17
# mknod sdb b 8 0
# mknod sdb1 b 8 1
(you may need to alter your boot config, grub or whatever)
# reboot
再次强调,我强调这需要您自担风险,我不知道这会对您的系统造成什么影响。