7

Когда я подключаю USB-накопитель к системе Ununtu Hardy and Jaunty, система монтирует разделы, найденные на диске, и открывает окно Nautilus для каждого подключенного раздела. Внутри Наутилуса я могу размонтировать разделы.

Что мне нужно, так это команда или действие, которое заставляет систему повторно сканировать доступные диски и разделы и автоматически монтировать каждый не смонтированный раздел, включая те, которые я вручную отключил из Nautilus. sudo /etc/init.d/udev restart или ... reload не делает этого.

На данный момент я просто отключаю USB-накопитель и снова подключаю его, что приведет к сканированию и подключению к нему. Но я хочу принудительно выполнить повторное сканирование и перемонтировать, не отключая ничего, желательно, чтобы у пользователя не было известных имен устройств или дисков.

2 ответа2

3

Попробуйте вызвать правило добавления в udev. Действие по умолчанию - добавить. (вероятно, что вы хотите)

# udevadm trigger --subsystem-match=block

ты можешь позвонить

# udevadm settle --timeout=60

ждать, пока udev закончит свою работу. (в этом случае 60 секунд, по умолчанию 180 секунд)

2

sudo unmount -a и sudo mount -a выполнят эту работу, но только если устройство не занято (используется). Все файловые системы, описанные в /etc /mtab, смонтированы или размонтированы.Но после того, как я попробовал это с USB, оказалось, что все в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .