在第一次安裝 Ubuntu 12.04 時,我為系統建立了一個單獨的分割區,以便能夠重新安裝它而無需清除所有資料。所以我有/
一個分區,第二個分區分為2個邏輯分區,一個用於交換,另一個用於/home
.
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00027dec
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 50479103 25238528 83 Linux
/dev/sda2 50479104 625142447 287331672 5 Extended
/dev/sda5 50481152 54478847 1998848 82 Linux swap / Solaris
/dev/sda6 54480896 625141759 285330432 83 Linux
我想重新安裝系統(我把存儲庫弄亂了一些東西,還有其他一些問題,我什至不確定它是軟體還是硬體......)我的觀點是,如果我重新安裝系統/
分區,新的/home
也會在/
...現在,當我安裝某些東西時,它會自動進入/
,如果我下載或寫入某些東西,它會自動放置在/home
.是否可以向新安裝的系統指示該系統/home
位於另一個分割區上,而無需重新安裝/home
(並且必須複製資料兩次)。
更新
我已經嘗試了 Marty's Fried 回覆中的第一個解決方案:我已經安裝了/
上一個/
(選取「格式」方塊)和/home
上一個/home
(未選取「格式」方塊)。首先,我提供了一個與以前不同的使用者名稱。一切似乎都正常,只是我沒有我的home
(home
有一個新用戶home
)。
我重複了安裝,現在我的所有文件都可以輕鬆訪問,但係統運行不佳。我想從安裝經典的 gnome 開始(我找不到其他任何東西),但我無法打開終端。只有終端機視窗的框架正在閃爍並移向螢幕。是否有可能在我的home
分區中存在一些可能引發此問題的問題?
答案1
您應該意識到的一件事是,許多配置都在您的主目錄中,因此您可能會發現沒有得到您希望的結果。但是,儲存庫清單不在您的主目錄中,因此該部分可能沒問題。
要執行您想要的操作,您只需重新安裝,然後執行以下兩項操作之一即可。
正常安裝,指定目前根分割區為新根,並勾選「格式化」方塊;然後指定 的目前
/home
分區/home
,但是不要選取“格式”框。這將取代主目錄中與系統相關的文件,但不會刪除其他文件。如上所述,正常安裝,但僅指定所有內容的根分割區,將主分割區完全排除在外。這將安裝一個新的主目錄。然後,您可以使用新目錄
/home
作為安裝點來安裝現有的主目錄。這將隱藏現有文件,如果遇到問題,可以編輯/etc/fstab
以停用安裝,或將其安裝在不同的安裝點中。
一旦一切正常,您可以啟動 Live CD 以擦除新安裝但未使用的/home
,也可以暫時卸載它以刪除該目錄。只是不要在安裝時刪除它,因為您將刪除安裝的文件,而不是隱藏的實際文件。
編輯:
我的意見是,如果可能的話,我建議解決問題而不重新安裝。這可能並不困難,您會一路學習。能夠修復問題而不是重新安裝是令人欣慰的,而且對於 Linux,這並不困難(與 Windows 不同)。
您可能需要發表幾篇文章,每個問題一篇,並提供更多細節。例如,儲存庫只是文件中的一個列表,您可以編輯文件,或使用 synaptic,然後按一下選單「設定」、「儲存庫」。通常很容易找到問題所在並將其刪除。然後刷新一下,看看是否能解決問題。
更多我的看法:
由於主目錄中有太多特定於版本的配置,因此我不再建立單獨的/home
分割區。我發現更有用的是創建一個單獨的資料分區,其中包含諸如/Documents
、Music
、Videos
、Pictures
、等目錄Downloads
以及我想要的任何其他內容。然後,我只需為這些目錄建立符號鏈接,刪除主目錄中的資料夾,然後用符號連結取代它們。如果您使用相同的名稱,並且不先註銷,它們甚至會具有這些目錄的特殊圖標,並且其行為就像原始目錄一樣。
此方法的優點是,升級時不會產生大量不需要的垃圾,可以避免升級時舊配置未替換的問題,如果您使用 Windows,則可以將 Windows 等效項指向這些相同的目錄(假設您使用Windows可以讀取的NTFS);此外,如果您嘗試過其他發行版,您可以快速使用現有的媒體檔案進行輕鬆評估。
如果您擅長編輯/etc/fstab
,您可以掛載目錄而不是使用鏈接,但我發現鏈接很容易使用,並且在很長一段時間內運行良好。