
問題:
我首先安裝了 Windows 10。
- 系統分區(主分區)。
C:
分區(主分區)- 復原分區(主分割區)。
然後,在安裝 Ubuntu 時,我嘗試使用安裝程式的分割區工具來調整C:
分割區大小以建立 10GB NTFS 分割區,該分割區可以透過 Windows 和 Ubuntu 進行存取(我過去曾經這樣做過)。但是,軟體通知我,我必須將其創建為(我認為)擴展分區。這意味著 10GB 分割區將是一個邏輯分割區,我必須只在擴充分割區的邏輯分割區內建立任何額外的分割區,因此我無法將 Ubuntu 安裝到主分割區中。所以我重新啟動並選擇“與 Windows 一起安裝 Ubuntu”選項,然後進行安裝。現在我看到有五個主分割區。
那為什麼我不允許創建超過 4 個主分區,但係統可以創建任意數量的分區呢?我似乎沒有任何“重疊分割區”問題這問題提到。
ps:我現在真正想要的是能夠調整 343GB 分割區的大小並創建一個 10GB 分割區,該分割區可以從 Windows 和 Ubuntu 存取(以便能夠在作業系統之間共用檔案)。
更新:在 Ubuntu 上檢查。所以它確實是一個擴充分區。現在我很困惑如何建立 Windows 和 Ubuntu 都可以存取的 10GB 分割區。我曾經在使用Windows 8.1和Ubuntu 16.04時能夠創建它。
答案1
這舊的 MSDOS 分區表只能包含 4 個主分區,但其中一個可以是擴展分區並包含「任意數量」的邏輯分區。
這新的GUID分區表,GPT,可以包含“任意數量”的分區,並且不使用擴展分區和邏輯分區。我讀到Windows「只能」管理GPT 上的 128 個分區,但可能是舊資訊。無論如何,它應該足以滿足幾乎所有情況。根據說法,Linux 似乎可以管理更多分割區(如果你有工具的話)此連結 255 個分割區。
在一台相當新的計算機上,我建議您使用GPT和UEFI模式。這對於 Windows 10 來說不是必需的,但如果/當您想升級到 Windows 11 時,則有必要。 (對於 Ubuntu 來說這不是必需的,但它更好,並且更“面向未來”)。
這是最好從安裝 Windows 開始,然後安裝Ubuntu。否則,如果您從 Ubuntu 開始並隨後安裝 Windows,Ubuntu 的grub 引導程式將會被覆寫並且必須修復,因為 Windows 無法識別它。這是可能的,但意味著可以避免額外的工作。
編輯1:當你從即時 Ubuntu 系統啟動,通常從 USB 隨身碟啟動,你可以運行gparted
並編輯分區。如果分割區已安裝或“交換”、卸載或“交換”,則該分割區將可供編輯。 (Ubuntu 無法讓您編輯正在執行的 Ubuntu 作業系統所使用的分割區,這就是您應該從外部磁碟機啟動的原因。)
最後,這是一個好主意使用前備份您不能丟失的所有內容gparted
,因為編輯分區是有風險的,它可能會破壞整個分區表。
編輯2:跑步時gparted 來自 Ubuntu,位於外部磁碟機中,
- 右鍵單擊要縮小的分割區以進行編輯,在本例中
/dev/sda6
:掛鎖符號表示它已安裝,因此請將其卸載。 - 再次右鍵可透過移動其尾端來縮小它。 (如果移動其頭端,引導程式可能會在找到它時遇到問題。)將建立未指派的磁碟機空間。
- 右鍵單擊未指派的磁碟機空間以建立具有所需檔案系統的分割區。我建議NTFS。例如,放置一個標籤,以便您可以輕鬆地在 Ubuntu 和 Windows 中識別它
data
。 - 最後,點擊勾號圖示實際執行操作,完成後退出 gparted。