將新安裝的 Ubuntu 的 /var 保留在單獨的磁碟機上而不進行格式化

將新安裝的 Ubuntu 的 /var 保留在單獨的磁碟機上而不進行格式化

我有一台運行舊版本 Ubuntu 的伺服器,並且 /var 儲存在單獨硬碟上的單獨分割區上。我正在嘗試將 Ubuntu 更新到 10.04,但我仍然想將 /var 儲存在單獨的分割區和硬碟上。但是,我不想格式化目前包含 /var 的驅動器,因為它包含重要資料。

有沒有辦法讓 10.04 在安裝時在此單獨的驅動器上設置新的 /var,而無需格式化驅動器並丟失舊的 /var?

答案1

如果您手動指定分割表,您可以告訴 Ubuntu 使用舊的 /var 分割區並將其掛載到 /var 上。還有一個“格式”標誌,因此只需確保沒有為該分區設置它即可。

但是,您需要小心,因為安裝程式可能會覆蓋 /var 中的檔案。或者,它不會,而且 /var 中的某些檔案可能與安裝的較新版本的軟體不相容 - 我之前在 MySQL 中遇到過這種情況。

您可能還想嘗試「線上」更新 ( sudo apt-get do-release-upgrade)。我已經在幾台機器上順利地從 Ubuntu Server 8.10 升級到 10.04。我會備份你的 /var 並嘗試這條路線。do-release-upgrade比 更乾淨dist-upgrade,因為它也可以處理配置更改。

相關內容