以下资源列表不分先后顺序。这些是您可能需要自行研究的内容。在此列出并不代表任何认可。事实上,在许多情况下我并没有使用过这些产品,因此无法对其进行评论。
网络引导您的操作系统 描述了几种通过网络引导的技术,使用了 grub 和其他一些技巧。我没有尝试过,但我隐约觉得,通过一张特别制作的软盘,你可以将你的整个第一阶段镜像加载到要恢复的计算机上。
“Smart Boot Manager (SBM) 是一个操作系统独立的、功能齐全的引导管理器,具有易于使用的用户界面。有一些屏幕截图可用。” 如果您的 BIOS 不允许您从 CD-ROM 启动,并且您想使用基于 CD-ROM 的 Linux 进行第一阶段恢复,那么它至关重要。
W. Curtis Preston 的优秀著作 Unix Backup & Recovery。这本书启发我开始了裸机恢复的研究。我强烈推荐它;阅读我的评论。
一个旧的 (2000年) 小型 Linux 发行版列表。
tomsrtbt,“一张软盘上最多的 Linux。” Tom 也有其他小型发行版的链接。
The Linux 文档项目。特别参见 “LILO, Linux 崩溃救援 HOW-TO。”
自由软件基金会的 parted 用于编辑(扩大、缩小、移动)分区。
QtParted 似乎使用 GUI 前端做同样的事情。
Partition Image 用于备份分区。
来自网页:“Partition Image 是一个 Linux/UNIX 实用程序,它可以将分区以多种格式(见下文)保存到镜像文件。镜像文件可以压缩为 GZIP/BZIP2 格式以节省磁盘空间,并拆分为多个文件以便复制到可移动软盘(例如 ZIP),.... 自 0.6.0 版本以来,分区可以通过网络保存。”
Bacula 是一款 GPL 许可的备份产品,其裸机恢复代码部分灵感来源于本 HOWTO。
“g4u ('ghost for unix') 是一个基于 NetBSD 的启动软盘/CD-ROM,它允许轻松克隆 PC 硬盘,以便在一组 PC 上部署通用设置,使用 FTP。软盘/CD 提供两个功能。首先是将本地硬盘的压缩镜像上传到 FTP 服务器。另一个是通过 FTP 恢复该镜像,解压缩并将其写回磁盘;网络配置通过 DHCP 获取。由于硬盘被处理为镜像,因此可以使用 g4u 部署任何文件系统和操作系统。”
“我们介绍 Frisbee,一个用于保存、传输和安装整个磁盘镜像的系统,其目标是在 LAN 环境中实现速度和可扩展性。Frisbee 使用的技术包括一种适当调整的文件系统感知压缩方法、一个自定义的应用层可靠多播协议和灵活的应用层成帧。这种设计产生了一个系统,可以快速可靠地将磁盘镜像同时分发给多个客户端。例如,Frisbee 可以在商品 PC 硬件上在 34 秒内将总共 50 千兆字节的数据写入 80 个磁盘。我们描述了 Frisbee 的设计和实现,回顾了重要的设计决策,并评估了其性能。”
有许多 USB 密钥发行版可用。查看 DistroWatch 以了解详细信息。
基于 CD-ROM 的救援工具包。这并非旨在成为详尽的列表。如果您知道任何工具包(甚至任何声称是工具包的东西),请 告诉我。您可以在 DistroWatch 找到更新的信息。
Hugo Rabson 的 Mondo “... 创建一个或多个可引导的救援 CD(或磁带+软盘),其中包含您文件系统的部分或全部内容。在发生灾难性数据丢失的情况下,您将能够从裸机恢复。”
“使用 Knoppix 进行系统恢复” 是对系统恢复的良好介绍,并有一些有用的 Knoppix 链接。
“Cool Linux CD 是带有 Linux 系统的 Live CD。这使用了 2.4 内核和一些免费和演示软件。”
SystemRescueCd “是一个启动 CD-ROM 上的 Linux 系统,用于在崩溃后修复您的系统和数据。它还旨在提供一种简便的方法来执行计算机上的管理任务,例如创建和编辑硬盘的分区。它包含许多系统实用程序(parted、partimage、fstools 等)和基本实用程序(编辑器、midnight commander、网络工具)。它的目标是非常易于使用:只需从 CD-ROM 启动,您就可以完成所有操作。系统的内核支持大多数重要的文件系统(ext2/ext3、reiserfs、xfs、jfs、vfat、ntfs、iso9660)和网络文件系统(samba 和 nfs)。”
Syslinux 为软盘、CD-ROM 和 Intel PXE(预启动执行环境)镜像构建引导代码。它不依赖于软盘镜像。您可以使用许多工具(例如 tomsrtbt)在其上构建自己的 CD。
如果您想自己制作:“Linux Live 是一组 bash 脚本,允许您从每个 Linux 发行版创建您自己的 LiveCD。只需安装您最喜欢的发行版,删除所有不必要的文件(例如手册页和所有其他对您不重要的文件),然后下载并运行这些脚本。”
“PPART CD 允许您生成先前保存的硬盘的系统恢复可引导 CD。”
Timo's Rescue CD Set:“这套工具是我为在可引导 CD 上生成救援系统而提供的一种简单方法,它可以轻松地适应自身需求。该项目越来越演变为“cd 上的 debian”项目,因此不仅可以将系统用作 rescuecd,还可以将整个 debian 系统安装在 cd 上。”
Live CD 列表 包含更多基于 CD 的发行版。