在 Ubuntu 15.10 和 Kali Linux 2.0 之間共用 SWAP 和 /home

在 Ubuntu 15.10 和 Kali Linux 2.0 之間共用 SWAP 和 /home

我目前在我的機器上運行 Ubuntu-15.10,並計劃與 Ubuntu 一起安裝 KaliLinux。在繼續之前我想知道兩件事。

(由於兩個問題都是相關且相似的,所以我將它們包含在同一問題中)

  1. 我可以只為兩者分配 1 個(目前)交換分割區嗎?

我應該為每個創建 2 個不同的交換分區 1 嗎?或者我可以使用現有的Swap分區作為普通Swap嗎?

  1. 我可以/home為兩者使用相同的分割區嗎?

我有一個25GB單獨的分區/home在我的Ubuntu上。如果我能分享同樣的東西那就太好了/home對於兩個作業系統,以便在一個作業系統中所做的變更將反映在另一個作業系統中

我將遵循這些(如果需要):

  • 我將使用精確的相同的使用者名稱如果兩個作業系統
  • 我將創造一個且唯一一個兩個作業系統中的用戶
  • 的權限/home將始終設定為 777

我知道在安裝第二個作業系統期間,如果我勾選 ☑/home指示它使用當前分區時,它將是格式化的一次。但這會影響Ubuntu嗎?

註:我是不是有一個加密的/home

答案1

共享交換將意味著您無法休眠,但這是唯一真正的缺點。

共享公共資源/home可能不是一個好主意。您有相同應用程式的不同版本,在各處寫入它們的設定。某些東西必然會在某個時刻爆炸。

我會避免它,而是設定一個共享資料分割區,您將其安裝和/或符號連結到每個主目錄中以取代諸如~/Documents~/Music等之類的東西。

答案2

  1. 是的,您可以將一個交換分割區用於多個 Linux 作業系統。
    有一個例外,如果想要休眠,則不能共用交換分割區。

  2. 是的,可以但不建議,最好建立單獨的分割區。
    您可以在那裡儲存您的個人數據,並且可以從每個系統存取它們。

以下是多個系統使用的方便磁碟分割區設定的範例:

在此輸入影像描述

在此輸入影像描述

正如您在螢幕截圖中看到的,資料分區與系統分區是分開的。

它們可以從每個作業系統存取,在本例中也可以從非 Linux 系統存取。

sdb用於作業系統:sdb3包含Ubuntu系統,sdb4包含虛擬磁碟。

sda 用於所有外部內容:sda1 包含個人數據,sda2 包含音樂、照片和影片。

sda3 包含資料和作業系統的備份、sda4(可開機)ISO 檔案和各種工具。

這只是一個建議,當然,您應該創建適合您個人需求的分區。

相關內容