"Неправильный ufstype может повредить вашу файловую систему" - следует ли мне беспокоиться?
Я только сейчас просматривал /var/log/syslog
и я нашел эти строки, которые беспокоили меня:
ufs: You didn't specify the type of your ufs filesystem
May 5 09:06:09 Bath-Towel kernel: [ 425.626221]
May 5 09:06:09 Bath-Towel kernel: [ 425.626221] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ...
May 5 09:06:09 Bath-Towel kernel: [ 425.626221]
May 5 09:06:09 Bath-Towel kernel: [ 425.626221] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old
Что это, что это значит, и что мне с этим делать (если что)? Если для ответа на мой вопрос требуется дополнительная информация, просто прокомментируйте, и я предоставлю ее.
Информация об ОС:
Description: Ubuntu 15.04
Release: 15.04
4 ответа
Это сообщение может быть сгенерировано, когда пользователь или скрипт запускает скрипт update-grub, который объясняет, почему вы получаете его после обновления ядра. Из того, что я понял, update-grub пытается динамически найти все возможные разделы и операционные системы в них для генерации наиболее полного файла grub.conf. одна из опций (одна из последних на самом деле), которую update-grub пытается смонтировать неизвестный раздел, - это ufs. Однако это ошибка, так как она может ввести пользователя в заблуждение и сбить с толку.
Дополнительная информация: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1374759
Я получил эту ошибку и исправил ее обновление до версии ядра 3.19.0-26. Я думаю, что это была какая-то ошибка в 3.19.0-25.
Это немного "я тоже", но я видел это во время другого обновления ядра до 4.2 (самое последнее на момент написания)
Кажется, что некоторый установочный код (раздел восстановления acer) пытается смонтировать все разделы, включая раздел, который не должен быть смонтирован /dev/sda4, который является расширенным блоком разделов, созданным, чтобы иметь более 4 разделов на диске. Это не просто UFS, скрипт пытается смонтировать его как ext4, fat и некоторые другие, каждый из которых имеет свое сообщение об ошибке, только сообщение об ошибке UFS выглядит немного страшно.
Поэтому я думаю, что это косметическая проблема, и сообщения можно игнорировать.
Это может произойти, например, когда вы подключаете установочный образ FreeBSD к виртуальной машине с помощью
virt-manager
(или т.п). В образе FreeBSD есть раздел с UFS, и когда он подключается (как петлевое устройство, например, с
losetup
) на хосте, он будет просканирован на файловые системы
udev
и друзья. В этот момент может быть обнаружен UFS.
В качестве примечания, это ^^^ происходит только с необработанными образами ISO, рассматриваемыми как петлевые устройства, а не с образами QCOW2, предпочтительными для хранения с возможностью записи (и обрезки). (Чтение QCOW2 как блочного устройства потребует преобразования или
nbd
установка .)
Обычно
lsblk -pf
может помочь определить, где именно может быть UFS.