
所以我在 Windows 8.1 旁邊安裝了一個很酷的 Ubuntu 14.04,並且對它非常滿意(現在是我的預設作業系統)。我只是有一個問題:我無法在啟動時掛載 ext4 分割區這一事實非常煩人。我有以下設定:1x Intel SSD,有 3 個分割區:根 ext4(ubuntu 安裝點)、NTFS 分割區(win 8.1 所在的位置)和交換分割區。預設情況下,該磁碟上的所有內容都會在啟動時掛載,不會出現任何問題(顯然,根掛載可以進行交換,NTFS 會自動掛載並顯示在 Nautilus 中)。我還有另外 2 個 HDD 磁碟。兩者都有 1 個 ext4 分割區和 1 個 NTFS。我嘗試使用磁碟應用程式在啟動時安裝它們。我對所有這些都進行了相同的設置,NTFS 的掛載,ext4 給出錯誤。我將用螢幕截圖進行解釋:
這就是我的根 ext4 的預設自動掛載的外觀(並且完美工作)。
這就是我設定 NTFS 分割區的方式,完美自動掛載:
這就是我嘗試設定 ext4 分割區以在啟動時掛載的方式:
預設情況下,非啟動 ext4 的掛載設定如下所示:
我嘗試這樣設定:
現在好吧,...它要求輸入密碼:
現在看起來一切正常:
但分割區不會掛載。如果我重新啟動電腦或嘗試使用設定為自動掛載的 ext4 分割區,我會得到:
在我轉到磁碟並將它們再次設定為自動安裝選項之前,我無法使用我的分割區。另外,如果我在沒有重新安裝的情況下進行設定並重新啟動,那麼在到達桌面之前,我會在最後一個螢幕截圖中收到帶有「壞超級區塊」的錯誤。
我知道有人問過這個問題,但沒有人像我一樣遇到確切的問題,有些人說這是不可能解決的?我不相信。在我的伺服器上,我使用 fstab 設定自動掛載。我可以在這裡執行此操作,但我需要保留確切的標籤和安裝點,因為我有一些依賴路徑的應用程序,例如 Deluge。謝謝。
答案1
您需要編輯您的/etc/fstab
文件。
首先打開終端機並輸入sudo blkid
.這將列出您的所有磁碟。記下要自動掛載的分割區的 UUID。
二、類型sudo gedit /etc/fstab
為每個分區新增一行,如下所示:
UUID=your-UUID-here /media/mount-point ext4 預設 0 1
根據需要更改 UUID 和安裝點。
登出並再次登入。
答案2
「磁碟」實用程式是 fstab 的前端!您遇到的問題是“nosuid,nodev,nofail,x-gvfs-show”似乎不適用於 ext4,更改為“預設值”,它應該可以正常工作!
有完全相同的問題。