講解Fedora操作系統下安裝Fedora Core 3
特別值得一提的是Core 3還是比較常用的,于是我研究了一下Linux操作系統的安裝,Linux操作系統安裝Fedora Core 3解決方法。從學習安裝Fedora操作系統開始。到理解其內部工作機制,再到掌握系統管理等方面的內容。
數日前欣聞Fedora Core 3正式版已經出來,作為一個Linux操作系統的初學者,期待著Fedora Core 3能帶給我們更好的功能和易用性,所以迫不及待地找到下載的地方,開始了漫長的安裝旅程 (幾乎花了一整天,相當于什么都沒做成,只有這篇雜記……)?,F在就將其間碰到的問題與大家共享,希望對和我一樣的初學者能有所幫助。
Disc4、MD5
因為之前裝了Fedora Core 2,還有一些亂七八糟的軟件,而且給它分的磁盤空間也不太夠,就想覆蓋原來的安裝,所以選擇了下載iso,從DOS下安裝??紤]到一般第4張光盤是文檔或 不常用的包,安裝時似乎很少用到,就偷了個懶,沒下載。啟動到DOS下用loadlin引導Linux操作系統并開始安裝過程。結果剛開始沒幾步就被告知缺少第4 張光盤(disc4),沒辦法,重回Windows下載。之后重新安裝:格式化,配置,選擇安裝包,似乎一切順利。
好景不長,眼看只剩幾分鐘了,離成功不過一步之遙,安裝程序突然提示gcc包錯誤,可能是源文件錯誤或空間不足,結果只能被迫按了唯一可選的“確定” 按鈕,眼睜睜看著半個多小時的“成果”隨之東流。懷疑是空間不夠,的確我只給它分了5G左右的分區,而選擇安裝了近4G的東西,空間不夠也在情理之中。用 PQMagic重新調整了1.5G空間過去,趁機做些其它事,不在話下。
再裝,居然還是這個錯誤!終于醒悟了,原來就是源文件有問題。想到還有iso文件的md5碼可以核對一下,手頭沒有什么工具,用PHP的 md5_file()函數運行了一下,第3張和第4張光盤果真與提供的不符!懷疑是下載錯了,因為是從BBS上一位網友提供的個人機器上下載的,就再到 BBS上看了一下,果然也有人提出相同的問題。后來經那位網友確認,文件的確是出了點偏差,但居然在線安裝是好的……看來有的時候花點時間來做些校驗遠比 出錯后重來要劃算。
GRUB vs Dual Disks
好不容易才裝好系統,Linux操作系統的好處就是在kernel上加一些包,裝個什么的基本不用重啟,這不,一趟下來只要重啟一次就行了。咦?不對, GRUB停在“grub>”提示符下,而不是操作系統的選擇。只好按照一慣的root(hd1,1),setup(hd1,1),因為我用雙硬盤, Fedora的boot區我放在第二個硬盤的第二個主分區,現在是用第二個硬盤引導。
等等,不對,為什么hd1上找不到相應的文件呢?靜下心來,分析一下,原來GRUB硬盤和分區的表示法與Linux操作系統是不同的,不僅表現在同一硬盤上的 分區是從0開始計數的,還表現為硬盤不用hdx(hda,hdb等)來表示硬盤的位置,而用hdn(hd0,hd1等)來表示第n個硬盤。這里,n就比較 混亂,它不像Linux操作系統下根據硬盤IDE連接順序來排列,而是把引導的硬盤記為hd0,其它的從IDE0開始遞推。
這樣,問題就比較明確了,我裝Fedora的時候是連著兩個硬盤的,于是乎它就認為Linux啟動裝在(hd1,)。用一張Linux操作系統啟動盤進 rescue模式,改一下/boot/grub/grub.conf,重啟,一切正常。(btw:Fedora Core 3好像會自己加一個hiddenmenu項,這樣不會直接進操作系統選擇菜單,而是出現一個屏幕,提示按任意鍵進菜單,否則過5秒就進默認的Linux操作系統)。
【編輯推薦】