Восстановление загрузчика Grub2
Оригинал инструкции на форуме MIB (Mandriva International Backports): How to reinstall Grub2 from a live ROSA Desktop Linux
Рекомендации по восстановлению загрузочной записи Grub2 в MBR следующие:
1. Загружаемся с Linux LiveCD или флешки.
2. Пишем в консоли от root-а:
fdisk -l
У нас выходит список разделов нашего жесткого диска (например):
Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x6e2792ad Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 2048 51552584 25775268+ 7 HPFS/NTFS/exFAT /dev/sda2 51552585 100920329 24683872+ 83 Linux /dev/sda3 100920330 103089104 1084387+ 82 Linux своп / Solaris /dev/sda4 103090176 488396799 192653312 7 HPFS/NTFS/exFAT
3. В данном примере sda это загрузочный диск, а sda2 это root раздел нашей системы РОСА.
Дальше, надо примонтировать root раздел:
mount /dev/sdxx /mnt
В нашем примере это будет выглядеть так: mount /dev/sda2 /mnt
4. Теперь надо установить Grub2 в MBR.
grub2-install --root-directory=/mnt/ /dev/sdx
В нашем примере это будет выглядеть так: grub2-install --root-directory=/mnt/ /dev/sda
5. После установки Grub2, нужно чтобы он нашел другие загрузочные записи на жестком диске (например Windows). Для этого дадим следующую команду:
update-grub2
6. Выходим из Live-режима и перегружаем компьютер. После перезагрузки, будет меню Grub2 со списком всех ваших ОС.