linux操作系统的应急处理知识

使用急救盘组维护系统是很简单的,用这两个板启动系统后,进入急救模式,使用根帐户。
为了访问硬盘上的文件,您需要手动安装硬盘文件系统,例如,使用下面的命令,你可以安装ext2fs类型的Linux文件系统上的/ dev / hda2的/mnt目录的磁盘。
# monut-text2 / / / mnt hda2 dev
注:现在的根目录是在急救盘的根目录。为了访问硬盘中的文件系统的文件,您必须先安装目录下。这样,如果硬盘上的文件系统是安装在/蒙脱土目录,路径的原 / / passwd等硬盘上的文件 / / / passwd MNT等。
文件系统销毁时的处理方法
如果文件系统被破坏,如果我们使用ext2fs类型的文件系统,我们可以修改损坏的数据文件系统从软盘e2fsck命令。对于其他类型的文件系统,相应的fsck命令可以用来检查从软盘上的文件系统时,最好不要安装安装。
注:对文件系统损坏的常见原因是,超级块损坏,超级块是文件系统的头它包含了状态,大小信息,和文件系统的磁盘块。如果一个文件系统的超级块损坏(如不小心直接将数据写入到一个文件系统的超级块),那么系统可能没有完全意识到的文件系统,使其无法安装,即使e2fsck命令也不能处理这个问题。
然而,ext2fs类型的文件系统备份的超级块并将其存储在驱动程序的块组的内容(块组)的边界,你可以使用下面的命令来通知的超级块的备份e2fsck
# e2fsck
- b8193指分区文件系统的位置,和- b8193选项用于显示数据的备份,使用8193块存储在文件系统的超级块。
恢复丢失的文件
如果一个重要的文件被意外删除,有没有办法恢复它直接。但你也可以把相应的文件从急救盘硬盘。例如,如果你删除文件 /斌/登录,然后系统不能正常进入登录界面,你可以使用急救盘组启动系统,安装硬盘文件系统 / mnt目录,然后使用下面的命令:
# CP-A /斌/登录/ mnt /箱
Ldquo;- a选项是用来告诉CP保持文件的访问权限时,它被复制。当然,如果被删除的基本文件不在急救盘组不能采用这种方式。如果你以前做过系统备份,你也可以用以前的备份恢复。
函数库销毁的处理方法
如果你不小心破坏系统库文件或破坏 / lib目录的符号链接,依赖于这些库不能被执行的命令。最简单的办法是启动系统急救盘组,在 / mnt目录中安装硬盘文件系统,然后修复图书馆在/ mnt / lib目录。
无法用root帐号登录
由于系统管理员疏忽大意,或者由于系统遭到黑客攻击,系统管理员可能无法用root帐号登录到系统中。
对于第一种情况,可能是系统管理员忘记了root密码,而急救磁盘组可以解决问题。
对于第二种情况,由于密码被黑客修改,系统管理员无法进入系统。也就是说,Linux系统完全失控了,因此应该尽快恢复系统的控制权,在获得root权限后,还要检查系统受损情况,防止黑客再次入侵。
最重要的事情是复位的根密码和Linux操作系统的控制。首先,启动系统急救盘组,然后安装硬盘的文件系统为 / mnt目录,编辑/ mnt /等/ passwd文件,并将其设置为一排加密密码领域的root帐户。
根:根: /:0:根:斌/狂欢
注:如果系统使用阴影工具,你需要在文件/ etc /阴影使root登录系统不需要密码做上述操作。这样,没有密码为root帐户。当你重新从硬盘的Linux系统,你可以使用root帐号(系统不需要输入密码),当你进入系统,使用命令passwd设置新的密码。
Linux系统无法启动
一般来说,如果系统管理员没有正常进入系统,就必须考虑使用急救盘组进入紧急模式排除系统,但是在没有急救盘组的情况下,Linux系统不能启动。我该怎么办当一个人计算机使用的是Linux系统,通常是Linux和mswindows9x或mswindowsnt共存。
因为其他操作系统的安装,它往往导致原有Linux无法启动。这主要是因为这些操作系统默认为没有其他操作系统的计算机,所以硬盘的主引导记录(MBR)硬盘被改写,和Linux的LILO系统引导装载程序被冲走了。
如果有一个急救盘,这是非常简单的硬盘启动Linux系统的第一启动盘并重新运行lilo命令,那么你可以写LILO系统引导硬盘的主引导记录。再次打开机。
如果没有系统引导盘,如何在硬盘上恢复Linux在这种情况下,如果你知道硬盘上的Linux的安装分区,并有一个运行的程序,你可以返回到Linux。加载程序是DOS下的程序,可以直接从DOS和快速进入Linux环境下运行Linux。这是计划中的dosutil /目录该redhatlinux6.0盘。除此之外,在Linux内核引导映像文件也是需要的。在图像/的redhatlinux6.0盘目录,有此文件mdash;mdash;vmlinuz。
例如,在Windows98系统下,进入DOS的单用户模式,然后运行下面的命令重新运行Linux系统:
loadlinvmlinuzroot = / dev / hda8
/ dev / hda8是位置的硬盘分区在Linux根文件系统的位置。在执行该命令,linux系统引导。当你登录与根,运行lilo命令,然后重装LILO到MBR中并返回到以前的多个操作系统共存的状态。