如何让Linux系统将/dev/sda1识别为/dev/sdb1

如何让Linux系统将/dev/sda1识别为/dev/sdb1

我不是在问安装。 我从没有其他磁盘的 PC 上的
USB 闪存驱动器 ( ) 启动 Linux 操作系统。其中包括 Linux 操作系统和许多分区。 : 存储分区 (fat32) : Linux 操作系统分区 (ext2)/dev/sda
/dev/sda
/dev/sda1
/dev/sda3

我面临的问题是 Linux 操作系统认为它/dev/sda1位于引导设备上。
我想修改一些系统配置文件或者使用一些技巧,使之成为/dev/sda1一个像普通USB存储一样的外设磁盘。
然后它将自动出现在文件管理器应用程序上(我不想修改文件管理器应用程序)。

/dev/sdb1因此尝试为/dev/sda1with创建符号链接/lib/udev/rules.d/
但从那时起就没有用/dev/sdb1,并且/dev/sda1都引用相同的路径/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda8

请提出创意。先感谢您。

答案1

一点也不。本质上,您应该更改所有依赖于 /dev/sda1 的配置以使用 /dev/sdb1,或者更好:将其配置为使用 UUID(至少对于 /etc/fstab 和内核命令行是这样做的,这可能是唯一关心的地方)。

相关内容