Перемонтирование раздела USB-накопителя в /boot молча завершается ошибкой после размонтирования
Я установил установку openSUSE 42.1, где /boot
раздел расположен на флешке USB, а все остальное использует тома LVM внутри контейнеров LUKS. Пока что все работает нормально. Я могу размонтировать и извлечь флэш-накопитель во время выполнения (чтение статей, подобных этой, было основной причиной выбора настроек), но я не могу перемонтировать /boot
во время выполнения: просто тихо выходит из строя.
Я пробовал оба определения fstab на основе меток и uuid (оба прекрасно работают при перезагрузке):
# / etc / fstab LABEL = safeboot / boot ext3 acl, user_xattr, nofail 1 2 # / dev / disk / by-id / scsi-0JetFlash_Transcend_4GB_058F-part2 / boot ext3 acl, user_xattr, nofail 1 2
При попытке смонтировать диск все вроде бы нормально (я пробовал всевозможные варианты монтирования, включая -a
, --target /boot
и больше):
# mount -v --target / boot mount: /dev/sde2 ist auf / boot eingehängt.
(перевод с немецкого: /dev/sde2 монтируется в / boot).
# mount -a -v / boot: успешно смонтирован /: ignoriert (транс: игнорируется) /srv: bereits eingehängt (транс: уже установлено) /var: bereits eingehängt /home: bereits eingehängt
Что бы я ни делал: /boot
остается пустым, несмотря на сообщения о том, что все в порядке. Список креплений (mount
, /etc/mtab
, /proc/mount
) остается без загрузки.
Монтирование устройства на любой другой путь, кроме /boot
работает отлично, хотя. Это похоже на /boot
как-то заблокирован от перемонтирования.
Буду признателен за любую помощь, чтобы еще больше сузить это странное поведение.
Обновление, чтобы ответить на вопросы Тома:
findmnt /boot
ничего не возвращает, findmnt
возвращает дерево монтирования, которое содержит все, кроме / boot.
# ls -la /boot
insgesamt 8
drwxr-xr-x 2 root root 4096 3. Mär 18:51 .
drwxr-xr-x 26 root root 4096 3. Mär 18:51 ..
# umount /boot
umount: /boot: nicht eingehängt (trans: not mounted)
Ядро было одинаковым для нескольких перезагрузок. Поскольку USB-накопитель был на месте в большинстве случаев, он содержит совместимую версию. Я даже переустановил ядро и переписал initrd, запустив zypper install --force kernel-default
Некоторое время назад (и перезагружается), пока / boot все еще был подключен.