Ubuntu Linux沒有定義root檔案系統和swap置換空間

發表留言 人氣: 10528°c

由於電腦只有一顆硬碟(硬盤),但已經分割了CD磁碟分區,在安裝Ubuntu Linux選用"手動指定分割區“的時候,筆者遇到沒有定義root檔案系統和swap置換空間的錯誤警告,在此分享一下解決的方法。

swap置換空間警告問題︰(請看圖片說明)

步驟︰分配好容量大小 -> 用途 -> 選擇︰置換空間

圖片使用手機影的,會比較模糊,請按圖片放大細看了。

在此你會看到這樣的警告說明"你未將任何的….swap置換空間"這是因為你的硬碟(硬盤),還沒有分配"swap置換空間"的分割,硬碟(硬盤)必須要有swap置換空間不然後續會很麻煩。

其實我們可以先切出一個「置換空間」(SWAP),大小要看你的記憶體使用量去評估,一般不會切很多出來,1GB很夠用了。如果你的記憶體夠大(1GB以上),那麼SWAP可以切小一點沒關係。SWAP就類似Windows的虛擬記憶體,在實體記憶體不足時會用到,拿硬碟的某個部份當記憶體使用。然而,SWAP太大反而會拖慢系統速度,因為硬碟的SWAP區域會需要一直讀取,SWAP大小愈大,那塊需要一直讀取的部份也會相對愈大,硬碟也就會更很忙碌。

沒有定義root檔案系統問題︰(請看圖片說明)

步驟︰分配好容量大小 -> 用途 -> 選擇︰Ext4日誌式檔案系統 -> 掛載點︰/ (也可以選擇Ext2﹑Ext3)

圖片使用手機影的,會比較模糊,請按圖片放大細看了。

切出Ubuntu要安裝的硬碟分區,建議最少要4GB或以上。磁碟格式建議使用EXT4,速度很快。並掛載為「/」目錄。

補充:掛載點「/」目錄,其實包含了「/bin」(基本工具及指令)、「/sbin」(系統管理工具及指令)、「/boot」(開機核心目錄)、「/home」(使用者目錄)、「/tmp」(暫存目錄)、「/usr」、「/var」、「/etc」(設置數據)、「/lib」、「/dev」、「/root」(管理員目錄)、「/mnt」、「/media」(移動設備、磁碟機的連接掛載目錄)……等等多種目錄,雖然可以分別以不同的磁碟分割區來掛載,但還是直接以「/」掛載到同一個分割區下較為方便。

一個硬碟最多可以有四個主分割區,在此我們只有割成三個主分割區(第一個為Windows所在的磁區;第二個為SWAP;第三個為Ubuntu「/」掛載的地方,即Ubuntu所在的磁區),剩下一個可以當作延伸磁區建立邏輯分割,以增加磁碟分割區的數量。Ubuntu若要讀取「/」之外的磁碟分割區,必須用掛載的方式。舉個例子,如果想要讓Ubuntu可以讀取WindowsXP的檔案,那就把WindowsXP所在的分割區掛載為「/你要的名稱」(反白該磁區後按『變更』即可設定),例如「/XP」,如此一來便能在Ubuntu檔案瀏覽器的「/」目錄下找到「XP」資料夾了。切記在設定額外的掛載名稱時不要選到格式化,否則你的Windows或是該分割區裡的資料就毀了!

如以上步驟設定並完成所有的動作,應該會看到以下的圖片參照︰

圖片使用手機影的,會比較模糊,請按圖片放大細看了。

一切完成按"立即安裝"

相關文章︰
1. 安裝Ubuntu Linux遇到的問題
2. ubuntu用來安裝開機程式的裝置

標籤: