linux常见故障的应急处理

1。使用急救盘组进行维护

急救盘组(也称为开机/根磁盘组)是系统管理员的必备工具,它可以用来启动和运行一个完整的Linux系统独立。事实上,在急救组第二盘完整的Linux系统,包括根文件系统,和第一盘是启动内核。

它使用简单的急救盘组维护系统启动系统这两板后,进入急救模式,和root帐号使用。为了访问硬盘上的文件,您需要手动安装硬盘文件系统,例如,使用下面的命令,你可以安装ext2fs类型的Linux文件系统上的/ dev / hda2的/mnt目录的磁盘。

第monutt ext2 / / / mnt hda2 dev

注意:现在根目录是急救磁盘上的根目录。为了访问硬盘文件系统中的文件,它必须首先将其安装到目录中。如果硬盘上的文件系统是安装在/ mnt目录路径的原始 / / passwd等硬盘上的文件 / / / passwd MNT等。

2的加工方法。文件系统被销毁时

如果文件系统被破坏,如果我们使用ext2fs类型的文件系统,我们可以从软盘来纠正损坏的数据文件系统中运行e2fsck命令。对于其他类型的文件系统,相应的fsck命令可以用来检查从软盘上的文件系统时,它是最好的不安装它的安装命令。

注:对文件系统损坏的常见原因是,超级块损坏,超级块是文件系统的头它包含了状态,大小信息,和文件系统的磁盘块。如果一个文件系统的超级块损坏(如不小心直接将数据写入到一个文件系统的超级块),那么Linux可能没有完全意识到的文件系统,使其无法安装,即使e2fsck命令也不能处理这个问题。

然而,ext2fs类型的文件系统备份的超级块并将其存储在块组的内容(组)的驱动边界。下面的命令可以用来通知的超级块的备份e2fsck:

8193号e2fsckb

B 8193选项用于显示存储在文件系统的超级块的数据备份8193块。

三.丢失文件的恢复

如果意外删除重要文件,也可以将相应文件从急救磁盘复制到硬盘。此时,系统无法运行到登录界面。它可以从急救盘组,安装硬盘文件系统到 / mnt目录,然后使用下面的命令:

号注册会计师/斌/登录/ mnt /箱

A选项用于告诉CP保持文件的访问权限的副本。当然,如果被删除的基本文件不在急救盘组不能采用这种方式。如果你以前做过系统备份,那么你只能恢复它与以前的备份。

Processing method of 4. 函数库破坏

如果你不小心破坏系统库文件或破坏 / lib目录的符号链接,依赖于这些库不能被执行的命令。最简单的办法是启动系统急救盘组,在 / mnt目录中安装硬盘文件系统,然后修复图书馆在/ mnt / lib目录。

5。无法用root帐号登录到系统

由于系统管理员疏忽大意,或者由于系统遭到黑客攻击,系统管理员可能无法用root帐号登录到系统中。

对于第一种情况,可能是系统管理员忘记了root密码,而急救磁盘组可以解决问题。

第二,因为密码可能被黑客修改,使系统管理员无法进入系统,也就是说,Linux系统完全失去了控制,因此应尽快重新获得系统的控制权。获得root权限,还应检查系统遭到破坏,防止黑客入侵了。需要做的最重要的工作是为Linux操作系统根增益控制设置密码。第一急救盘组启动系统,然后将硬盘的文件系统安装到/ mnt目录编辑/ mnt /等 / passwd文件,其对应的根帐户密码领域的空白,如下图所示:

根:根: /:0:根:斌/狂欢

注意:如果系统使用了影子工具,那么需要对文件进行操作,root登录系统不需要密码。

这样,没有密码为root帐户。当你重新从硬盘的Linux系统,你可以使用root帐号(系统不需要输入密码),当你进入系统,使用命令passwd设置新的密码。

6。系统无法启动

一般来说,如果系统管理员没有正常进入系统,就必须考虑使用急救盘组进入紧急模式排除系统,但是在没有急救盘组的情况下,Linux系统不能启动。我该怎么办

当一个人计算机使用的是Linux系统,它通常是共存的Linux和MS Windows 9x或MS Windows NT。

因为其他操作系统的安装,它往往导致原有Linux无法启动。主要原因是这些操作系统默认为没有其他操作系统的计算机,从而改写了硬盘的主引导记录(MBR)的硬盘上的Linux LILO系统引导程序。

如果有一个急救盘,这是非常简单的硬盘启动Linux系统的第一启动盘并重新运行lilo命令,然后你可以写回LILO系统引导硬盘的主引导记录,然后再启动机。

如果你没有一个系统的启动盘,你可以知道硬盘上的Linux的安装分区有一个运行程序返回到Linux。Loadlin是DOS下的程序,可以直接从DOS和快速进入Linux环境下运行Linux。有这个计划在红Hat Linux 6盘dosutil目录。此外,Linux启动内核映像文件,vmlinuz,所需的Red Hat Linux 6盘图像目录下有这个文件。

例如,在Windows 98系统,进入DOS的单用户模式,然后运行下面的命令重新运行Linux系统:

加载vmlinuz根= / dev / hda8

/dev/hda8 is the location of the hard disk partition where the Linux's root file system is located.After the command is executed, the Linux system is started.After logging in as root and running the LILO command, the LILO is reloaded into MBR to return to the state of the coexistence of previous multiple operating systems.

7。异常停车引起的故障处理

如果Linux不正常关机,则可能导致KDE环境,不能进入Linux,但只能在控制台环境,并有大型英文字符滚动了,root身份登录后,键入startx命令出现;X服务器无法连接的错误提示。

这可以在控制台中,键入设置,系统设置菜单,选择其中的一个,然后设置窗口;根据类型,建议正确设置显示刷新率,内存大小和分辨率。如果一切都是无误的,系统将自动启动X窗口系统,一切都会好的!有一点要注意的是:在设置设置时,可能有一个大的英文字符要滚动,请不要惊慌,看屏幕,继续使用Tab键或键,马上就会浓密的柳树和鲜艳的花朵。