linux:administration:recovery_grub2
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| linux:administration:recovery_grub2 [2022/07/20 21:33] – [Восстановление Grub2] so_v_a | linux:administration:recovery_grub2 [2026/09/16 11:44] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | < | ||
| + | |||
| # Восстановление Grub2 | # Восстановление Grub2 | ||
| - | При установке новой ОС, переразметке диска, изменении размера и положения разделов на диске, и т.п. может произойти повреждение загрузчика | + | При установке новой ОС, переразметке диска, изменении размера и положения разделов на диске, и т.п. может произойти повреждение загрузчика |
| При этом загрузчик загружается с сообщением: | При этом загрузчик загружается с сообщением: | ||
| Строка 15: | Строка 17: | ||
| ## Путь 1. Загрузка через командную строку Grub. | ## Путь 1. Загрузка через командную строку Grub. | ||
| - | Если есть примерное представление на какой из дисков системы был установлен загрузчик Grub, то можно попробовать войти в систему через | + | Если есть примерное представление на какой из дисков системы был установлен загрузчик Grub, то можно попробовать войти в систему через |
| Для этого в командной строке Grub нужно набрать команду `ls` после чего выведется список имеющихся в системе дисков и их разделов. | Для этого в командной строке Grub нужно набрать команду `ls` после чего выведется список имеющихся в системе дисков и их разделов. | ||
| Строка 25: | Строка 27: | ||
| (hd1) (hd1, | (hd1) (hd1, | ||
| - | с указанием размеров разделов. Обычно этого хватает, | + | с указанием размеров разделов. |
| + | Обычно этого хватает, | ||
| Далее в командной строке Grub нужно ввести следующие команды: | Далее в командной строке Grub нужно ввести следующие команды: | ||
| Строка 41: | Строка 44: | ||
| ## Путь 2. Загрузка с LiveCD | ## Путь 2. Загрузка с LiveCD | ||
| - | Здесь нужна будет LiveCD с системой, | + | Здесь нужна будет LiveCD с системой, |
| Перед восстановлением Grub, нужно понять на каком разделе установлена система, | Перед восстановлением Grub, нужно понять на каком разделе установлена система, | ||
| Строка 50: | Строка 53: | ||
| ``` | ``` | ||
| - | В выводе программы будут показаны разделы всех подключённых к компьютеру дисков, | + | В выводе программы будут показаны разделы всех подключённых к компьютеру дисков, |
| Далее предстоит смонтировать корневую файловую систему в каталог /mnt: | Далее предстоит смонтировать корневую файловую систему в каталог /mnt: | ||
| Строка 61: | Строка 64: | ||
| ``` | ``` | ||
| - | mount /dev/nvme0n1p1 | + | mount /dev/sda1 /mnt/boot |
| ``` | ``` | ||
| - | Чтобы восстановить загрузчик | + | Чтобы восстановить загрузчик |
| Такую возможность предоставляет команда *chroot*. | Такую возможность предоставляет команда *chroot*. | ||
| Строка 89: | Строка 92: | ||
| ``` | ``` | ||
| - | Теперь пользователь находится в своооей основной ОС Linux, и может выполнять почти все его программы, | + | Теперь пользователь находится в своей основной ОС Linux, и может выполнять почти все его программы. |
| + | При этом, разумеется, | ||
| Тем не менее для дальнейших действий по восстановлению загрузчика Grub этого достаточно. | Тем не менее для дальнейших действий по восстановлению загрузчика Grub этого достаточно. | ||
| - | После восстановления загрузчика необходимо выйти из окружения chroot командой: | + | После восстановления/ |
| ``` | ``` | ||
| Строка 99: | Строка 103: | ||
| ``` | ``` | ||
| И перезагрузить компьютер. | И перезагрузить компьютер. | ||
| - | |||
| - | |||
| ## Установка Grub UEFI GPT | ## Установка Grub UEFI GPT | ||
| В виду распространенности в последнее время технологии UEFI загрузчик Grub UEFI GPT будет являться наиболее оптимальным вариантом. | В виду распространенности в последнее время технологии UEFI загрузчик Grub UEFI GPT будет являться наиболее оптимальным вариантом. | ||
| - | Установка Grub UEFI GPT производится в отдельный раздел диска. | + | Установка Grub UEFI GPT производится в отдельный раздел диска. |
| - | Если такого раздела нет, нужно его создать, | + | Если такого раздела нет, нужно его создать, |
| Раздел создаём с соответствующими параметрами: | Раздел создаём с соответствующими параметрами: | ||
| Строка 129: | Строка 131: | ||
| grub-install /dev/sda | grub-install /dev/sda | ||
| ``` | ``` | ||
| + | |||
| + | а так же произведет обновление конфигурационного файла Grub: `/ | ||
| + | |||
| + | {{tag> | ||
/var/www/html/dokuwiki/data/attic/linux/administration/recovery_grub2.1658352789.txt.gz · Последнее изменение: (внешнее изменение)
