Переустановка GRUB: различия между версиями
Нет описания правки |
|||
Строка 8: | Строка 8: | ||
Система автоматически найдет систему и установит загрузочную запись в MBR/UEFI. | Система автоматически найдет систему и установит загрузочную запись в MBR/UEFI. | ||
==v2 Ручное восстановление (MBR)== | ==v2 Ручное восстановление (MBR/UEFI)== | ||
===MBR=== | ===MBR=== | ||
* Если использован [[Rescue|ALT Linux Rescue]]: | * Если использован [[Rescue|ALT Linux Rescue]]: | ||
Строка 25: | Строка 25: | ||
grub-install /dev/sda # заменить /dev/sda на то устройство, куда хочется установить GRUB</source> | grub-install /dev/sda # заменить /dev/sda на то устройство, куда хочется установить GRUB</source> | ||
===UEFI=== | |||
Если использован [[Rescue|ALT Linux Rescue]]: | |||
mount-system | |||
chroot /mnt/system1 | |||
mount - | |||
После того, как проведены подготовительные действия и сделан chroot, необходимо выполнить: | |||
- | grub-install | ||
==v3 (MBR)== | ==v3 (MBR)== |
Версия от 00:59, 2 апреля 2024
var1 Автоматическое восстановление (MBR/UEFI)
MBR или UEFI:
- С использованием ALT Linux Rescue:
После загрузки Rescue-образа выполните команду:
fixmbr
Система автоматически найдет систему и установит загрузочную запись в MBR/UEFI.
v2 Ручное восстановление (MBR/UEFI)
MBR
- Если использован ALT Linux Rescue:
mount-system chroot /mnt/system1
- Если в используемом LiveCD нет mount-system, делаем самостоятельно (предполагая/зная, что корень на /dev/sda2):
mount /dev/sda2 /mnt mount -o bind /dev /mnt/dev mount -o bind /proc /mnt/proc mount -o bind /run /mnt/run mount -o bind /sys /mnt/sys chroot /mnt/ /bin/bash
После того как проведены подготовительные действия и сделан сhroot, необходимо выполнить
grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sda # заменить /dev/sda на то устройство, куда хочется установить GRUB
UEFI
Если использован ALT Linux Rescue:
mount-system chroot /mnt/system1
После того, как проведены подготовительные действия и сделан chroot, необходимо выполнить:
grub-install
v3 (MBR)
- Просмотрите список дисков/разделов
# fdisk -l /dev/sda1 * /dev/sda2
Если список слишком большой, воспользуйтесь командой more:
# fdisk -l | more
- Смонтируйте раздел/диск с Linux
# mount /dev/sda2 /mnt
-
Для переустановки/восстановления GRUB выполните:
grub-install --root-directory=/mnt /dev/sda
Если вы хотите установить загрузчик на расширенный раздел, добавьте ключ --force.
grub-install --force --root-directory=/mnt /dev/sda2
-
Если так же нужно обновить меню GRUB:
update-grub --output=/mnt/boot/grub/grub.cfg
Источник: help.ubuntu.ru