使用 Knoppix 进行系统恢复

本文介绍了如何利用一张 Knoppix CD 访问无法引导的 Linux 系统,取得配置文件的读写权,创建和管理分区和文件系统,将文件拷贝到不同的存贮媒介或者网络上。您可以用 Knoppix 来进行硬件和系统配置的检测和分区、文件系统的创建和管理。您可以使用 Knoppix 友好的图形界面或者命令工具来完成以上任务。Knoppix 是在一张 CD 上完整的可引导的 Linux,我选择它作为急救
摘要由CSDN通过智能技术生成
本文介绍了如何利用一张 Knoppix CD 访问无法引导的 Linux 系统,取得配置文件的读写权,创建和管理分区和文件系统,将文件拷贝到不同的存贮媒介或者网络上。您可以用 Knoppix 来进行硬件和系统配置的检测和分区、文件系统的创建和管理。您可以使用 Knoppix 友好的图形界面或者命令工具来完成以上任务。

Knoppix 是在一张 CD 上完整的可引导的 Linux,我选择它作为急救盘。在developerWorks上几个月前有一篇对 Knoppix 的非常好的介绍(Cameron Laird 的“Knoppix 提供了一个可引导的、容量为一张光盘的 Linux” )。

我以前主要依靠 Tom 的 Root Boot,“一张软盘上的最佳 GNU/Linux” 和 Peter Anvin 的 SuperRescue CD,“超能急救 CD”。它们都是一流的 Linux 急救盘。我最喜欢表演的戏法是只用一张 Tom 的 Root Boot 盘和网络连接完成裸机系统的重建。

随着 CD-ROM 成为 PC 上的标准配置,我也用坏过几张 SuperRecue CD。不过,它是基于 Red Hat 7.2 的,虽然这是一个很好的 Red Hat 但也是一个古老的 Red Hat。而且,7.2 不提供新版本中具备的一些硬件支持,如 USB 和无线连接。

新星诞生
Knoppix,系统恢复领域炙手可热的新成员,具有出色的特性:

  • 一流的硬件检测和支持,包括 PCMCIA、USB 和无线连接
  • 最新最好的 Debian 和 KDE
  • 快速引导,通常两分钟左右
  • 商业发行的光盘可用最低的价格买到

直到去了一个没有高速 Internet 的地方,我才意识到最后一点的重要性。如果只能用拔号上网,下载 700M 的文件是非常不现实的。

Knoppix 集成了最好的 Debian、KDE 和它自己的系统工具。本文中我们将从使用命令行和图形工具两个方面考察如何使用这一工具。一定要使用与您的系统相匹配的数据,如分区数、文件名和网络主机。

启程
如果需要运行 KDE,或者任何其他图形桌面或窗口管理器,至少需要 96M RAM 和 Pentium 级或更好的处理器。如果不用 X,纯文本模式只需要 20M RAM,甚至可以在古老的 486 上运行。它将使用已有的 Linux 交换文件。

引导选项
在用 Knoppix CD 引导后,它将在命令提示状态下等待30秒,然后继续引导。有大量的引导选项,按 F2 可以察看它们。例如,下面是我在一个测试系统上引导 Knoppix 3.2 使用的命令:

knoppix lang=us knoppix wheelmouse knoppix desktop=icewm

默认的键盘映射是 German,所以我总是用 knoppix lang=us 引导。Knoppix 默认引导到 KDE 桌面。knoppix 2 引导到文本模式,不启动 X。failsafe 启动时进行最小化的硬件检测。

Knoppix 完全在内存中运行,或者如果您希望听起来更“正规”,在内存磁盘上运行。实际上您可以在文件树中看到内存磁盘。记住,有时它会比较慢,因为它必须到 CD 上去取可执行文件,这要比硬盘慢。它可以安装到硬盘上,但那不是我们今天要讲的话题。

挽救不能引导的 Linux 系统
这是最常见的情形。有些地方出了问题,系统崩溃,无法引导。没关系:启动 Knoppix,然后您就可以在 KDE 桌面上找到您所有本地分区的图标。(或者在 /mnt 目录中浏览文件树。)点击相应的图标,你所有的文件都在。但是它们被明智地设为只读。同样没关系:右击桌面的图标,弹出一个很棒的菜单,上面有一个选项是"Chang read/Write mode"。这样可以把分区的文件系统设置为读/写方式。现在您可以编辑任何文件。

默认的用户是 knoppix。对于需要 root 权限的操作,您需要 su 到 root 并指派一个 root 密码:

knoppix@ttyp0[knoppix]# su
root@ttyp0[knoppix]# passwd

从命令行把文件系统设置为读/写方式:

root@ttyp0[knoppix]# mount -t reiserfs -o rw /dev/hda5 /mnt/hda5

取消设置:

root@ttyp0[knoppix]# umount /mnt/hda5

如果您得到一个错误消息"Could not unmount device, device is busy",那么可能是文件系统正在

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值