Уголок новичка
   233

Manjaro+Russin Fedora Remix. Не запускается Fedora.

Уголок новичка: ошибкаУголок новичка: Manjaro+Russin Fedora Remix. Не запускается Fedora.Помогите советом как «полечить » граб. Стоит две системы на диске. Manjaro устанавливалась второй и соответсвенно устанавливала граб. Недавно пытаясь отформатировать микро сд карту видимо по ошибке «восстановил» MBR на разделе с Федорой. Теперь она не запускается. Переустановка Манжаро не помогла.Сама Манжаро запускается хорошо. Фото ошибки прикрепляю. Если нужна еше какая инфа, предоставлю.

10 комментариев

avatar
Для начала Master Boot Record (MBR) — это первый сектор (первые 512 байт) устройства хранения данных. MBR — это не партиция, а участок памяти, зарезервированный для загрузчика операционной системы и таблицы разделов диска.К этому «видимо по ошибке «восстановил» MBR на разделе с Федорой» применимо только в случае если она на отдельном винчестере, НЕ РАЗДЕЛЕ. Значит ты повредил именно загрузочные файлы федоры. chroot с носителя федоры и чини ее или переустанови. Манжару переустанвливать не обязательно, а просто переустановить груб в ней, а после этого удалить груб в федоре.
Последний раз редактировалось
0
avatar
sudo fdisk -l
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub --output=/mnt/boot/grub/grub.cfg



sudo fdisk -l
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys
sudo chroot /mnt
grub-install /dev/sda
grub-install --recheck /dev/sda
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
sudo reboot

sudo fdisk -l
sudo su
mount /dev/sda1 /mnt
mount /dev/sda3 /mnt/boot
manjaro-chroot /mnt
pacman -Syyuu (опционально)
grub-install
exit
reboot 

несколько вариантов как вернуть груб
Последний раз редактировалось
0
avatar
Хочу блеснуть эрудицией, аж чешется.
umount -R /mnt 

Рекурсивно отмонтирует всё, что примонтировано
0
avatar
Благодарю за посказки! Все команды вверху работают с загрузочным разделом диска, если я правильно увидел. А как с помощью chroot починить Федору? И еще, сегодня увидел перед тем, что на снимке, прописывается надпись: Error: Invalid File name «16»
Конфиг файл на Федоре по адресу: /etc/default/grub, содержит очень короткую запись:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(test -f /etc/rfremix-release && sed 's, release .*$,,g' /etc/rfremix-release || sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT=«console»
GRUB_CMDLINE_LINUX=«resume=UUID=7d850a27-1640-4707-86c7-1ecf87009ad3 rhgb quiet»
GRUB_DISABLE_RECOVERY=«true»
Последний раз редактировалось
0
avatar
По второму способу, предложенным vasiliubil, удалось оживить Федору.Но теперь не запускается Манжаро. Возможно причина в том, что в Федоре grub2, а в Манжаро grub. Решил так потому, что пришлось исправлять команду grub-install на grub2-install. Как их «подружить»? Ведь при установке все работало?
Последний раз редактировалось
0
avatar
Повтори тоже самое для манжары, там обнови груб уже в запущенной системе, перейди в федору и удали там груб.У тебя 2 груба и ни как они не хотят подружится.
Последний раз редактировалось
0
avatar
А как удалить груб? Примонтировать раздел из Манжаро и чтото вроде remove grub2?
Последний раз редактировалось
0
avatar
Восстанови загрузку манжаро, подцепи туда федору. Перейди в федору, и пакетным менеджером удали груб.
0
avatar
ну и тут почитать не мешало бы GRUB нужная загрузочная запись у тебя есть в конфиге самой федоры, ну если os-prober автоматом не подцепит.
Последний раз редактировалось
0
avatar
Вообще эта проблема не однократно описывалась на этом сайте, поиск для этого есть. тут
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.