Восстановление загрузчика Grub2 — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Новая страница: «Рекомендации по восстановлению загрузочной записи {{Программа|Grub2}} в '''MBR''' следующие: 1. ...»)
 
Строка 34: Строка 34:
 
  grub2-install --root-directory=/mnt'''/''' /dev/sd'''x'''
 
  grub2-install --root-directory=/mnt'''/''' /dev/sd'''x'''
  
В нашем примере это будет выглядеть так: {{cmd|grub2-install --root-directory=/mnt/ /dev/sd'''a'''}}
+
В нашем примере это будет выглядеть так: grub2-install --root-directory=/mnt/ /dev/sd'''a'''
  
 
5. После установки Grub2, нужно чтобы он нашел другие загрузочные записи на жестком диске (например Windows).
 
5. После установки Grub2, нужно чтобы он нашел другие загрузочные записи на жестком диске (например Windows).

Версия 23:27, 29 апреля 2013

Рекомендации по восстановлению загрузочной записи 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 со списком всех ваших ОС.