Рейтинг:0

grub неизвестная файловая система. двойная загрузка Windows и Arch Linux

флаг cn

Устройство: Dell XPS-15 9510 с последней архитектурой

Я использую двойную загрузку Windows и Arch, используя загрузчик grub.

Вчера я перезагрузил свой компьютер и был отправлен в спасательную операцию из-за неизвестной файловой системы. 'ls' перечисляет все мои разделы Мой раздел efi - hd0, gpt1, но я не могу загрузиться с него из-за того, что он, по-видимому, имеет неизвестную файловую систему. Большинство пользователей могут решить проблему такого рода на этом этапе, изменив префикс на загрузочную папку своего раздела efi, но ВСЕ перечисленные разделы содержат неизвестную файловую систему. Я ничего не могу сделать из спасательной личинки.

Мои разделы efi по-прежнему работают нормально, потому что я могу загружаться в Windows из меню одноразовой загрузки UEFI.

Я подключил установочный диск арки, смонтировал /dev/nvme0n1p5 (мой основной раздел арки) в /mnt, смонтировал /dev/nvme0n1p1 (мой раздел efi) в /mnt/boot/efi. Я запустил arch-chroot /mnt. Все работает как обычно. Переход к /boot/efi показывает, что (я думаю) все нормально. Все материалы Windows находятся там (EFI, FSCK000 и т. д.). Есть папка grub со шрифтами, grub.cfg, grubenv, ..., x86-64-efi. Все выглядит нормально.

Однако, что бы я ни пытался, я не могу обновить, установить или проверить grub. grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB выдает "grub-install: ошибка: неизвестная файловая система"

lsblk -f показывает, что мои разделы efi (nvme0n1p1) имеют FSTYPE: vfat, FSVER: FAT32, имеют 28,9 доступных, заполнены на 84% и смонтированы в /boot/efi. Все кажется нормальным. Все остальные разделы также выглядят нормально. Я могу загрузиться в Windows и увидеть все файлы в моем разделе Linux.

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

Любые идеи?

Я хотел бы продолжить двойную загрузку и рассмотрю возможность очистки диска только в крайнем случае.

######### РЕДАКТИРОВАТЬ 1:

Я (к сожалению) использую UEFI, потому что новые компьютеры Dell не позволяют использовать устаревший биос. Больше никогда не куплю компьютер Dell.

Вывод из fdisk -l

Диск /deu/nume0n1: 476,94 ГиБ, 512110190592 байт, 1000215216 секторов
Модель диска: Micron 2300 NUMe 512GB
Единицы: секторы 1 » 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/0 (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: DA0B0A74-872P-45F4-9040-C37675BDBC36
Размер начальных и конечных секторов устройства Тип
/deu/nume0n1p1 2048 391167 389120 190M Базовые данные Microsoft
/deu/nume0n1p2 391168 653311 262144 128M зарезервировано Майкрософт
/deu/nume0n1p3 653312 450756607 450103296 214.6G Основные данные Microsoft
/dev/nume0n1p4 450756608 492701695 41945088 20G подкачка Linux
/dev/nume0n1p5 492701696 1000215182 507513487 242G файловая система Linux

/Диск /deu/sda: 28,91 ГиБ, 31039324160 байт, 60623680 секторов
Модель диска: USB ДИСК 3.0
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: Oxbff8ee56
Размер начальных и конечных секторов загрузки устройства Идентификатор типа
/dev/sda1 * 64 1531903 1531840 748M 0 Пусто
/dev/sda2 1531904 1691647 159744 78M EF EFI (FAT-12/16/32)
(Диск /dev/loop®: 669,16 МБ, 701665280 байт, 1370440 секторов
(Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/0 (минимальный/оптимальный): 512 байт / 512 байт
Nikita Kipriyanov avatar
флаг za
Покажите хотя бы фактическую таблицу разделов (например, `fdisk -l`, `lsblk`, `blkid`). Также вы используете UEFI или устаревшую загрузку?
marc.soda avatar
флаг cn
Вопрос @NikitaKipriyanov обновлен, чтобы отразить ваши запросы. спасибо за ваши вопросы.
Nikita Kipriyanov avatar
флаг za
Я не вижу разделов системы EFI (GUID C12A7328-F81F-11D2-BA4B-00A0C93EC93B) на вашем диске NVMe. Это `Microsoft blah-blah` **не** считается [ESP](https://en.wikipedia.org/wiki/EFI_system_partition). Кроме того, какой тип файловой системы у файловой системы Linux (nvme0n1p5)? Вы уверены, что ваш grub поддерживает *эту* файловую систему Linux? (Grub помещает только основной исполняемый файл EFI в ESP и размещает все остальное в `/boot/grub`, который в вашем случае является частью nvme0n1p5, поэтому он также должен поддерживать эту файловую систему).

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

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