当手动拔出已安装的 USB 记忆棒(而不卸载它)时, /dev 中的设备名称(例如 /dev/sda )会以某种方式保留,再次插入它会在我的系统上产生按字母顺序排列的下一个设备名称(例如 /dev/sdb ) )。有没有办法让Linux重用设备文件? “卸载”未连接的设备没有帮助。有什么解释吗?
答案1
请阅读有关 automount 和 udev 的内容。在您的情况下,弹出的设备很可能没有卸载,因此设备字母提醒内核使用。因此,设备的下一次插入会导致内核搜索下一个未使用的字母。
当手动拔出已安装的 USB 记忆棒(而不卸载它)时, /dev 中的设备名称(例如 /dev/sda )会以某种方式保留,再次插入它会在我的系统上产生按字母顺序排列的下一个设备名称(例如 /dev/sdb ) )。有没有办法让Linux重用设备文件? “卸载”未连接的设备没有帮助。有什么解释吗?
请阅读有关 automount 和 udev 的内容。在您的情况下,弹出的设备很可能没有卸载,因此设备字母提醒内核使用。因此,设备的下一次插入会导致内核搜索下一个未使用的字母。