linux系统常见故障排除方法


在windows系统下,当系统出现故障时,我们将采取一些常见的补救措施来修复系统。在linux系统下,有一些常用的解决常见故障的措施,使用起来也很方便。
主板维修
主板安装设置
首先,我们需要建立一个急救盘,包括两个软盘,通过和rootdisk,它可以提供一个完整的Linux系统的独立启动和操作支持。如果你是一个系统管理员,必须是你的一个必要的日常维护工具,急救盘组第一盘包含Linux系统启动内核程序系统,并在急救组第二盘有一个完整的Linux系统,包括根文件系统。
声卡故障

它使用简单的急救盘组系统维护。当你启动系统时,你需要使用这两个板块启动系统,你可以进入急救模式,当我们使用root帐号。但为了访问硬盘上的现有文件,我们需要手动安装硬盘的文件系统。该系统的根目录指现在在急救盘的根目录。为了能够访问硬盘中的文件系统的文件,您必须先安装文件到指定目录你自己。这样,如果硬盘上的文件系统是安装在/ mnt目录,原来的 / / passwd等硬盘上的文件 / / / passwd.for MNT等实例的路径,我们在下面的命令可以安装在/ dev / hda2盘式ext2fs Linux文件系统的/mnt目录:monut -t ext2 / dev / / mnt # hda2。


我们最常见的错误可能是无意中删除一些重要的文件,不能直接恢复。然而,在急救盘组的相关文件,我们可以从急救盘组找到该文件并将其复制到硬盘上。例如,如果我们删除文件/斌/登录,然后系统会不会进入登录界面。我们可以开始系统急救盘组,并安装硬盘文件系统到 / mnt目录。然后我们使用以下命令:


# CP /斌/登录/ mnt /箱


在复制文件时,A选项用于告诉CP维护文件的访问权限。当然,如果删除的基本文件不在急救磁盘组中,则不能使用此方法。但是,如果您以前完成了系统的备份,您可以用以前的备份还原它。


文件系统的破坏也是常见的。如果我们使用ext2fs类型的文件系统,我们可以从软盘e2fsck命令修复损坏的文件系统。对于其他类型的文件系统,相应的fsck命令可以使用。对于文件系统失败的常见原因是:文件系统、头部损伤、超级块。它包含文件系统的状态、大小、空闲块的信息。如果一个文件系统的头损坏,系统可能无法识别的文件系统,所以无法安装它,即使它使用e2fsck命令,它不能处理这个问题。然而,ext2fs类型的文件系统备份的超级块并将其存储在块组的内容(组)的司机边。你可以使用下面的命令来告诉e2fsck使用超级块的备份:


# e2fsck - B 8193


其中


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


如果用户忘记了密码,无法进入系统或管理和使用制度,和急救盘组就可以解决问题。如果密码被黑客修改,系统管理员不能进入系统正常。也就是说,Linux系统完全失控,所以系统控制权应尽快恢复。一般的解决方法是格式化硬盘重装系统,但它是一个戏剧女王。准备通过和rootdisk两软盘软盘,从软驱启动,启动到根盘出现shell提示符。Linux根目录分区挂载到/ mnt目录,如你的硬盘分区的第一个Linux,输入安装 / dev / HDA1 / mnt在命令行上,然后进入mnt目录,等 / passwd文件名,输入毫伏/ mnt /等/口令/ mnt /等/ passwd.bak它;然后使用命令CP / / / mnt passwd等/等/ passwd文件将复制 / /密码等d文件到软盘。在目录的硬盘,所以再由硬盘,登录不会问的超级密码;最后使用MV /等/ passwd.bak passwd命令将变回passwd文件,然后运行passwd命令重置密码,系统管理员应不定期修改密码为了防止长时间大量使用和盗用他人。


当一个人计算机使用的是Linux系统,它通常是共存的Linux和MS Windows 9x或MS Windows NT。因为其他操作系统的安装,它往往使原有的Linux系统不能正常启动,这主要是因为这些操作系统默认为没有其他操作系统的计算机,所以主引导记录(MBR)硬盘被改写,和Linux的LILO系统引导装载程序被冲走了。


如果有急救盘组,当然是很简单的。你可以使用第一启动盘启动硬盘的Linux系统,并重新运行lilo命令,那么你可以写LILO系统引导硬盘的主引导记录和重启机器。但如果没有系统启动盘,怎么能没有急救盘组恢复硬盘磁盘的Linux系统在这种情况下,如果你知道在硬盘和加载程序的Linux系统的安装分区,您可以返回到Linux系统,运行程序是一种程序,在DOS下运行,运行Linux系统可以直接从DOS开始。有这个计划在dosutil /目录的Red Hat Linux 6盘。除此之外,在Linux内核引导映像文件也是需要的。有这个文件vmlinuz图像 /的Red Hat Linux 6光盘目录下。例如,在Windows 98系统,进入DOS的单用户模式,然后运行以下命令重新运行Linux系统:


加载vmlinuz根= / dev / hda8


/ dev / hda8是位置的硬盘分区在Linux系统的根文件系统的位置。在执行该命令,Linux系统下使用根。运行lilo命令后,LILO可以重新加载到MBR,以便它可以返回的状态,以前的多操作系统共存。


也许您不是系统管理员,但随着个人计算机配置的日益增多,在您的计算机上安装Linux系统并不是什么新鲜事。假设我们的计算机上有两个Windows和Linux操作系统,我们应该如何启动Linux你需要每次开机通过LILO启动计算机吗事实上,如果我们在DOS下,有一个简单而快速的方法来启动Linux,即Load Linux.Loadlin.exe是DOS下的可执行程序。它可以在纯DOS环境中快速启动Linux,并且不需要重新启动计算机。通常,我们可以发现这个程序在 /内核目录CD。如果你不知道程序放置在安装盘,你可以使用查找名称运行命令来找到它。当你找到它,把它复制到DOS分区,你还需要一份复制你使用的Linux内核文件,可以直接复制Windows CD通过mcopy形式,或复制可划分为在linux环境下的DOS分区。然后,一个linux.bat批文件。该文件如下所示:


C:运行C:vmlinuz根= / dev / HDA1 RO


我们认为loadlin.exe和在根目录C两内核文件vmlinuz,根在硬盘根设备的Linux和Linux操作系统的第一个分区,所以称为 / dev / HDA1 RO,意义只读设备。在未来,当Linux启动DOS下运行Linux.bat好的,这使得Linux快速高效,大大减少系统等待自查的时间。


如果我们在Xwindows州运行Linux,因为硬件本身的问题或者操作不当,会导致系统响应的突然丧失,我们崩溃的现象是很普遍的,同时系统不会崩溃。我们可以通过两种方法消除这种现象:第一,用键盘上的组合键Ctrl + Alt + Backspace来关闭当前正在运行的任务;第二,第一复合按住CTRL + ALT + F2键,让系统切换到另一个工作表,然后登录到系统,然后执行# PS斧| grep startx命令。这将列出你的X服务器进程ID(PID),然后下面的命令可以消除在命令行输入的现象:# XWindows杀死9 pid_number,Alt + F1键返回到原来的复合平台。


有许多常见的错误和解决办法。这里只是其中的一部分。如果您还需要在本文中添加一些东西或需要修改,请欢迎它,让我们一起改进它。