當前位置: 首頁>>技術教程>>正文


安裝ubuntu時“沒有定義根文件係統”錯誤

, , , ,

問題描述

我是linux /ubuntu的新手,剛剛下載了ubuntu的v11來學習linux。我在嘗試安裝時遇到了“沒有定義根文件係統”的錯誤。這就是我的進展方式 –

  1. 從ubuntu.com網站下載了ubuntu v11,將iso寫入可啟動的cd,然後在重啟時進入linux安裝過程;這一切都很好。

  2. 在安裝過程中的一個屏幕中,有三種選擇 – 與Windows一起安裝,其他等等。由於我在C盤中有Windows 7,我選擇了第一個選項 – “與另一個操作係統一起安裝”。

Let me interrupt here to give my existing system details – HardDisk size: 640GB. Number of existing partitions – 5 C drive – label windows – 160GB – has windows 7 installed D drive – label linux – 160GB – does not have any data E drive – label backup – 100GB – has some data F drive – label entertainment – 100GB – has some data G drive – label work – 90GB – has some data All of the above are in NTFS format.

  1. 在隨後的屏幕中,圖像顯示為2個部分,每個部分顯示為大小等於80GB。這兩個圖像的中間有一個水平滑塊,我可以使用它調整分區的大小。右側分區標記為Linux。還有一個選項可以做’advanced partitions’。

  2. 單擊上麵屏幕上的高級分區時,將顯示一個新屏幕,其中顯示了計算機中存在的分區 – 但標簽不同。我看到有兩個分區大小= 160GB(正如預期的那樣),所以我假設第一個160GB是我現有的C盤,第二個是我標記為linux(驅動器D)的分區。所以我選擇了linux分區,然後單擊繼續/安裝,然後顯示此錯誤 – “沒有定義根文件係統”..並且我在此之後無法繼續。

請告訴我兩件事:

  1. 在上麵第3點的屏幕中,顯示帶滑塊的圖像。這裏提到了哪個分區(驅動器c:或d:或任何其他分區)?我實際上正在調整哪一個 – 是現有的c:已經安裝了Windows 7的驅動器,即收縮,然後ubuntu安裝在剩餘的空間中?

  2. 什麽“”沒有定義根文件係統“錯誤意味著什麽?如何選擇正確的分區並繼續安裝?

P.S:

我已經按照上麵提到的那樣對驅動器進行了分區,並且160GB的D驅動器專門用於安裝ubuntu。我想在安裝過程中選擇D盤並在這裏安裝ubuntu,同時仍然將已安裝的windows7保存在C盤中。

謝謝!

最佳解決方案

要回答您的第一個問題,建議在第一個屏幕上拆分的分區是您的Windows分區。既然您已經為Ubuntu創建了一個分區,那麽您不希望這樣做。

你說你在高級屏幕上選擇了分區,但隻需點擊它就什麽都不做;您需要單擊編輯按鈕並為分區分配文件係統類型(使用ext4)和掛載點。

該錯誤是因為您沒有將任何文件係統分配到根目錄(/)中,因此無法安裝到。

次佳解決方案

確保要在其上安裝Linux,Ubuntu或Backtrack的分區文件係統是ext4,ext3或ext2,而不是FAT32或NTFS。

然後在上麵安裝/

  1. 在安裝過程中,在要使用的分區上按”change”

  2. 確保未選擇“不使用此分區”滾動,滾動到ext4,ext3或ext2

  3. 在”mount”字段中寫入/

  4. 單擊確定,然後接下來會出現一條消息,說“未定義交換區域,是否要繼續或選擇交換區域?”,單擊”ok”並繼續或單擊”go back”並選擇另一個分區並單擊文件上的更改係統滾動選擇”swap”並單擊”ok”然後單擊

這將解決“沒有定義根文件係統”和”swap area”消息,如果仍然獲得交換區域消息,則在步驟4中將/swap安裝到分區

第三種解決方案

繼續@ binW的回答,

如果你準備好進行一些冒險,如果不遵循適當的謹慎,這可能會成為一場噩夢。

partitioning,filesystem,windows-7,root,ubuntu

partitioning,filesystem,windows-7,root,ubuntu

partitioning,filesystem,windows-7,root,ubuntu

您需要將掛載點專門定義為/,以使其作為根文件係統運行。

partitioning,filesystem,windows-7,root,ubuntu

交換你可以保持,但文學告訴你保持它!僅供參考,我沒有交換。

Image source

第四種方案

對任何絆倒這個問題的人來說……這是我的解決方案。

sudo apt-get remove dmraid

第五種方案

您必須使用’/’標誌作為根文件係統為文件係統(ext4)分區創建交換分區和空間。

第六種方案

如果您在安裝過程中發現自己有一個空的分區列表,那麽如果您的係統具有RAID控製器(內置),則可能會遇到dmraid模塊的問題。

我在安裝過程中遇到此問題,在按下Ctrl + Alt + F1切換到控製台後,運行此命令:

sudo apt-get remove dmraid

換回(Ctrl + Alt + F7),我可以繼續安裝並列出我的分區。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/1445.html,未經允許,請勿轉載。