我不是在问安装的问题。
我从没有其他磁盘的PC中的USB驱动器(/dev/sda)引导Linux。
/dev/sda包括linux和许多分区。
/dev/sda1:存储分区(fat32)
/dev/sda3:Linux分区(ext2)
我面临的问题是Linux操作系统认为/dev/sda1在引导设备上。
我想修改一些系统的conf文件或使用一些棘手的方法,使/dev/sda1成为一个普通的USB存储器一样的普通磁盘。
然后它将自动出现在文件管理应用程序(我不想修改文件管理程序)。
所以尝试用/dev/sdb1为/dev/sda1制作一个符号链接/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 )
请提出有创意的想法。提前谢谢你。
发布于 2023-02-11 10:44:44
不用谢。本质上,您应该将所有依赖于/dev/sda1 1的配置更改为使用/dev/sdb1 1,或者更好:将其配置为使用UUID (至少对/etc/fstab和内核命令行是这样做的,这可能是唯一关心的地方)。
https://unix.stackexchange.com/questions/735133
复制相似问题