1、國立中興大學資科所網路暨多煤體實驗室1第五章第五章開機關機、線上求助與指令下達方式國立中興大學資科所網路暨多煤體實驗室2投影片資料來源投影片資料來源l本投影片資料來源有:l網站l鳥哥的 Linux 私房菜網站(http:/linux.vbird.org/)l書本l鳥哥的 Linux 私房菜基礎學習篇第二版作者:蔡德明(鳥哥)發行所:上奇出版科技股份有限公司國立中興大學資科所網路暨多煤體實驗室3Outlinel5-1 首次登入系統l5-2 文字模式下指令的下達l5-3 Linux 系統上的線上求助 man page/info pagel5-4 正確的關機方法(shutdown,reboot,in
2、it,halt)l5-5 開機過程的問題排解國立中興大學資科所網路暨多煤體實驗室45-1 首次登入系統首次登入系統l正常開關機是很重要!不正常開關機可能導致整個系統的磁區錯亂l按下電源,開機:Linux 的 grub 開機選單畫面 3秒的反應時間國立中興大學資科所網路暨多煤體實驗室55-1 首次登入系統首次登入系統l系統就會讀取核心程式,並且開始跑一些硬體搜尋的資料,然後是一些服務的開啟動作開機過程的文字畫面 國立中興大學資科所網路暨多煤體實驗室65-1 首次登入系統首次登入系統l以圖形介面來登入 Linux 的,才會有這樣的畫面開機過程的圖形畫面 國立中興大學資科所網路暨多煤體實驗室75-1
3、 首次登入系統首次登入系統l如果在上一頁的圖按下了顯示詳細資訊時 開機過程的圖形畫面 國立中興大學資科所網路暨多煤體實驗室85-1 首次登入系統首次登入系統l預設 X Window 啟動的狀態,那麼您就得要設定 X Window 的使用環境囉l歡迎畫面與授權l日期與時間的設定l解析度與彩度的設定l建立一般帳戶l額外的音效與軟體國立中興大學資科所網路暨多煤體實驗室95-1 首次登入系統首次登入系統l歡迎畫面與授權 X Window 設定的歡迎畫面 國立中興大學資科所網路暨多煤體實驗室105-1 首次登入系統首次登入系統l歡迎畫面與授權 X Window 設定的授權同意書 國立中興大學資科所網路暨
4、多煤體實驗室115-1 首次登入系統首次登入系統l日期與時間的設定 X Window 設定的日期與時間 國立中興大學資科所網路暨多煤體實驗室125-1 首次登入系統首次登入系統l解析度與彩度的設定 X Window 設定的解析度與彩度 國立中興大學資科所網路暨多煤體實驗室135-1 首次登入系統首次登入系統l建立一般帳戶 X Window 設定的建立一般帳號使用者 國立中興大學資科所網路暨多煤體實驗室145-1 首次登入系統首次登入系統l額外的音效與軟體 X Window 設定的音效卡確認 國立中興大學資科所網路暨多煤體實驗室155-1 首次登入系統首次登入系統l額外的音效與軟體 額外的安裝其
5、他的增強套件 X Window 設定完成 國立中興大學資科所網路暨多煤體實驗室165-1 首次登入系統首次登入系統lFedora 預設的登入畫面等待登入的圖形介面 語言作業階段重新開機關機國立中興大學資科所網路暨多煤體實驗室175-1 首次登入系統首次登入系統l按語言選項 選擇這次工作的語言 國立中興大學資科所網路暨多煤體實驗室185-1 首次登入系統首次登入系統l按作業階段選項選擇喜好的 Window Manager 國立中興大學資科所網路暨多煤體實驗室195-1 首次登入系統首次登入系統l按關機選項關閉 Linux 主機 國立中興大學資科所網路暨多煤體實驗室205-1 首次登入系統首次登入
6、系統l登入的階段輸入帳號後按下Enter,再輸入密碼後按Enter登入時,帳號的填入 登入時,密碼的填入 國立中興大學資科所網路暨多煤體實驗室215-1 首次登入系統首次登入系統l這次的環境設定(KDE啊、語言啊等等的)保留成為預設值 是否保留此次登入的設定 國立中興大學資科所網路暨多煤體實驗室225-1 首次登入系統首次登入系統lKDE 的簡易操作 KDE 的桌面環境 虛擬桌面(Virtual Desktop)國立中興大學資科所網路暨多煤體實驗室235-1 首次登入系統首次登入系統l如果使用 KDE 完畢後,想要離開,那麼按下工作列最左方的小紅帽,選擇最下方的登出登出 KDE 國立中興大學資
7、科所網路暨多煤體實驗室245-1 首次登入系統首次登入系統l手動來直接修改 X Window 的設定檔的,修改完成之後 X Window 並不會立刻載入,必須要重新啟動 X 才行,那麼如何重新啟動 X 呢?l在 X 的畫面中直接按下 Alt+Ctrl+Backspace(亦即是倒退鍵),這樣就可以直接重新啟動 X國立中興大學資科所網路暨多煤體實驗室255-1 首次登入系統首次登入系統l稱文字模式為終端機介面,terminal 或 consolelLinux 預設的情況下,會提供六個 Terminal 來讓使用者登入 l切換的方式為使用:Ctrl+Alt+F1F6 的組合按鈕 l文字介面登入 t
8、ty1 tty6 終端機lCtrl+Alt+F7:圖形介面桌面 l定義為 tty1 tty6 的操作介面環境 國立中興大學資科所網路暨多煤體實驗室265-1 首次登入系統首次登入系統l而如果您是以文字介面啟動 Linux 的,也就是說,您的 tty7 預設是沒有東西的,那您可以直接下達以下命令,啟動 x:lrootlinux#startx l前提是您的 X Window 需要設定 OK,且您有安裝 KDE/GNOME 等桌面系統才行l那麼這兩種環境是否可以變更呢?l你可以將預設啟動的 X Window(Run level 等級為 5)改為不啟動(Run level 3),只要修訂一下/etc/
9、inittab 這個檔案的內容 國立中興大學資科所網路暨多煤體實驗室275-1 首次登入系統首次登入系統l如果您是使用純文字介面(其實是 run level 3)啟動 Linux 主機的話,那麼預設就是會來到 tty1 這個環境中 Fedora Core release 3(Heidelberg)Kernel 2.6.11-1.27_FC3 on an i686 linux login:root Password:rootlinux#_國立中興大學資科所網路暨多煤體實驗室285-1 首次登入系統首次登入系統l那麼如何離開系統呢?其實應該說登出 Linux才對!lrootlinux#exit l
10、離開系統並不是關機,您的登入也僅是其中的一個工作而已 國立中興大學資科所網路暨多煤體實驗室295-2 文字模式下指令的下達文字模式下指令的下達l其實我們所謂的文字模式就是指你在登入 Linux 的時候,得到的一個 Shell 啦!rootlinux#command-options parameter1 parameter2.指令 選項 參數(1)參數(2)l一行指令中第一個輸入的絕對是指令(command)或可執行檔案lcommand 為指令的名稱,例如變換路徑的指令為 cd 等等l中刮號 為選擇性,可有可無,若有通常為-號或-符號國立中興大學資科所網路暨多煤體實驗室305-2 文字模式下指令
11、的下達文字模式下指令的下達lparameter1 parameter2.為依附在 option 後面的參數或者是 command 的參數lcommand,-options,parameter1.這幾個咚咚中間以空格來區分,不論空幾格 shell 都視為一格l按下 Enter 按鍵後,該指令就立即執行l指令太長的時候,可以使用 符號來跳脫 Enter 符號l在 Linux 系統中,英文大小寫字母是不一樣的國立中興大學資科所網路暨多煤體實驗室315-2 文字模式下指令的下達文字模式下指令的下達l實際操作 l以 ls 這個指令列出/root這個目錄下的所有隱藏檔與相關的檔案屬性lrootlinux#
12、ls-al/root lrootlinux#ls -al /root l大小寫字母是不一樣的東西!lrootlinux#date lrootlinux#Date lrootlinux#DATE 國立中興大學資科所網路暨多煤體實驗室325-2 文字模式下指令的下達文字模式下指令的下達l實際操作l怎麼我輸入指令之後出現的是亂碼?lrootlinux#LANG=en lrootlinux#LANGUAGE=en lrootlinux#LC_ALL=en lrootlinux#LC_CTYPE=en lrootlinux#LC_TIME=en 國立中興大學資科所網路暨多煤體實驗室335-2 文字模式下
13、指令的下達文字模式下指令的下達l基礎指令的操作l底下我們立刻來操作幾個簡單的指令看看囉!l顯示日期的指令:date l顯示日曆的指令:cal l簡單好用的計算機:bc l顯示日期的指令:date rootlinux#date Thu Jun 23 11:32:02 CST 2005 國立中興大學資科所網路暨多煤體實驗室345-2 文字模式下指令的下達文字模式下指令的下達l基礎指令的操作l顯示日期的指令:date rootlinux#date+%Y/%m/%d 2005/06/23 rootlinux#date+%H:%M 11:35國立中興大學資科所網路暨多煤體實驗室355-2 文字模式下指令
14、的下達文字模式下指令的下達l基礎指令的操作l顯示日曆的指令:cal rootlinux#cal month year rootlinux#cal rootlinux#cal 2005 rootlinux#cal 7 2005 國立中興大學資科所網路暨多煤體實驗室365-2 文字模式下指令的下達文字模式下指令的下達l基礎指令的操作l簡單好用的計算機:bc rootlinux#bc bc 1.06 Copyright 1991-1994,1997,1998,2000 Free Software Foundation,Inc.This is free software with ABSOLUTELY
15、 NO WARRANTY.For details type warranty._=這個時候,游標會停留在這裡等待您的輸入 國立中興大學資科所網路暨多煤體實驗室375-2 文字模式下指令的下達文字模式下指令的下達l基礎指令的操作l簡單好用的計算機:bcl+加法 l-減法 l*乘法 l/除法 l 指數 l%餘數 國立中興大學資科所網路暨多煤體實驗室385-2 文字模式下指令的下達文字模式下指令的下達l基礎指令的操作l簡單好用的計算機:bc 10/100=這個最奇怪!不是應該是 0.1 嗎?0 quit=離開 bc 這個計算器 l這是因為 bc 預設僅輸出整數,如果要輸出小數點下位數,那麼就必須要執
16、行 scale=number scale=3=沒錯!就是這裡!1/3 .333 國立中興大學資科所網路暨多煤體實驗室395-2 文字模式下指令的下達文字模式下指令的下達l錯誤訊息的察看l下達了錯誤的指令怎麼辦?l藉由螢幕上面顯示的錯誤訊息來瞭解你的問題點 rootlinux#DATE -bash:DATE:command not found rootlinux#cal 13 2005 cal:illegal month value:use 1-12 國立中興大學資科所網路暨多煤體實驗室405-2 文字模式下指令的下達文字模式下指令的下達l重要的幾個熱鍵Tab,ctrl-c,ctrl-d lTa
17、b 按鍵l具有命令補全與檔案補齊的功能 lCtrl-c 按鍵 l中斷目前程式 lCtrl-d 按鍵 l鍵盤輸入結束(End Of File,EOF 或 End Of Input)的意思 l相當於輸入 exit 國立中興大學資科所網路暨多煤體實驗室415-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel如何知道每個指令的詳細用法?l可以直接在線上就能夠輕易的被使用者查詢出來l線上說明文件 l不知道怎麼使用 date 這個指令?l只要下達:man date 馬上就會有清楚的說明出現在你面前喔 lman 是 manual(操作說明)的簡寫 l我們稱呼他為 ma
18、n page 國立中興大學資科所網路暨多煤體實驗室425-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagerootlinux#man dateDATE(1)User Commands DATE(1)NAME date-print or set the system date and timeSYNOPSIS date OPTION.+FORMAT date-u|-utc|-universal MMDDhhmmCCYY.ss國立中興大學資科所網路暨多煤體實驗室435-3 Linux 系統上的線上求助系統上的線上求助 man page/info pageDES
19、CRIPTION Display the current time in the given FORMAT,or set the system date.-d,-date=STRING display time described by STRING,not now -f,-file=DATEFILE like-date once for each line of DATEFILE -ITIMESPEC,-iso-8601=TIMESPEC output date/time in ISO 8601 format.TIMESPEC=date for date only,hours,minutes
20、,or seconds for date and time to the indicated precision.-iso-8601 without TIMESPEC defaults to date.(略).國立中興大學資科所網路暨多煤體實驗室445-3 Linux 系統上的線上求助系統上的線上求助 man page/info pageAUTHOR Written by David MacKenzie.REPORTING BUGS Report bugs to.COPYRIGHT Copyright?2004 Free Software Foundation,Inc.This is free
21、 software;see the source for copying conditions.There is NO warranty;not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.國立中興大學資科所網路暨多煤體實驗室455-3 Linux 系統上的線上求助系統上的線上求助 man page/info pageSEE ALSO The full documentation for date is maintained as a Texinfo manual.If the info and date progr
22、ams are properly installed at your site,the command info coreutils date should give you access to the complete manual.date(coreutils)5.2.1 May 2005 DATE(1)國立中興大學資科所網路暨多煤體實驗室465-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel在上個表格的第一行:DATE(1)中的(1)代表什麼呢?代號 代表內容 1使用者可以操作的指令或可執行檔 2系統核心可呼叫的函數與工具等 3一些常用的函數(f
23、unction)與函式庫(library)4裝置檔案的說明 5設定檔或者是某些檔案的格式 6遊戲(games)7慣例與協定等,例如 Linux 標準檔案系統、網路協定、ASCII code 等等的說明內容 8系統管理員可用的管理指令 9跟 kernel 有關的文件 國立中興大學資科所網路暨多煤體實驗室475-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel基本上,man page 大致分成這幾個部分:代號 代表內容 NAME 簡短的指令、資料名稱說明 SYNOPSIS 簡短的指令下達語法(syntax)簡介 DESCRIPTION 較為完整的說明,這部分
24、最好仔細看看!OPTIONS 針對 SYNOPSIS 部分中,有列舉的所有可用的參數說明 COMMANDS 當這個程式(軟體)在執行的時候,可以在此程式(軟體)中下達的指令 FILES 這個程式或資料所使用或參考或連結到的某些檔案 SEE ALSO 可以參考的,跟這個指令或資料有相關的其他說明!EXAMPLE 一些可以參考的範例 BUGS 是否有相關的臭蟲!有時候除了這些外,還可能會看到 Authors 與 Copyright 等等 國立中興大學資科所網路暨多煤體實驗室485-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel在 man page 常用的按
25、鍵:按鍵 進行工作 按鍵進行工作空白鍵向下翻一頁 Page Down 向下翻一頁 Page Up 向上翻一頁 Home 去到第一頁 End 去到最後一頁/string 向下搜尋 string 這個字串?strint 向上搜尋 string 這個字串 n,N 利用/或?來搜尋字串時,可以用 n 來繼續下一個搜尋,也可以利用 N 來進行反向搜尋 q 結束這次的 man page 按鍵是在 man page 的畫面當中才能使用的 國立中興大學資科所網路暨多煤體實驗室495-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel既然有 man page,那麼這些 ma
26、n page的資料 放在哪裡呢?l不同的 distribution 通常可能有點差異性 l通常是放在/usr/share/man 這個目錄裡頭 l可以透過修改他的 man page 搜尋路徑l/etc/man.config l有的版本為 man.conf 或 manpath.conf國立中興大學資科所網路暨多煤體實驗室505-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel如果您還想要知道更多跟 man 有較相關的訊息,可以下達:rootlinux#man-f manman (1)-format and display the on-line manua
27、l pagesman (7)-macros to format man pagesman.conf man (5)-configuration data for man國立中興大學資科所網路暨多煤體實驗室515-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel那當我們下達 man man 的時候,到底是找到哪一個說明檔呢?您可以指定不同的文件的rootlinux#man 1 man =這裡是用 man(1)的文件資料rootlinux#man 7 man =這裡是用 man(7)的文件資料l只有輸入 man man 時,那麼取出的資料到底是 1 還是 7
28、 啊?這個就跟搜尋的順序有關了,搜尋的順序是記錄在/etc/man.conf 這個設定檔當中 國立中興大學資科所網路暨多煤體實驗室525-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel除此之外,我們還可以利用關鍵字找到更多的說明文件資料喔!rootlinux#man-k man.builtins (1)-bash built-in commands,see bash(1)alias builtins (1)-bash built-in commands,see bash(1).(中間省略).xsm (1x)-X Session Managerzshal
29、l (1)-the Z shell meta-man pagezshbuiltins (1)-zsh built-in commandszshzle (1)-zsh command line editor國立中興大學資科所網路暨多煤體實驗室535-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel還有兩個指令與 man page 有關rootlinux#whatis 指令或者是資料 =相當於 man-f 指令或者是資料rootlinux#apropos 指令或者是資料 =相當於 man-k 指令或者是資料國立中興大學資科所網路暨多煤體實驗室545-3 Li
30、nux 系統上的線上求助系統上的線上求助 man page/info pagel在所有的 Unix Like 系統當中,都可以利用 man 來查詢指令或者是相關檔案的用法,Linux 裡面則又額外提供了一種線上求助的方法,那就是利用 info l基本上,info 與 man 其實差不多 l文件資料必須要以 info 寫成的 l文件是放置在/usr/share/info/這個目錄 國立中興大學資科所網路暨多煤體實驗室555-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel實例:rootlinux#info info File:info.info,Node:
31、Top,Next:Getting Started,Up:(dir)-zz-Info:(info.info.gz)Top,29 lines-All-Welcome to Info version 4.8.Type?for help,m for menu item.國立中興大學資科所網路暨多煤體實驗室565-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagelinfo page 當中可以使用的按鍵:按鍵 進行工作 空白鍵 向下翻一頁 Page Down 向下翻一頁 Page Up 向上翻一頁 tab 在 node 之間移動,有 node 的地方,通常會以*顯示
32、Enter 當游標在 node 上面時,按下 Enter 可以進入該 node b 移動游標到該 info 畫面當中的第一個 node 處 e移動游標到該 info 畫面當中的最後一個 node 處 n前往下一個 info page 處 p前往上一個 info page 處 國立中興大學資科所網路暨多煤體實驗室575-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagelinfo page 當中可以使用的按鍵:(續上頁)按鍵 進行工作 u 向上移動一層 s(/)在 info page 當中進行搜尋 h 顯示求助選單?指令一覽表 q 結束這次的 info pag
33、e 國立中興大學資科所網路暨多煤體實驗室585-3 Linux 系統上的線上求助系統上的線上求助 man page/info pagel其他有用的文件(documents)l還有相當多的說明需要額外的文件!l擺在這個目錄/usr/share/doc l例如:知道這一版的 Fedora 相關的各項資訊 l可以直接到/usr/share/doc/fedora-release-4 l如果想要知道 bash 是什麼l可以到/usr/share/doc/bash-3.0 國立中興大學資科所網路暨多煤體實驗室595-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)l在
34、當時我們關掉 DOS 的系統時,常常是直接關掉電源開關lWindows 在你不爽的時候,按著電源開關四秒也可以關機l但是在 Linux 則相當的不建議這麼做!國立中興大學資科所網路暨多煤體實驗室605-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)lWhy?lWindows(非 NT 主機系統)系統中,由於是單人假多工的情況 lLinux 是多人多工l直接關機,會造成其他人的資料可能就此中斷 l可能造成檔案系統的毀損 國立中興大學資科所網路暨多煤體實驗室615-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)l正常情
35、況下,要關機時需要注意底下幾件事:l1.觀察系統的使用狀態:l如果要看目前有誰在線上,可以下達 who 這個指令l要看網路的連線狀態,可以下達 netstat-a 這個指令 l看背景執行的程序可以執行 ps-aux 這個指令 l可以讓你稍微瞭解主機目前的使用狀態,就可以讓你判斷是否可以關機了 l2.通知線上使用者關機的時刻:l給線上的使用者一些時間來結束他們的工作 國立中興大學資科所網路暨多煤體實驗室625-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)l正常情況下,要關機時需要注意底下幾件事:l3.正確的關機指令使用:l例如 shutdown 與 re
36、boot 兩個指令!國立中興大學資科所網路暨多煤體實驗室635-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)l關機的正確指令用法:l將資料同步寫入硬碟中的指令:sync l慣用的關機指令:shutdown l重新開機,關機:reboot,halt,poweroff國立中興大學資科所網路暨多煤體實驗室645-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)l慣用的關機指令:shutdownl只有 root 有權力關機而已喔 lshutdown 可以達成:l可以自由選擇關機模式l可以設定關機時間l可以自訂關機訊息l可以
37、僅發出警告訊息l可以選擇是否要 fsck 檢查檔案系統國立中興大學資科所網路暨多煤體實驗室655-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)lshutdown 指令lrootlinux#/sbin/shutdown-t 秒-arkhncfF 時間 警告訊息l-t sec :-t 後面加秒數,亦即過幾秒後關機的意思l-k :不要真的關機,只是發送警告訊息出去!l-r :在將系統的服務停掉之後就重新開機l-h :將系統的服務停掉後,立即關機l-n :不經過 init 程序,直接以 shutdown 的功能來關機l-f :關機並開機之後,強制略過 fsck
38、 的磁碟檢查l-F :系統重新開機之後,強制進行 fsck 的磁碟檢查l-c :取消已經在進行的 shutdown 指令內容國立中興大學資科所網路暨多煤體實驗室665-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)lshutdown 指令l實例:lrootlinux#/sbin/shutdown-h 10 I will shutdown after 10 minsl告訴大家,這部機器會在十分鐘後關機!並且會顯示在目前登入者的螢幕前方!lrootlinux#shutdown-h now l立刻關機,其中 now 相當於時間為 0 的狀態 lrootlinu
39、x#shutdown-h 20:25l系統在今天的 20:25 分會關機lrootlinux#shutdown-h+10l系統再過十分鐘後自動關機國立中興大學資科所網路暨多煤體實驗室675-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)lshutdown 指令l實例:lrootlinux#shutdown-r nowl系統立刻重新開機lrootlinux#shutdown-r+30 The system will reboot l再過三十分鐘系統會重新開機,並顯示後面的訊息。lrootlinux#shutdown-k now This system wi
40、ll reboot l僅發出警告信件的參數!系統並不會關機啦!嚇唬人!國立中興大學資科所網路暨多煤體實驗室685-4 正確的關機方法正確的關機方法(shutdown,reboot,init,halt)l重新開機,關機:reboot,halt,powerofflreboot 其實與 shutdown-r now 幾乎相同 l建議在關機之前還是將資料回填 lrootlinux#sync;sync;sync;reboot l重新開機,並且在聽到逼的一聲時,立刻將 Linux 主機的總電源關閉!lhalt 與 poweroff 也具有相同的功能喔!國立中興大學資科所網路暨多煤體實驗室695-5 開機過
41、程的問題排解開機過程的問題排解l磁區錯亂的問題 l硬碟可能有壞軌或磁區錯亂(資料損毀)的情況 l原因可能有:l斷電或不正常關機所導致的硬碟磁軌錯亂l硬碟使用率過高也是一個可能的原因國立中興大學資科所網路暨多煤體實驗室705-5 開機過程的問題排解開機過程的問題排解l磁區錯亂的問題l解決的方法:l如果根目錄沒有損毀設錯誤的磁碟區塊是在/dev/hda7 這一塊在開機的時候,螢幕應該會告訴你:press root pass word or ctrl+D:這時候請輸入 root 的密碼登入系統輸入 root 密碼登入系統,進行單人單機的維護工作輸入 fsck/dev/hda7有發現任何的錯誤時,螢幕
42、會顯示:clear Y/N?的詢問訊息,就直接輸入 Y修理完成之後,以 reboot 重新開機國立中興大學資科所網路暨多煤體實驗室715-5 開機過程的問題排解開機過程的問題排解l磁區錯亂的問題l解決的方法:l這時你可以將硬碟拔掉,接到另一台 Linux 系統的電腦上,並且不要掛載(mount)該硬碟,然後以 root 的身份執行 fsck/dev/hdb1(/dev/hdb1 指的是你的硬碟裝置名稱,你要依你的實際狀況來設定),這樣就 OK!國立中興大學資科所網路暨多煤體實驗室725-5 開機過程的問題排解開機過程的問題排解l磁區錯亂的問題l解決的方法:l如果硬碟整個壞掉:如果硬碟實在壞的離
43、譜時,那就換一顆吧,如果不願意換硬碟,那就重灌 Linux 吧,並且在重灌的時候,於 Format 項目中,選取error check項目,只是如此一來,format 會很慢,並且,何時會再壞掉也不確定!最好還是換一顆吧!國立中興大學資科所網路暨多煤體實驗室735-5 開機過程的問題排解開機過程的問題排解l磁區錯亂的問題l預防的方法:l妥善保養硬碟l劃分不同的磁碟區塊建議劃分下列的磁碟區塊:/boot/usr/home/var國立中興大學資科所網路暨多煤體實驗室745-5 開機過程的問題排解開機過程的問題排解l忘記 root 密碼:l解決方法:lLILO您只要在出現 Lilo 選單的時候,輸入
44、:linux-s boot:linux-s 國立中興大學資科所網路暨多煤體實驗室755-5 開機過程的問題排解開機過程的問題排解lGrub開機,進入選單畫面選擇相對的核心檔案,並且按下e,進入編輯畫面 像:root(hd0,0)kernel/boot/vmlinuz-2.4.19 root=/dev/hda1將游標移動到 kernel 那一行,再按一次 e 進入 kernel 該行的編輯畫面中,在最後輸入 single 像:root(hd0,0)kernel/boot/vmlinuz-2.4.19 root=/dev/hda1 single再按下 Enter 確定之後,按下 b 就可以 boot