- - Як створити резервну копію завантажувача Linux на USB для надзвичайних ситуацій

Як створити резервну копію завантажувача Linux на USB для надзвичайних ситуацій

Завантажувач, який має більшість операційних систем 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>

Коментарі