Ubuntu - 将块设备位置从 /dev/sda 更改为 /dev/sdb

Ubuntu - 将块设备位置从 /dev/sda 更改为 /dev/sdb

主机:Ubuntu 15.04

我有一个 M.2 SSD 和一个硬盘。

硬盘设备位置通常位于 /dev/sda,而 SSD 位于 /dev/sdb。

我查看了一些帖子并找到了一些我可以采取的方法。

  1. 编写我自己的 udev 规则

    为此,我需要修改 udev 文件,/etc/udev/rules.d/xxx-persistent.rules但是,我的主机中只有 70-persistent-net.rules,并且只出现网络相关的设备。

    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="81:fb:5c:18:aa:d6", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    

    我应该编辑此文件来在此处添加规则吗?

  2. 编辑符号链接/etc/disk/by-id ( or by-uuid )

  3. 编辑 /etc/fstab 下的 fstab 文件

      UUID=01d0c5a3-191b-4d59-91cd-99211226d5c9 /media/SSD/ ext4 errors=remount-ro 0       1
    

改成

  UUID=00d0c5a3-191b-4d59-91cd-99211226d5c9 /dev/sdc ext4 errors=remount-ro 0 1

尽管我已将此行添加到 fstab(uuid 是我的 ssd),但设备节点仍然显示为 /dev/sda

这会自动安装到/dev/sdb,我该如何更改此处的路径?

我找不到第 2 点的样本。有什么建议吗?

谢谢

相关内容