После установки Fedora на мой ноутбук я застрял на экране Grub.
Вот разделы моего диска
Я попробовал это
grub> set root=(hd0,2)
grub> linux /vmlinuz-5.11.12-300.fc34x86
grub> initrd /initramfs-5.11.12-300.fc34.x86_65
grub> boot
Я использую неправильные команды? Может кто-нибудь подскажет, какие команды мне нужно написать.
Спасибо за помощь!
решение1
Насколько я вижу, у вас три раздела:
gpt1
- Система EFIgpt2
-/boot
gpt3
-/home
и/root
Я не думаю, что вы на самом деле установили Fedora, потому что ее файлы нигде не видны. Или у вас могло быть катастрофическое повреждение FS, в этом случае я бы сначала запустил badblocks
этот диск, проверил его smartctl -a
статус, а затем приступил бы к переустановке.
решение2
В этом случае мы ищем /
, он же "корень" файловой системы. В отличие от /root/
которого, "домашний каталог" для id 0
которого обычно находится прямо под /
, но может не быть в вашем случае.
Кажется, вы считаете, что корневая файловая система включена (hd0,2)
. Вы хотели написать root=(hd0,gpt2)
?
Корневая файловая система имеет такой раздел /bin /sbin /usr /etc /var
, поэтому продолжайте перечислять файлы в каждом из этих разделов, пока не найдете файл с /bin и т. п., например:
ls (hd0,gpt3)/root/
ls (hd0,gpt2)/extlinux/
ls (hd0,gpt1)/System/
Рассмотрите возможность отказа файловой системы или отказа диска. Запустите fsck на тех, которые вы видите.
Был ли /
он зашифрован раньше?