偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linux系統(tǒng)常見故障的解決方法

系統(tǒng) Linux
在Linux系統(tǒng)下有一些解決常見故障的措施,使用起來也是比較方便的。如果你是一個系統(tǒng)管理員的話,那么這肯定是你必不可少的日常維護工具。急救盤組的第一張盤存放了Linux系統(tǒng)可啟動的內(nèi)核程序系統(tǒng),急救盤組中的第二張盤上則有一個完整的Linux系統(tǒng),其中包括“root”文件系統(tǒng)。

  在Windows的系統(tǒng)下,當系統(tǒng)發(fā)生一些故障的時候,我們就會用一些常見補救的措施來修復(fù)系統(tǒng),在Linux系統(tǒng)下也有一些比較常用的解決常見故障的措施,使用起來也是比較方便的。

  首先我們要建立一個急救盤組,包括準備好bootdisk和rootdisk兩張軟盤,它可以提供一個獨立的啟動和運行完整的Linux系統(tǒng)的支持。如果你是一個系統(tǒng)管理員的話,那么這肯定是你必不可少的日常維護工具。急救盤組的***張盤存放了Linux系統(tǒng)可啟動的內(nèi)核程序系統(tǒng),急救盤組中的第二張盤上則有一個完整的Linux系統(tǒng),其中包括“root”文件系統(tǒng)。

  使用急救盤組維護系統(tǒng),操作起來是比較簡單的。在啟動系統(tǒng)的時候,需要用這兩張盤來啟動系統(tǒng),這樣可以進入急救模式,這時我們使用的是“root”賬戶。但是我們?yōu)榱四茉L問硬盤上已有的文件,就需要手工安裝硬盤的文件系統(tǒng)。現(xiàn)在系統(tǒng)的根目錄指的是急救盤上的根目錄。為了能夠訪問硬盤文件系統(tǒng)中的文件,就必須先把文件安裝到自己規(guī)定的某個目錄下。這樣,如果將硬盤上文件系統(tǒng)安裝在/mnt目錄下,則硬盤上原來的/etc/passwd文件的路徑就是/mnt/etc/passwd。例如,用下面的命令可在/mnt目錄中安裝/dev/hda2盤上的ext2fs類型的Linux文件系統(tǒng): # monut -t ext2/dev/hda2/mnt。

  我們最經(jīng)常犯的錯誤,可能就是不小心刪除了一些比較重要的文件,而且已經(jīng)不能直接恢復(fù)了。但是,急救盤組里有相應(yīng)的文件,我們就可以將這個文件從急救盤組中找到并且復(fù)制到硬盤上。例如,如果刪除了文件/bin/login,此時系統(tǒng)將無法正常進入到登錄界面,我們就可以先用急救盤組啟動系統(tǒng),并將硬盤文件系統(tǒng)安裝到/mnt目錄下,然后使用下述命令:

  #cp -a /bin/login /mnt/bin

  其中“-a”選項是用來告訴“cp”在拷貝文件時保持文件的訪問權(quán)限。當然如果被刪除的基本文件不在急救盤組中,也就不能用這種方法了。但是如果以前做過該系統(tǒng)備份的話,那么就可以用以前的備份來恢復(fù)了。

  文件系統(tǒng)被破壞也是比較常見的,如果使用的是“ext2fs”類型的文件系統(tǒng),我們就可從軟盤運行“e2fsck”命令來修復(fù)被損壞的文件系統(tǒng)。對于其他類型的文件系統(tǒng),可以使用相應(yīng)的“fsck”命令。文件系統(tǒng)被破壞的常見原因是文件系統(tǒng)的"頭部"( 也就是“超級塊”)損壞,它包含了文件系統(tǒng)的狀態(tài)、尺寸和空閑磁盤塊等信息。如果損壞了一個文件系統(tǒng)的“頭部”,那么系統(tǒng)可能會完全不識別該文件系統(tǒng),這樣也就不能安裝它了,即使采用“e2fsck”命令也不能處理這個問題。不過,“ext2fs”類型的文件系統(tǒng)將“超級塊”的內(nèi)容進行了備份,并存放于驅(qū)動程序的塊組(block group)邊界??梢杂萌缦碌拿罡嬖V“e2fsck”使用超級塊的備份:

  # e2fsck -b 8193 <partition>

  如果不小心將系統(tǒng)函數(shù)庫文件破壞了,或者破壞了/lib目錄下符號鏈接,那么將導(dǎo)致依賴這些庫的命令無法正常執(zhí)行。最簡單的解決辦法是用急救盤組重新啟動系統(tǒng),在/mnt目錄中安裝硬盤文件系統(tǒng),然后修復(fù)/mnt/lib目錄下的庫。

  如果超級用戶將密碼忘記,就無法進入系統(tǒng),也無法管理和使用系統(tǒng),用急救盤組就可以解決問題。如果可能是密碼被黑客修改了,造成了系統(tǒng)管理員無法正常進入系統(tǒng),也就是說,Linux系統(tǒng)完全失去了控制,因此應(yīng)盡快重新獲得系統(tǒng)的控制權(quán)。一般的解決方法就是格式化硬盤來重新安裝系統(tǒng),但這有點兒小題大作了。準備好bootdisk和rootdisk兩張軟盤,從軟驅(qū)啟動,啟動到“root”盤并出現(xiàn)“shell”提示符。將Linux根目錄分區(qū)“mount”至/mnt目錄,比如你的Linux在硬盤***分區(qū),就在命令行中輸入mount /dev/hda1 /mnt,然后進入mnt目錄,將其中的etc/passwd文件改名,輸入mv /mnt/etc/passwd /mnt/etc/passwd.bak就可以了;接著使用命令cp /etc/passwd /mnt/etc/passwd將軟盤上的/etc/passwd文件復(fù)制到硬盤中的“etc”目錄下,這樣重新由硬盤啟動,登錄時就不會詢問超級密碼;***使用mv/etc/passwd.bak passwd命令將passwd文件改回,再運行passwd命令重新設(shè)定密碼就可以了。系統(tǒng)管理員應(yīng)該不定期地修改密碼,防止長期使用一個號碼,而被他人盜用。

  在個人計算機使用Linux系統(tǒng)時,通常都是Linux和MS Windows 9x或MS Windows NT等并存的。由于安裝了其他的操作系統(tǒng),經(jīng)常會導(dǎo)致原有的Linux系統(tǒng)不能正常啟動。這主要是因為,這些操作系統(tǒng)默認為計算機中沒有其他的操作系統(tǒng),因而改寫了硬盤的主引導(dǎo)記錄(MBR),沖掉了Linux的LiLo系統(tǒng)引導(dǎo)程序。

  如果有急救盤組,當然很簡單,可以用***張啟動盤啟動硬盤的Linux系統(tǒng),重新運行LiLo命令,就可以將LiLo系統(tǒng)引導(dǎo)程序?qū)懟赜脖P的主引導(dǎo)記錄,重新啟動機器即可。但是如果沒有制作系統(tǒng)啟動盤,沒有急救盤組如何恢復(fù)硬盤上的Linux系統(tǒng)呢?在這種情況下,如果知道Linux系統(tǒng)在硬盤上的確切安裝分區(qū),且有l(wèi)oadlin程序,就可以重新返回Linux系統(tǒng)。 loadlin程序是在DOS下運行的程序,運行它可以從DOS下直接啟動Linux系統(tǒng)。在 Red Hat Linux 6.0光盤的 DOSutil/目錄下就有這個程序。除此之外,還需要一個 Linux啟動內(nèi)核的映像文件。在 Red Hat linux 6.0光盤的 images/目錄下有這個文件--vmlinuz。 例如,在Windows 98系統(tǒng)下,進入DOS的單用戶模式,然后運行下述的loadlin命令,即可重新進入Linux系統(tǒng):

  loadlin vmlinuz root=/dev/hda8

  其中“/dev/hda8”是Linux系統(tǒng)的“root”文件系統(tǒng)所在的硬盤分區(qū)位置。命令執(zhí)行后,就引導(dǎo)Linux系統(tǒng)用“root”登錄后,運行LiLo命令,則可以重新將LiLo裝入MBR,至此就可以回到以前多操作系統(tǒng)并存使用的狀態(tài)了。

  也許你不是一個系統(tǒng)管理員,但是隨著個人計算機配置的日益提高,在自己的計算機上安裝Linux系統(tǒng)已經(jīng)不是什么新鮮的事了。假設(shè)我們的計算機上同時裝有Windows和Linux兩個操作系統(tǒng),應(yīng)該如何啟動Linux呢?是否每次都需要重啟計算機,通過LiLo引導(dǎo)?其實如果我們在DOS下,有一種簡單快速啟動Linux的方法,那就是Load Linux。“loadlin.exe”是在DOS下的可執(zhí)行程序,它可以在純DOS環(huán)境下迅速啟動Linux,而且無需重啟計算機,通常我們可以在光盤的/kernels目錄下找到這個程序。如果不知這個程序被放置于安裝盤的何處,可以使用“find -name loadlin*”命令來尋找。找到之后將其復(fù)制到DOS分區(qū)中,同時還需要復(fù)制一份你所使用的Linux內(nèi)核文件??梢酝ㄟ^Windows直接從光盤復(fù)制,也可在Linux環(huán)境下使用mcopy命令將文件copy到DOS分區(qū);接著再編寫一個Linux.bat的批處理文件,文件內(nèi)容如下:

  c:loadlin c:vmlinuz root=/dev/hda1 ro

  其中我們假設(shè)loadlin.exe和vmlinuz這兩個內(nèi)核文件都在c盤根目錄,而root為Linux根設(shè)備,而且Linux處于硬盤***分區(qū),所以設(shè)備名為/dev/hda1,ro意為readonly。以后在DOS下要啟動Linux時,運行Linux.bat就可以了。這樣啟動Linux快速高效,大大減少了系統(tǒng)自檢時等待的時間。

  如果我們在Xwindows狀態(tài)下運行Linux時,由于硬件本身的問題或者自己操作上的不當,有時侯可能會導(dǎo)致系統(tǒng)突然失去響應(yīng),也就是我們常見到的一種死機現(xiàn)象,其實此時系統(tǒng)并沒有死機。我們可以用兩個常用的方法來消除這種現(xiàn)象:***,用鍵盤上的復(fù)合鍵Ctrl+Alt+Backspace來關(guān)閉當前正在運行的任務(wù);第二,首先按住鍵盤上的Ctrl+Alt+F2復(fù)合鍵,讓系統(tǒng)切換到另一個操作臺,然后登錄到系統(tǒng),再執(zhí)行#ps -ax|grep startx命令,這將會列出你的Xserver的進程標識(PID),接著在命令行中輸入如下命令就能消除Xwindows下的死機現(xiàn)象:#kill -9 PID_Number,***通過Alt+F1復(fù)合鍵返回原來的平臺。

  常見的錯誤及解決辦法還有很多,在這里只是提及了一部分,如果大家還有需要補充的或是本文中有需要糾正的地方歡迎提出,讓我們一起提高。

責任編輯:黃丹 來源: dnwx.com
相關(guān)推薦

2011-04-29 13:22:48

ThinkPad筆記本故障

2019-11-21 16:26:44

Windows電腦瀏覽器

2012-10-11 10:14:13

2012-12-27 11:11:33

2010-08-26 09:15:47

ADSL故障

2009-12-07 16:28:16

Windows 7故障解決

2010-07-28 16:53:59

2011-04-29 13:25:03

筆記本

2017-05-04 14:37:38

Windows故障方法

2009-12-01 17:07:04

2011-05-03 16:48:39

激光打印機

2011-04-29 13:24:42

筆記本

2009-11-05 15:23:30

無線網(wǎng)絡(luò)常見故障

2009-10-14 09:42:14

2010-01-21 10:41:58

2011-06-02 09:47:23

傳真機技巧

2009-11-17 09:45:56

路由器常見故障

2010-08-11 15:13:35

2011-04-22 14:11:38

傳真機

2011-05-05 17:54:09

鍵盤
點贊
收藏

51CTO技術(shù)棧公眾號