备份 Boot 引导(引导扇区 / 引导分区) 的方法取决于你的系统类型(BIOS/UEFI)和磁盘分区方式(MBR/GPT)。下面按常见情况说明。
ls /sys/firmware/efi
sudo fdisk -l
Disk label type: dos → MBRDisk label type: gpt → GPTsudo dd if=/dev/sda of=mbr.bak bs=512 count=1
/dev/sda 是你的系统盘sudo dd if=mbr.bak of=/dev/sda bs=512 count=1
⚠️ 注意:这会覆盖分区表,操作需谨慎
sudo dd if=/dev/sda of=bootcode.bak bs=446 count=1
UEFI 引导不靠 MBR,而是 EFI 系统分区(ESP)
sudo blkid | grep EFI
通常是 /dev/sda1 或 /dev/nvme0n1p1
sudo mkdir /mnt/efi
sudo mount /dev/sda1 /mnt/efi
sudo cp -r /mnt/efi /path/to/backup/efi_backup
恢复:
sudo cp -r /path/to/backup/efi_backup/* /mnt/efi/
sudo cp /boot/grub/grub.cfg /path/to/backup/grub.cfg.bak
如果是 UEFI:
sudo cp -r /boot/efi /path/to/backup/boot_efi
使用 Clonezilla / Rescuezilla 备份整盘或引导分区,适合不熟悉命令的用户。
boot-repair(Ubuntu):sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
boot-repair
如果你告诉我:
我可以给你精确到命令的备份方案。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。