Размонтирование диска в Xubuntu

Каждый раз, когда я пытаюсь размонтировать / извлечь / безопасно извлечь диск в Xubuntu, я получаю следующий диалог:

Writing data to device

Однако, в большинстве случаев это кажется как будто нет никаких данных, которые должны быть записаны, или причина, по которой устройство не должно быть отключено. Всегда ли отображается этот диалог? Как я могу различить, когда этот диалог уместен, а когда нет?

2
задан 6 May 2013 в 21:56

1 ответ

Это нормальное явление для получения этого диалога при использовании thunar, как кратко отмечено здесь, на вики Xfce , хотя, очевидно, оно будет отображаться, только если у вас установлен демон уведомлений. Когда файловая система отключена, записываются все ожидающие данные, а затем само устройство может быть удалено. Тем не менее, иногда файловая система не может быть размонтирована, если процесс все еще подключен, и поэтому инструменты, такие как fuser, можно использовать для проверки того, что все еще обращается к диску.

Аддон, thunar-volman устанавливается с thunar, и с помощью thunar-volman-settings вы можете настроить его работу. Поскольку он использует dbus для связи с другими приложениями, вы можете получить представление о том, что происходит за кулисами, запустив

dbus-monitor

, а затем подключив ваше устройство и затем размонтировав его. Прибудет целый поток данных, но вы можете увидеть процесс, посредством которого thunar, thunar-volman и т. Д. Обмениваются данными через dbus, что приводит к тому, что вы видите, когда вы удаляете устройство, которое сообщается вам с помощью установленного уведомления. демон:

method call sender=:1.97 -> dest=:1.98 serial=8 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "Thunar"
   uint32 0
   string "drive-removable-media-usb"
   string "Writing data to device"
   string "There is data that needs to be written to the device "MCADisc" before it can be removed. Please do not remove the media or disconnect the drive"
   array [
   ]
   array [
      dict entry(
         string "urgency"
         variant             byte 2
      )
   ]
   int32 0
0
ответ дан 6 May 2013 в 21:56

Другие вопросы по тегам:

Похожие вопросы: