统信uos安装后须立即备份引导记录:1. 提取efi系统分区完整镜像;2. 备份mbr与gpt分区表;3. 导出grub配置快照及内核列表,全部操作在终端执行,目标路径限外接u盘。

您需要在统信UOS安装完成、系统可正常启动后,立即保存当前有效的引导记录(包括GRUB配置、EFI分区内容及MBR/GPT结构),防止后续内核更新、磁盘操作或误删导致无法开机。该备份不依赖图形界面,必须在终端中执行原始扇区级操作。
提取EFI系统分区完整镜像
这一步获取UEFI启动必需的/boot/efi目录全部内容,含grubx64.efi、shimx64.efi、grub.cfg及厂商驱动,是恢复UEFI引导的核心依据。
1、打开终端,执行sudo fdisk -l | grep "EFI System",确认EFI分区设备名(通常为/dev/nvme0n1p1或/dev/sda1)。
2、创建临时挂载点并挂载:sudo mkdir -p /mnt/efibak && sudo mount /dev/nvme0n1p1 /mnt/efibak;若提示“unknown filesystem type 'vfat'”,需先执行sudo modprobe vfat。
3、使用rsync打包保留权限与时间戳:sudo rsync -aHAXv /mnt/efibak/ /media/usb/efi-backup-$(date +%Y%m%d)/;目标路径必须是已挂载的外接NTFS/U盘,【禁止写入/home或/根目录,否则可能覆盖关键系统文件】。
4、卸载并验证:sudo umount /mnt/efibak && ls -l /media/usb/efi-backup-$(date +%Y%m%d)/EFI/ubuntu/,应可见grub.cfg和*.efi文件。
备份MBR与分区表(Legacy BIOS或双启动环境必需)
当您的机器以传统BIOS模式启动,或同时安装Windows/Linux双系统时,主引导记录(MBR)和分区表一旦损坏将直接导致黑屏无响应,此备份可秒级修复。
方法一:仅备份MBR(512字节)
sudo dd if=/dev/nvme0n1 of=/media/usb/mbr_backup_$(date +%Y%m%d).bin bs=512 count=1
方法二:备份完整分区表(含GPT头与备份头)
sudo sgdisk --backup=/media/usb/partition-table-$(date +%Y%m%d).gpt /dev/nvme0n1
注意:命令中的/dev/nvme0n1必须与lsblk -f输出中SYSTEM标识所在行的父盘一致;填错设备名将导致其他磁盘被覆写。
导出当前GRUB配置快照
GRUB菜单项、内核参数、背景图等均由/boot/grub/grub.cfg控制,但该文件每次update-grub会重写。手动存档可避免升级后丢失自定义项。
第一步:确认/boot是否独立分区
执行findmnt /boot,若输出为空,说明/boot合并于/根分区;若显示挂载点,则按实际路径操作。
第二步:复制生成中的配置源文件
sudo cp /boot/grub/grub.cfg /media/usb/grub-cfg-$(date +%Y%m%d-%H%M).bak
第三步:同步grub环境变量与主题资源
sudo cp -r /boot/grub/themes/ /media/usb/grub-themes-$(date +%Y%m%d)/ 2>/dev/null;若themes目录不存在则跳过。
第四步:导出当前生效的内核版本列表
dpkg --get-selections | grep linux-image | awk '{print $1}' > /media/usb/kernel-list-$(date +%Y%m%d).txt











