|
事實上,Linux主機是很穩(wěn)定的,除非是硬件問題與系統(tǒng)管理員不小心的動作,否則,
很難會造成一些無法挽回的錯誤的。但是,畢竟我們目前使用的可能是練習機,會常常開開關關的,
所以確實可能會有一些小問題發(fā)生。好了,我們先來簡單的談一談,如果無法順利啟動時,
你應該如何解決。要注意的是,底下說到的內容很多都還沒有開始介紹,
因此,看不懂也不要太緊張~在本書全部都讀完且看第二遍時,你自然就會有感覺了! ^_^ 在啟動的過程中最容易遇到的問題就是硬盤可能有壞軌或文件系統(tǒng)發(fā)生錯誤(數據損毀)的情況, 這種情況雖然不容易發(fā)生在穩(wěn)定的Linux系統(tǒng)下,不過由于不當的開關機行為, 還是可能會造成的,常見的發(fā)生原因可能有:
解決的方法其實很簡單,不過因為出錯扇區(qū)所掛載的目錄不同,處理的流程困難度就有差異了。
舉例來說,如果你的根目錄『/』并沒有損毀,那就很容易解決,如果根目錄已經損毀了,那就比較麻煩!
假設你發(fā)生錯誤的partition是在/dev/sda7這一塊,那么在啟動的時候,屏幕應該會告訴你:press root password or ctrl+D : 這時候請輸入root的密碼登陸系統(tǒng),然后進行如下動作:
一般初學者喜歡將自己的硬盤只劃分為一個大partition,亦即只有根目錄, 那文件系統(tǒng)錯誤一定是根目錄的問題啰!這時你可以將硬盤拔掉,接到另一臺Linux系統(tǒng)的計算機上, 并且不要掛載(mount)該硬盤,然后以root的身份運行『 fsck /dev/sdb1 』(/dev/sdb1 指的是你的硬盤裝置文件名,你要依你的實際狀況來配置),這樣就 OK 啰! 另外,也可以使用近年來很熱門的Live CD,也就是利用光盤啟動就能夠進入Linux操作系統(tǒng)的特性,
你可以前往:『http://knoppix./』
這個網站來下載,并且刻錄成為CD,這個時候先用Live CD光盤啟動,然后使用fsck去修復原本的根目錄,
例如: fsck /dev/sda1 ,就能夠救回來了!
如果硬盤實在壞的離譜時,那就先將舊硬盤內的數據,能救出來的救出來,然后換一顆硬盤來重新安裝Linux吧! 不要不愿意換硬盤??!啥時候硬盤會壞掉誰也說不準的! 那么硬盤該如何預防發(fā)生文件系統(tǒng)錯誤的問題呢?可以參考底下說明:
常常有些朋友在配置好了Linux之后,結果root密碼給他忘記去!要重新安裝嗎?不需要的, 你只要以單人維護模式登陸即可更改你的root密碼喔!由于lilo這個啟動管理程序已經很少見了, 這里鳥哥使用grub啟動管理程序作為范例來介紹啰! 先將系統(tǒng)重新啟動,在讀秒的時候按下任意鍵就會出現(xiàn)如同第四章圖3.2的菜單畫面,仔細看菜單底下的說明, 按下『e』就能夠進入grub的編輯模式了。此時你看到的畫面有點像底下這樣:
此時,請將光標移動到kernel那一行,再按一次『 e 』進入kernel該行的編輯畫面中, 然后在出現(xiàn)的畫面當中,最后方輸入 single :
再按下『 Enter 』確定之后,按下 b 就可以啟動進入單人維護模式了! 在這個模式底下,你會在tty1的地方不需要輸入密碼即可取得終端機的控制權(而且是使用root的身份喔!)。 之后就能夠修改root的密碼了!請使用底下的命令來修改root的密碼喔!
這里僅是介紹一個簡單的處理方法而已,更多的原理與說明將會在后續(xù)的各相關章節(jié)介紹的喔! |
|
|
來自: 風云一現(xiàn) > 《Linux》