如何在 Ubuntu Hardy 或 Jaunty 上重新扫描并重新安装驱动器?

如何在 Ubuntu Hardy 或 Jaunty 上重新扫描并重新安装驱动器?

当我将 USB 驱动器连接到 Ununtu Hardy 和 Jaunty 系统时,系统会挂载驱动器上找到的分区,并为每个挂载的分区打开一个 Nautilus 窗口。在 Nautilus 中,我可以卸载分区。

我需要的是一个命令或操作,强制系统重新扫描可用的驱动器和分区,并自动挂载每个未挂载的分区,包括那些我已从 Nautilus 手动卸载的分区。sudo /etc/init.d/udev restart或者......reload不这样做。

到目前为止,我只需拔下 USB 驱动器,然后重新连接,这将强制扫描并挂载该驱动器。但我想强制重新扫描并重新挂载而不拔下任何东西,最好是用户不知道设备或驱动器名称。

答案1

尝试触发 udev 的添加规则。默认操作是添加。(可能就是你想要的)

# udevadm trigger --subsystem-match=block

你可以打电话

# udevadm settle --timeout=60

等待 udev 完成其工作。(在本例中为 60 秒,默认值为 180 秒)

答案2

sudo unmount -a并且sudo mount -a会完成工作,但前提是设备不忙(正在使用)。/etc/mtab 中描述的所有文件系统都已安装或卸载。但在我用 USB 尝试之后,结果显示一切正常。

相关内容