Восстановление GRUB Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:восстановление_grub [2017/01/04 00:14]
[Восстановление в rescue mode]
wiki:восстановление_grub [2021/03/28 22:59] (текущий)
[Первый способ]
Строка 19: Строка 19:
 На экран должна быть выведена примерно такая таблица:​ На экран должна быть выведена примерно такая таблица:​
 <​file>​ <​file>​
-/dev/sda1 29 8369 66999082+ 83 Linux +/dev/sda3     ​239616 233392328 233152713 111,2G Microsoft basic data 
-/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS +/dev/sda4  233394176 234438655 ​  ​1044480 ​  510M Windows recovery environment 
-/dev/sda3 13996 14593 4803435 5 Extended+... 
 +Disk identifier: 0x7d6fe43d 
 + 
 +Device ​    ​Boot ​   Start        End    Sectors ​  Size Id Type 
 +/dev/​sdc1 ​ *        2048   ​29304782 ​  ​29302735 ​   14G 83 Linux 
 +/dev/sdc2       ​29304832 1953523711 1924218880 917,6G 83 Linux 
 </​file>​ </​file>​
  
-Из таблицы видим, что Linux стоит ​(в нашем случаена разделе /dev/sda1+Из таблицы видим, что Linux (загрузочный /​-корень отмечен звёздочкой) ​стоитв нашем случаена разделе /dev/sdc1.
  
-Теперь подключим этот раздел в /mnt следующей командой:​ +Теперь подключим этот раздел в /mnt следующей командой ​(следим за пропусками между кодами и порядковыми номерами разделов)
-<​code>​sudo mount /dev/sda1 /​mnt</​code>​+<​code>​sudo mount /dev/sdc1 /​mnt</​code>​
  
 Затем, для записи grub в MBR, вводите следующую команду:​ Затем, для записи grub в MBR, вводите следующую команду:​
-<​code>​sudo grub-install --root-directory=/​mnt /dev/sda</​code>​ +<​code>​sudo grub-install --root-directory=/​mnt /dev/sdc</​code>​ 
-В случае,​ если нужно только восстановить MBR диска (например,​ после переустановки Windows), то этого достаточно.+В случае,​ если нужно только восстановить MBR диска (например,​ после переустановки Windows), то этого достаточно, закрываем терминал и перезагружаем.
  
 Если нужно обновить и меню grub (например,​ после установки Windows), то нужно сделать:​ Если нужно обновить и меню grub (например,​ после установки Windows), то нужно сделать:​
Строка 57: Строка 63:
 </​code>​ </​code>​
  
-<note important>​Если раздел /boot находится отдельно,​ то Вам необходимо примонтировать ​его ​в /mnt/boot!</​note>​+<note important>​Если раздел /boot или /var находится отдельно,​ то Вам необходимо примонтировать ​их в /​mnt/​boot ​и /mnt/var</​note>​
  
 Теперь перейдем в окружающую среду [[http://​ru.wikipedia.org/​wiki/​Chroot|chroot]]:​ Теперь перейдем в окружающую среду [[http://​ru.wikipedia.org/​wiki/​Chroot|chroot]]:​
Строка 120: Строка 126:
 normal</​code>​ normal</​code>​
 <note warning>​Проверьте правильность написания первой команды для файловых систем ext3 и ext4</​note>​ <note warning>​Проверьте правильность написания первой команды для файловых систем ext3 и ext4</​note>​
-После чего Grub перейдёт в полнофункциональный режим. Он автоматически найдет все операционки,​ которые можно подгружать,​ и покажет своё Grub-меню. ​ 
 <note warning>​Если ОС расположена на разделе,​ отформатированном в btrfs, <note warning>​Если ОС расположена на разделе,​ отформатированном в btrfs,
 то выполняем следующие команды:​ то выполняем следующие команды:​
 <​code>​set prefix=(hd0,​1)/​@/​boot/​grub <​code>​set prefix=(hd0,​1)/​@/​boot/​grub
 set root=(hd0,​1)</​code>​ set root=(hd0,​1)</​code>​
-и подгружаем модули:​+подгружаем модули:​
 <​code>​insmod btrfs <​code>​insmod btrfs
-insmod normal +insmod normal</​code>​ 
-normal</​code>​+запускаем GRUB: 
 +<​code>​normal</​code>​
 </​note>​ </​note>​
 +После чего Grub перейдёт в полнофункциональный режим. Он автоматически найдет все операционки,​ которые можно подгружать,​ и покажет своё Grub-меню. ​
  
 Дальнейшее восстановление сводится к тому, чтобы загрузить нужный нам Linux, и в нем от рута дать команду:​ Дальнейшее восстановление сводится к тому, чтобы загрузить нужный нам Linux, и в нем от рута дать команду:​
Строка 143: Строка 149:
   * [[http://​webhamster.ru/​site/​page/​index/​articles/​comp/​196|Grub - как восстанавливаться в rescue mode ]]   * [[http://​webhamster.ru/​site/​page/​index/​articles/​comp/​196|Grub - как восстанавливаться в rescue mode ]]
   * [[https://​help.ubuntu.com/​community/​Boot-Repair|Boot-repair]]   * [[https://​help.ubuntu.com/​community/​Boot-Repair|Boot-repair]]
 +  * [[https://​help.ubuntu.ru/​wiki/​boot_repair|Boot-repair на русском]]
    
 {{tag>​Администрирование HOWTO GRUB}} {{tag>​Администрирование HOWTO GRUB}}