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

pts*_*pts 7 storage mount partitioning udev ubuntu

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

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

到目前为止,我只是拔下 USB 驱动器,然后再次连接它,这将强制在该驱动器上进行扫描和安装。但我想在不拔掉任何东西的情况下强制重新扫描和重新安装,最好是在用户不知道设备或驱动器名称的情况下。

Tim*_*oft 3

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

# udevadm trigger --subsystem-match=block
Run Code Online (Sandbox Code Playgroud)

你可以打电话

# udevadm settle --timeout=60
Run Code Online (Sandbox Code Playgroud)

等待 udev 完成它的事情。(本例为 60 秒,默认为 180 秒)