GRUB 2: различия между версиями

Содержимое удалено Содержимое добавлено
Поправил ошибки после предыдущей праввки
→‎Восстановление GRUB2: + Копирование рабочего GRUB 2 в нужный раздел
Строка 372:
 
изменив /dev/sda на нужный диск. Можно снова грузиться с этого диска.
 
== Копирование рабочего GRUB 2 в нужный раздел<ref>http://ubuntologia.ru/grub2-recovery#copy-files</ref>==
 
Порой бывает необходимость перенести корректно работающий GRUB 2 на нужный раздел (только основной раздел диска). Для этого можно загрузиться с LiveCD или использовать уже установленную систему (причём в том числе и для установки GRUB 2 на текущий раздел, с которого загружена работающая система). Для систем использующих ядро Linux достаточно выполнить в терминале:
 
<source lang="bash">grub-setup -d /.../boot/grub /dev/sdX</source>
 
от имени [http://ru.wikipedia.org/wiki/%D0%A1%D1%83%D0%BF%D0%B5%D1%80%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C root (суперпользователя)]
например:
 
<source lang="bash">sudo grub-setup -d /.../boot/grub /dev/sdX</source>
 
Где:
* ''/.../boot/grub'' — полный путь до файлов GRUB 2, которые необходимо использовать,
* ''/dev/sdX'' — основной раздел диска в [http://ru.wikipedia.org/wiki/MBR главную загрузочную запись (MBR)] которого необходимо установить GRUB 2, а X — буква основного раздела диска, её нужно заменить на необходимую, уточнить которую можно например, выполнив в терминале:
 
<source lang="bash">sudo fdisk -l</source>
 
После чего выполнить непосредственно инсталляцию GRUB 2 на выбранный ранее раздел командой терминала ''update-grub'', например:
 
<source lang="bash">sudo update-grub</source>
 
При этом программа инсталляции найдет и установит соответствующие пункты загрузки всех совместимых со [http://ru.wikipedia.org/wiki/Multiboot_Specification спецификациями Multiboot] операционных систем и, вероятно, загрузчиков других операционных систем (например Windows, OS/2 и т.п.).
 
==Загрузка системы при частичной неработоспособности GRUB2==