现在,使用 Linux操作系统的人逐渐的多了起来,许多企业也用Linux作为自己的网络平台。当然,Linux有许多好处,这是毋庸置疑的,但它如果出了问题,也叫我们这帮网管员们够头痛的。
今天,我就介绍几种维护方法,使你在Linux出了故障时,可以解决一些实际难题。
其实,Linux系统为我们提供了一些实用维护工具,急救盘组就是一个。急救盘组(也称为boot/root盘组)是网管员在网络管理中必不可少的工具,用它可以独立地启动和运行一个完整的Linux系统。实际上,急救盘组中的第2张盘上就有一个完整的Linux系统,包括root文件系统;而第1张盘则存放了可启动的内核。
使用急救盘组维护系统其实很简单,只需用这两张盘启动系统后,进入急救模式,这时使用的是root账户。为了能访问硬盘上的文件,需要手工安装硬盘文件系统。例如,用下面的命令可在/mnt目录中安装/dev/hda2盘上的ext2fs类型的Linux文件系统:
# monut -t ext2/dev/hda2/mnt
注意:现在根目录是急救盘上的根目录。
为了访问硬盘文件系统中的文件,必须先把它安装到某个目录下。这样,如果将硬盘上文件系统安装在/mmt目录下,则硬盘上原来的/etc/passwd文件的路径就是/mnt/etc/passwd。
当文件系统被破坏时,如果使用的是ext2fs类型的文件系统,就可从软盘用e2fsck命令来修正文件系统中被损坏的数据。对于其他类型的文件系统,可以使用相应的fsck命令。当从软盘上检查文件系统时,最好不要mount安装。