Рейтинг:0

Жесткий диск не распознается как ext4 при перезагрузке

флаг sa
SWS

У меня есть внутренний жесткий диск объемом 12 ТБ на моей рабочей станции Ubuntu 18.04, которому при загрузке назначается раздел «Зарезервировано Microsoft» размером 17 МБ, а остальная часть выделяется второму разделу в качестве свободного места (согласно утилите «Диски»).

Если я побегу fsck на диске (т. fsck /dev/sdb), я получаю следующий вывод:

fsck из util-linux 2.31.1
e2fsck 1.44.1 (24 марта 2018 г.)
ext2fs_open2: неправильное магическое число в суперблоке
fsck.ext2: недействительный суперблок, попытка резервного копирования блоков...
data2 не был чисто размонтирован, принудительная проверка.
Проход 1: проверка индексных дескрипторов, блоков и размеров

Просто запуск этого, даже без его завершения, обычно приводит к тому, что он распознается как ext4 и правильно монтируется. Однако, если я перезагружусь, диск вернется в то же состояние, что и раньше, с разделом Microsoft Reserved. Это может быть результатом того, что диск был случайно помещен в отдельную систему Windows, но я не понимаю, почему fsck не разрешает его навсегда. Отключение диска перед перезагрузкой также не решает проблему.

Любые предложения о том, как я могу постоянно включать диск как ext4, не запуская каждый раз fsck?

vanadium avatar
флаг cn
Вывод, который вы показываете, не может быть из `fsck`. Всегда указывайте *полную* команду при ее выполнении. Используйте «редактировать», чтобы обновить свой вопрос. Это съемный USB-накопитель или внутренний диск в системе, которая также используется Windows? Установка системы Windows и ее правильное удаление из Windows не должно вызывать проблемы.Однако это возможно, если вы извлечете диск после завершения работы Windows с включенным «Быстрым запуском Windows», потому что тогда Windows не закроет его должным образом.
MaestroGlanz avatar
флаг in
Похоже, ваш диск не был размонтирован, когда вы выключали систему.
MaestroGlanz avatar
флаг in
Более того: как вы его монтируете?
флаг in
Как вы запускаете `fsck`, вы должны иметь возможность указать файловую систему и исправить ошибки: `fsck -t ext4 -f /dev/sdX`. Обязательно замените `sdX` правильным расположением устройства.
SWS avatar
флаг sa
SWS
Спасибо за комментарии. Система Ubuntu отделена от системы Windows, на которую я ссылаюсь в посте. Я запускал fsck без аргументов, а также с -f, а теперь -t, согласно предложениям. Все они выдают тот же результат, что и опубликованный выше, и все, похоже, решают проблему, по крайней мере, до тех пор, пока я не перезагружусь и снова не появится неправильное разбиение.
oldfred avatar
флаг cn
Вы не запускаете fsck на диске, таком как sdb, а на разделе, таком как sdXY. https://askubuntu.com/questions/642504/ubuntu-14-04-is-not-booting-normaly-after-a-manual-hard-boot/642789#642789

Ответить или комментировать

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