Завантажувач, який має більшість операційних систем Linuxіти з відомий як Grub. Це простий інструмент, який можна налаштувати для завантаження дистрибутива Linux, а також інших операційних систем, починаючи з меню, коли комп'ютер запускається.
Груб - надійний інструмент порівняно з іншимиальтернативні завантажувачі Linux, і з цієї причини він залишився улюбленим у спільноті. Це сказало, що це не ідеально. Настільки ж надійні, як можуть бути помилки, і Grub може зламатися.
Найкращий спосіб підготуватися до того, коли завантажувач вашої програми Grub перетвориться на найгірше - це створити резервну копію завантажувача Linux на зовнішній жорсткий диск або USB-накопичувач.
BIOS Grub - Резервне копіювання MBR
Хоча багато користувачів Linux переходять на використанняEFI, як стандарт, багато користувачів все ще використовують BIOS-версію Grub, оскільки не кожен комп'ютер може добре працювати з EFI. Якщо у вас встановлена BIOS для Linux, завантажувач Grub використовує Master Boot Record. Це означає, що під час встановлення вашої ОС Linux завантажувач був встановлений у перших секторах на вашому жорсткому диску, а не в папці, як у варіантах Grub EFI.
Хороша річ у MBR, що це дуже простощоб зробити повну резервну копію Grub, скопіювавши MBR-сектори вашої установки Linux у файл TXT. Щоб розпочати процес, відкрийте вікно терміналу, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. Потім скористайтеся lsblk команда для визначення вашого основного жорсткого диска Linux.
lsblk
Подивіться через роздруківку lsblk командуйте в терміналі і знайдіть розділ, який має "/" під точкою монтажу. Ця команда повинна допомогти вам знайти, що таке ярлик вашого жорсткого диска. У цьому прикладі мітка диска буде "/ dev / sda."
У терміналі використовуйте DD команда створити резервну копію вашого головного завантажувального запису у файл TXT.
Примітка: ви повинні змінити /home/username/
в команді нижче до імені користувача на вашому ПК Linux! Не забудьте також змінити / dev / sda, щоб відобразити етикетку вашого фактичного жорсткого диска.
dd if=/dev/sda of=/home/username/master-boot-record.txt count=1 bs=512
Інструмент DD створить резервну копію досить швидко. Коли це буде зроблено, у домашньому каталозі (~ /) буде розміщений файл з позначкою "master-boot-record.txt".
Відновити резервну копію MBR
Потрібно відновити резервну копію MBR? Завантажтесь у вашій розбитій системі Linux ПК за допомогою одного з цих інструментів Grub. Потім відкрийте термінал, підключіть свій USB-пристрій, у якому є файл «master-boot-record.txt», поверніть файл у свій домашній каталог (~ /) та запустіть наступну команду.
Примітка. Як і раніше, важливо змінитись /home/username/
і /dev/sda
щоб відобразити ваше ім'я користувача та фактичну етикетку жорсткого диска.
dd if=/home/username/master-boot-record.txt of=/dev/sda count=1 bs=512
Конфігурації резервного копіювання Grub
Ті, хто використовує UEFI Grub, не зможуть використовувати DDінструмент для резервного завантаження завантажувача Grub. На щастя, все-таки можна створити повне резервне копіювання конфігураційних файлів, власні записи завантаження тощо.
Примітка: якщо резервного копіювання файлів конфігурації Grub недостатньо, розгляньте, прочитавши наш підручник про те, як створити резервну копію в Clonezilla. Це створить повне резервне копіювання системи, включаючи UEFI Grub тощо.
Щоб створити повну резервну копію файлу конфігурації Grub, почніть зі створення папки резервної копії у вашому домашньому каталозі за допомогою mkdir командування.
mkdir -p ~/grub-backup
За допомогою папки резервного копіювання, зробленої у вашому домашньому каталозі, ми можемо зробити копію файлу конфігурації Grub.

cp / etc / default / grub ~ / grub-backup /
Це файл конфігурації Grub. Потім скопіюйте свої записи завантажувача Grub з /etc/grub.d/ папку.

sudo cp -R /etc/grub.d/ ~ / grub-backup /
Звідси підключіть флеш-накопичувач USB у свій ПК з ПК Linux. Після цього перетягніть папку «grub-backup» на диск.
Відновіть резервну копію
Щоб відновити конфігурації та записи Grub на ПК UEFI Linux, підключіть USB-флешку. Потім виконайте покрокові інструкції нижче.
Крок 1: Відкрийте свій файловий менеджер Linux, натисніть на USB-накопичувач і помістіть папку "grub-backup" у домашню папку (~ /).
Крок 2: Запустіть вікно терміналу на вашому ПК з Linux. Потім скористайтеся CD команда перейти до "grub-backup".
cd grub-backup
Крок 3: Відновіть файл "grub" до / etc / default / за допомогою mv командування.
sudo mv grub /etc/default/
Крок 4: Відновіть записи завантажувача Grub у папку /etc/default/grub.d/.
cd ~/grub-backup/grub.d/ sudo mv * /etc/grub.d/
Після відновлення файлів оновіть систему Grub.
Debian / Ubuntu
update-grub
Arch Linux
grub-mkconfig -o /boot/grub/grub.cfg
OpenSUSE / Fedora
grub2-mkconfig -o /boot/grub2/grub.cfg</p>
Коментарі