SystemRescueCD 是一款功能强大的 Linux 系统救援工具,基于 Gentoo Linux 发行版,专为系统管理员和高级用户设计,可用于数据恢复、系统修复、磁盘分区管理等操作,以下将详细介绍其使用方法,帮助用户快速上手。

SystemRescueCD 的启动与基础设置
-
启动方式
- 将下载的 ISO 文件刻录到 U 盘或光盘,通过 BIOS/UEFI 设置从该设备启动。
- 启动后选择默认的 "SystemRescueCD" 选项进入命令行界面,若需图形界面可选择 "Graphical desktop"。
-
语言与键盘布局
- 启动过程中可通过按
Alt+S进入设置菜单,调整语言(如zh_CN)和键盘布局(如us或us-acentos)。
- 启动过程中可通过按
-
网络配置(可选)
- 若需联网安装工具或下载文件,可执行
dhcpcd自动获取 IP,或手动配置:ip addr add 192.168.1.100/24 dev eth0 ip route add default via 192.168.1.1
- 若需联网安装工具或下载文件,可执行
核心功能操作指南
数据恢复
- 访问 Windows 分区:
SystemRescueCD 自动挂载 NTFS/FAT32 分区至/mnt/目录,可通过lsblk或fdisk -l查看磁盘信息。 - 复制文件:
使用cp -r /mnt/windows_data/ /mnt/usb_backup/将文件备份至 U 盘。
磁盘分区管理
- 工具选择:
parted:高级分区操作,支持 GPT/MBR 表。gdisk:专门用于 GPT 分区。fdisk:传统分区工具。
- 示例操作(parted):
parted /dev/sda (parted) mklabel gpt (parted) mkpart primary ext4 1MiB 100% (parted) set 1 boot on (parted) quit
- 格式化分区:
mkfs.ext4 /dev/sda1
系统修复
- GRUB 引导修复:
mount /dev/sda1 /mnt chroot /mnt grub-install /dev/sda update-grub exit
- 密码重置(Linux):
chroot /mnt passwd root exit
磁盘克隆与备份
- 使用 dd 命令克隆磁盘:
dd if=/dev/sda of=/dev/sdb bs=4M status=progress
- 使用 PartImage 备份分区:
partimage -z3 -b /dev/sda1 save /mnt/backup/sda1.img
常用工具速查表
| 工具名称 | 功能描述 | 常用命令示例 |
|---|---|---|
parted |
高级分区管理 | parted /dev/sda mkpart primary ext4 1 100 |
testdisk |
修复丢失分区、恢复文件 | testdisk /dev/sda |
photorec |
恢复删除的图片/视频/文档 | photorec /dev/sda |
ntfsfix |
修复 NTFS 分区错误 | ntfsfix -d /dev/sda1 |
arch-chroot |
切换根目录进行系统修复 | arch-chroot /mnt |
注意事项
- 操作前备份数据:磁盘分区或修复前务必重要数据,避免二次损坏。
- 谨慎使用 dd:
dd命令会直接覆盖目标磁盘,确认设备路径无误。 - 卸载挂载点:修改分区前确保未挂载,可通过
umount /dev/sda1卸载。
相关问答 FAQs
Q1:SystemRescueCD 是否支持 64 位系统?
A1:是的,SystemRescueCD 同时提供 32 位和 64 位版本,推荐使用 64 位版本以获得更好的性能和兼容性。

Q2:如何通过 SystemRescueCD 恢复已删除的文件?
A2:可使用 photorec 工具,启动后选择目标磁盘和文件系统类型,扫描后选择保存路径恢复文件。photorec /dev/sda,按提示操作即可。
