你需要一個家庭分區?

在我的電腦上安裝Linux發行版時,我通常會創建三個分區:

  1. 交換

有人建議不再需要交換分區。 然而,我認為磁盤空間很便宜,所以即使你從不使用磁盤空間也不會造成傷害。 ( 點擊這裡查看我的文章,討論通常使用交換分區和交換空間 )。

在本文中,我將著眼於主分區。

你需要一個單獨的家庭分區?


如果你已經安裝了Ubuntu並且你在安裝Ubuntu時選擇了默認選項,你可能沒有意識到它,但是你不會有一個主分區。 Ubuntu通常只創建2個分區; 根和交換。

擁有主分區的主要原因是將用戶文件和配置文件與操作系統文件分開。

通過將操作系統文件與用戶文件分離,您可以升級操作系統,而不用擔心丟失照片,音樂和視頻。

那麼為什麼Ubuntu不給你一個單獨的主分區?

作為Ubuntu一部分的升級工具相當不錯,你可以從Ubuntu 12.04到12.10到13.04到13.10到14.04和14.10而不必擦除你的電腦並重新安裝。 從理論上講,您的用戶文件是“安全”的,因為升級工具正常工作。

如果是任何安慰,Windows不會將操作系統文件與用戶文件分開。 他們都住在一個分區上。

Ubuntu有一個主文件夾,在主文件夾下,你會發現音樂,照片和視頻的子文件夾。 所有配置文件也將存儲在您的主文件夾下。 (他們將默認隱藏)。 這很像文件和設置設置,它已經成為Windows的一部分。

並非所有的Linux發行版本都是相同的,有些可能不會提供一致的升級路徑,並可能需要您重新安裝操作系統才能升級到更高版本。 在這種情況下,擁有主分區真的非常有用,因為它可以節省您將所有文件從機器上複製下來,然後再回來。

我認為你應該總是有一個單獨的主分區。 它只是讓事情變得更簡單。

然而,你不應該做的一件事情混淆了這樣的事實,因為你有一個獨立的主分區,你不必再做備份,因為你應該(特別是如果你打算升級你的操作系統或安裝一個新的)。

家庭分區應該有多大?


如果您只打算在您的計算機上安裝一個Linux發行版,則可以將您的主分區設置為硬盤驅動器的大小減去根分區的大小和交換分區的大小。

例如,如果您有100 GB的硬盤驅動器,則可以選擇為操作系統創建20 GB的根分區和8 GB的交換文件。 這將為家庭分區留下72千兆字節。

如果您安裝了Windows並且您正在使用Linux進行雙重引導,那麼您可以選擇做一些不同的事情。

想像一下,在Windows使用整個驅動器的情況下,您有1 TB的硬盤驅動器。 你需要做的第一件事就是縮小Windows分區 ,為Linux騰出空間。 現在Windows顯然會放棄一些空間,這取決於它需要​​多少空間。

為了爭辯的緣故,Windows需要200千兆字節。 這將留下800千兆字節。 為其他800千兆字節創建三個Linux分區可能很誘人。 第一個分區將是根分區,您可以為此設置50千兆字節。 交換分區將被設置為8千兆字節。 這為主分區留下了742千兆字節。

停止!

Windows將無法讀取主分區。 雖然可以使用Linux訪問Windows分區,但使用Windows讀取Linux分區並不那麼容易。 創建一個巨大的家庭分區是不是要走的路。

相反,創建一個適中的主分區來存儲配置文件(比如最大100GB,可以少得多)。

現在為其餘磁盤空間創建一個FAT32分區,並存儲您可能希望從任一操作系統使用的音樂,照片,視頻和其他文件。

如何將Linux與Linux雙啟動?


如果你雙啟動多個Linux發行版,你可以在技術上共享它們之間的一個主分區,但有潛在的問題。

假設你在一個根分區上使用Ubuntu,在另一個分區上使用Fedora,他們都共享一個主分區。

現在想像一下,他們都安裝了類似的應用程序,但軟件的版本不同。 這可能會導致配置文件被破壞或發生意外行為的問題。

再次,我認為首選項是為每個發行版創建較小的主分區,並具有用於存儲照片,文檔,視頻和音樂的共享數據分區。

總結一下。 我總是建議有一個家庭分區,但家庭分區的大小和用途會根據您的要求而改變。