Назад | Перейти на главную страницу

gparted - ошибка Libparted, не удается сообщить ядру об изменении

Это в CentOS Linux версии 7.6.1810 (Core) с gparted.

Я пытаюсь переформатировать защищенные внешние диски LaCie, подключенные через USB 3.0.

Я продолжаю получать это сообщение об ошибке при использовании gparted для форматирования и добавления раздела:

    Libparted Error
    Partition(s) 1 on /dev/sdf have been written, but we have been
    unable to inform the kernel of the change, probably because it/
    they are in use. As a result, the old partition(s) will remain in 
    use. You should reboot now before making further changes.

По умолчанию я заметил через графический интерфейс, что диск автоматически монтируется, но я отключил его из командной строки, прежде чем продолжить. Я получаю это сообщение об ошибке.

Я попытался перезагрузиться и повторить попытку, и то же самое.

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

Я подключился к серверу и запустил это:

while :
do
sleep 1
lsof | grep sde
done

Так что я мог отслеживать доступ к устройству sde. Хотя мое сообщение изначально было для sdf, после перезагрузки оно было назначено sde.

Я обнаружил, что gparted - это доступ к sde. Когда я нажал «применить», я увидел это в выводе lsof:

gpartedbi 7504                root    6u      BLK               8,64       0t512       16537 /dev/sde
gmain     7504 7506           root    6u      BLK               8,64       0t512       16537 /dev/sde

Кажется, что gparted и gmain сами обращаются к sde, чего я и ожидал, поскольку он форматирует его. Но больше ничего не вижу.

Я вижу это в журнале относительно systemd-udevd. Это связано?

Sep 18 14:04:13 myserver gparted.desktop: ======================
Sep 18 14:04:13 myserver gparted.desktop: libparted : 3.1
Sep 18 14:04:13 myserver gparted.desktop: ======================
Sep 18 14:04:14 myserver systemd-udevd: invalid key/value pair in file /usr/lib/udev/rules.d/59-fc-wwpn-id.rules on line 10, starting at character 26 (';')
Sep 18 14:04:14 myserver systemd-udevd: invalid key/value pair in file /usr/lib/udev/rules.d/59-fc-wwpn-id.rules on line 11, starting at character 29 (';')
Sep 18 14:04:14 myserver systemd-udevd: invalid key/value pair in file /usr/lib/udev/rules.d/59-fc-wwpn-id.rules on line 12, starting at character 25 (';')
Sep 18 14:04:14 myserver kernel: sde: sde1