Part I 前言
最近打算在硬盤上安裝CentOS6.4,之前因為都是在虛擬機上安裝,沒有遇到什么問題,實際在硬盤安裝的時候,問題就接踵而來,因為網上安裝CentOS6.4的教程很多了,我就不詳細寫了,這篇博客主要寫安裝的一些注意點和問題總結,在安裝過程中遇到問題的朋友,可以來這里查閱,也歡迎大家留言討論,希望可以與大家共勉。
Part II 准備
我下載的CentOS6.4是X86_64的版本,大概有4.05G左右,相信大家在安裝過程中都會遇到這樣一個問題,那就是空間不夠。為什么呢,因為Linux是不支持NTFS格式的硬盤讀寫的,在Windows和Linux下都能讀寫的磁盤格式是FAT32,而FAT32最大只能支持單個文件4G的大小,如果單個文件超過了4G就無法存放,所以在安裝的過程中非常的頭疼,在查閱總結了大家的一些方法后,現歸納如下。
首先,需要的軟件有三個,一個是EasyBCD,這個軟件用來管理和設置開機啟動項。第二個是DiskGenius,這個用來更改分區,因為在安裝過程中需要先對硬盤進行分區,當然你用其他的分區軟件也可以。最后一個是Ext2Fsd,這個軟件用來在windows下查看ext3/4格式的分區,因為windows下最常見的分區格式是NTFS和FAT32,而Linux下則常用ext3/4,所以要想在windows下讀取ext格式的分區就要靠這個軟件啦。
還有一個要說明的是,要裝雙系統的可以按照我這個方法,如果要裝單Linux系統,可以自己更改一下其中一兩步即可,請各位自己研究,這里不細說了(例如你可以裝完linux之后再刪除windows系統)。
好了,一切准備就緒,准備開工吧。以下的安裝方法是我參考了眾多的網絡資源再結合自己無數次嘗試總結出來的方法,肯定可以安裝成功,只要一步步照着做就好,因為具體過程比較繁瑣,而且截圖也不方便,我就主要說明下關鍵性的幾個步驟。
Part III 安裝
1.磁盤分區
在安裝過程中,最重要的步驟就是磁盤分區了,因為這決定了你怎么在windows下把大於4G的文件安裝進windows不支持的分區格式中。我這里將要分區的盤分成5個,分別是用來作為CentOS的啟動目錄(/boot),根目錄(/),家目錄(/home),Swap(/swap),以及一個備用的目錄(最好按照我這個順序,即把/boot分在最前面,而且要把這些盤全部都清空)。
接下來,要做的事情就是用DiskGenius進行分區啦,分區的方法我就不講啦,就是怎么使用DiskGenius的問題,給大家一張圖看下,這里只說要注意的地方。
- 首先是大小的問題,boot目錄只要分300M即可(不可太小,因為待會兒要將200多M的文件夾放入這里),根目錄和家目錄根據你的需求自行設定,我這里設定的是65GB和30GB,swap目錄則是設定成大約是你物理內存的1.5-2倍左右,因為我這台機子的內存比較老,才2G,所以我swap這里設4G,最后一個備用目錄有兩個用途,先是用來做個過渡和緩沖的作用,待會兒安裝需要用到這個盤,在安裝好之后,我們則在linux用它來做備用的目錄,自己的一些東西可以放在這個盤里,所以為了待會兒我們安裝過程能夠順利完成,這個盤最好設大點,因為ISO的解壓文件要放在這個目錄下,所以我這邊給的大小是16G.
- 其次是格式問題,下面這張圖是我已經分好了分區的截圖,可以看到是ext3的格式,但是我們這時候分區要把它全部分成FAT32的格式,否則不能進入安裝,系統似乎讀取不到安裝的硬盤,待會兒安裝的過程中再將它改成EXT3的格式,這邊我們只要知道把這5個盤全部設為FAT32格式即可。
2.更改開機啟動項
- 硬盤分區好了,現在要用EasyBCD進行開機項的設定啦。打開EasyBCD,選擇添加新條目,在便攜式/外接存儲介質->ISO中的路徑添加下好的CentOS DVD1的ISO文件,注意,這里是ISO文件,不是解壓出來的目錄。然后點擊右下角的添加條目,這樣子就更改好了開機啟動項。
- 接下來,解壓CentOS DVD1的ISO文件,將images文件夾和isolinux文件夾放入boot目錄中(即上述300M大小的硬盤中),然后重啟電腦,選擇剛剛用EasyBCD設定好的“NeoSmart的ISO條目”選項。
3.安裝
- 安裝過程可以參考網上其他的很多教程,例如這里,這邊我還是講一下注意點,如果安裝過程中這篇博文和其他的教程有不同之處,請以本篇博文為主,否則可能會造成安裝失敗哦。
- 中途會出現一個選擇鏡像安裝格式的時候,選擇“Hard drive”,進入選擇sd盤的選項,這里要選擇的是剛剛存放images和isolinux的boot盤,如果你不知道是哪一個,你可以一個個試過去,如果通過了就說明你選擇正確啦。還有現在這些配置你大可直接點擊下一步,因為這次安裝主要是配置磁盤,你現在配置的選項都是不會生效的,所以不必費時間去配置,全部都直接下一步就好了。
- 接下來就是最重要的啦,在“您要進行哪種類型的安裝”中,我們選擇“創建自定義布局”,然后這里可以看到我們剛剛分好區的5個盤,除了boot盤因為有文件,不允許你更改磁盤分區格式外,其他4個盤我們均改為Ext4格式,並且對他們進行相應的掛載(雙擊盤符,在彈出的窗口中可以通過下拉框選擇需要掛載的盤符,swap不需要設置分區為Ext4格式)。
- 都設置好之后,一路下一步,會出錯,然后這時候退出重啟,進入windows系統,這時候打開Ext2Fsd工具,雙擊備用盤(即16G的那個盤),將這兩項勾起來,然后對着備用盤點右鍵,選擇“Service Management”,將“Enable writing support for ext3 volumes”勾起來,現在你在計算機里可以看見這個盤了,將CentOS DVD1 ISO拷貝到這個目錄,並且解壓到這個目錄中,注意,這里解壓出來之后必須是頂級目錄,即images、isolinux等文件是直接在這個盤符的目錄下,而不是在這個盤符的子文件夾的目錄中,否則待會兒安裝過程中會無法識別到而出錯。然后我們刪除boot盤符中的全部文件(直接格式化也可以,這樣待會才可以更改boot的分區格式,然后才能將啟動項掛載在這里)。
- 再打開EasyBCD,在“高級設置”中,在“從下面的列表中選擇一個條目來調整”,選擇你的CentOS系統,然后在下面的“基本->驅動器”中選擇Boot(如果沒有,可以先執行下面兩步,然后再進入windows系統執行這個步驟)
- 再次重啟,進入“NeoSmart的ISO條目”,這時候請根據你的需要認真配置每一步,這時候在選擇sd盤的時候,要選擇備用盤,而不是上次的boot盤了,如果不知道哪個是備用盤,你同樣可以一個個試過去,直到成功為止。接下來,同樣到“創建自定義布局”的時候,進入,將boot也設為ext4格式,你會發現現在可以設置了,同樣掛載到/boot后,確定,點下一步。
- 接下來,在“dev/sda中安裝引導裝載程序”這里選擇“更換設備”,然后選擇第二項boot引導(具體是什么我忘了,反正不要選擇默認的即可),然后執行下一步,如果出錯,可以執行第一步即可。
- 接下來根據你自己的需要一路配置等待安裝完成即可。
Part IV 總結
本文給出了一個在windows下安裝大於4G,並且安裝成linux磁盤分區格式的方法,如果大家有更好的方法或者建議,歡迎一起交流,另外我經常在線,如果大家在安裝過程中有遇到什么問題,或者對博文的錯誤內容均可留言指出,我有看到都會進行更改和答復。如有轉載請注明出處:http://www.cnblogs.com/GWeuro/p/3260922.html,感謝閱讀。