LINUX.ORG.RU

[grub2] [ext4] unknown filesystem

 


0

1

Установил Debian на USB-HDD. Вчера отлично работал, сегодня не загружается Grub2:

error: unknown filesystem
entering rescue mode
В rescue mode не выполняет даже команду ls -l (пишет unknown filesystem). На команду ls выдает три партиции вида (hd0,msdosX), хотя на диске 6 разделов (три primary, один extended с двумя логическими). Проблема усложняется тем, что при попытке подключить этот винт к виртуалке VirtualBox под виндой всё прекрасно работает. Система загружается, все разделы монтируются. Пробовал загрузиться с livecd ubuntu на виртуалке, запустить fsck, update-grub2, ошибок нет, но проблему загрузки на физическом железе это не решает. WTF? Что попробовать? Имеет ли смысл загрузка с live cd без виртуалки? К другим компам подключал (благо на работе их полно), симптомы те же.



Последнее исправление: ARTIsshoque (всего исправлений: 1)

И так давайте еще раз вы опишите вашу проблему и точно вводные данные.

У вас есть внешний диск, подключаемый через интерфейс USB, на нём у вас стоит Дебиан. Как ставили, из под виртуальной машины, или на реальной.

kostik87 ★★★★★
()

mount /dev/sdXY /mnt # / системы на usb-hdd
for f in proc sys dev; do mount --bind /$f /mnt/$f; done
chroot /mnt
dpkg-reconfigure grub-pc
exit
for f in dev sys proc; do umount /mnt/$f; done
umount /mnt

AITap ★★★★★
()
Ответ на: комментарий от kostik87

Ставил из-под виртуальной машины. После этого запускал на реальной, всё работало. Сегодня запускается только из-под виртуальной машины.

ARTIsshoque
() автор топика
Ответ на: комментарий от AITap

Спасибо, помогло. А Grub2 не умеет запоминать, на каком устройстве он установлен? Что-нибудь вроде UUID, чтобы не терялся при переносе на другое железо.

ARTIsshoque
() автор топика
Ответ на: комментарий от ARTIsshoque

У меня запоминает.
Во всяком случае, на флешке установлен debian testing с загрузчиком grub2, и в большинстве случаев всё работает. В конфиге везде записаны UUID.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.