ftape
创建紧急引导软盘
comp.os.linux.announce
) 新闻组中几个紧急磁盘集的文章,自从本节编写以来。其中一些软件包实际上可能会生成相当复杂的紧急引导软盘集。请自行查看。我没有尝试使用最近版本的 ftape
创建紧急引导软盘。
本节由 Claus Tøndering <ct@login.dknet.dk>
编写。
一旦您成为磁带驱动器的快乐拥有者,并且拥有了装满备份的几盘磁带,您可能会问自己这个问题:“如果一切都出了问题,并且我完全丢失了我的硬盘,我该如何从磁带恢复我的文件?”
您需要的是一张紧急软盘,其中包含足够的文件,使您能够启动 Linux 并从磁带恢复您的硬盘。
您应该做的第一件事是阅读 Graham Chapman 编写的“Linux 引导盘 HOWTO” <grahamc@zeta.org.au>。该文档几乎告诉您制作紧急软盘引导工具包所需的一切。以下段落包含一些额外的信息,当您遵循 Graham Chapman 的步骤时,这些信息将使您的生活更轻松一些。
/etc/init
、/etc/inittab
、/etc/getty
和 /etc/rc.d/*
。如果 Linux 找不到 /etc/init
,它将在您的控制台上启动 /bin/sh
,这对于恢复您的系统来说已经足够了。删除这些文件可以为您提供软盘上的额外空间,您可能需要这些空间。/bin/sh
。它们经常在 Linux 发行版附带的引导软盘上提供。这又将为您提供额外的空间。我建议使用 ash
,它非常小(大约 62KB),但与 bash
非常兼容。/etc/fstab
应该看起来像这样
/dev/fd0 / minix defaults
none /proc proc defaults
/dev/hda /mnt ext2 defaults
一旦您从软盘启动,请给出命令
mount -av
Unable to grab IRQ6 for ftape driver
这意味着您必须将软盘加载到 RAMDISK 中。这有一个不幸的后果,即从磁带恢复文件所需的程序无法位于单独的软盘上。您有两种选择:tar
(或 cpio
或 afio
或您使用的任何其他备份程序)放在您的根软盘上。(这就是您需要上面步骤中创建的所有额外空间的地方。)tar
(或 cpio
或 afio
或任何其他程序)复制到您的硬盘并从那里加载它。mt
。/dev/nqft0
)存在于您的引导软盘上。