发布网友 发布时间:2022-05-01 18:27
共1个回答
热心网友 时间:2022-05-04 12:09
如果能够以其它的方式去读写 Linux 文件,对文件进行修改,则有可能恢复问题,至少也可以拷贝出重要文件,使重要数据不会被丢失。在此,有以下几种方法可以在不能正常登录时实现对 Linux 文件的读写。 紧急修复模式 紧急修复模式是以紧急修复软盘或 Linux 安装光盘引导启动后,在 boot 提示符下输入 “linux rescue” 参数引导进入的 Linux 基本环境。在紧急修复模式下,能够使用 chmod、vi、fsck 等命令去读写硬盘上的 Linux 文件,从而挽回某种过失,恢复系统正常。 单用户模式 与紧急修复模式只能加载本机 Linux 上的文件系统不同,单用户模式是在本机 Linux 内核引导启动后进入的一个运行级别(运行级别是1)。单用户指的是系统运行惟一的用户?超级用户模式下,进入时无需口令验证。进入此模式时,系统只是加载了可以运行的最低软硬件配置,可以做 Kernel 升级、设备安装等维护工作。在系统维护时,系统管理员往往要进入单用户模式来维护系统。 进入单用户模式的方法有许多种,如果安装了 LILO 多重启动管理器,在系统启动时的 “LILO boot” 提示符下输入 “linux single” 参数,即可进入单用户模式。 如果没有安装多重启动管理器,可以用系统启动盘引导。在 boot 提示符下输入 “linux single” 参数也可引导进入单用户模式。 如果没有系统启动盘,也可以在 DOS 环境下以 loadlin 程序引导进入单用户模式。如果主机上安装有 Windows 9x 系统,在 Windows 9x 启动时按 F8 可以进入 MS-DOS,如果没有安装 DOS 或 Windows 9x, 可以用 Windows 9x 安装光盘引导进入 DOS 环境,然后输入如下命令:CODE:D:DOSUTILSloadlin autobootvmlinuz root=/dev/hda5 ro single 即可引导进入 Linux 单用户模式(假设 D 盘是光盘驱动器,/dev/hda5 是 Linux 系统的根分区)。 把 Linux 系统做在一张或数张软盘上,以此软盘引导启动就能进入一个完全独立于硬盘的 Linux 系统。用 mount 命令加载硬盘上相应的分区,就能够对该分区上的文件进行读写和系统维护。软盘上的 Linux 体积虽小