Master Boot Record (MBR) - это важный компонент, который помогает загружать операционные системы на вашем компьютере. Она занимает начальные 446 байт загрузочного диска. При установке новой операционной системы, например Microsoft Windows, MBR может быть заменена или удалена, что препятствует доступу к другим установленным операционным системам.
Чтобы сохранить MBR, очень важно создавать резервные копии, особенно перед установкой новой операционной системы. Linux позволяет создавать резервные копии MBR с помощью команды dd в терминале.
Шаги по созданию резервной копии главной загрузочной записи в Linux
Откройте свое любимое приложение терминала.
Определите доступные диски и выберите тот, который содержит MBR, которую вы хотите создать.
1 | lsblk |
пример вывода
1 2 3 4 5 6 7 8 9 | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 89M 1 loop /snap/core/7713 loop1 7:1 0 54.6M 1 loop /snap/lxd/11964 loop2 7:2 0 54.6M 1 loop /snap/lxd/11985 loop3 7:3 0 88.7M 1 loop /snap/core/7396 sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1M 0 part └─sda2 8:2 0 20G 0 part / sr0 11:0 1 748M 0 rom |
С помощью команды dd создайте резервную копию MBR выбранного диска и сохраните ее в файл.
1 | sudo dd if=/dev/sda of=/home/user/mbr.bak bs=446 count=1 |
Убедитесь, что резервное копирование MBR прошло успешно.
1 | strings /home/user/mbr.bak |
Пример вывода
1 2 3 4 5 6 7 8 | ZRr= `|f \|f1 GRUB Geom Hard Disk Read Error |
Файл имеет двоичный формат, но вы должны увидеть некоторые строки, такие как GRUB (если вы используете GRUB в качестве загрузчика), как подсказку, что вы скопировали нужный участок диска.
Сохраните резервную копию на отдельном устройстве хранения данных, например на USB-накопителе, чтобы легко восстановить ее, если MBR будет повреждена в будущем.