
我是 Ubuntu/Linux 的菜鳥,所以請原諒我的任何錯誤。
我有一台舊的 Dell Dimension 2400,它可以雙啟動 Windows 7 和 Xubuntu。它曾經有一個 Ubuntu 13.10 的分割區出現故障,所以我在 GParted 中將其格式化為 NTFS。然後,在Windows 7中,我使用AOMEI分割區助理將兩個分割區合併在一起,以便為Windows 7提供更多磁碟空間。 。然後,當我打開 GParted 來縮小 ext4 Xubuntu 分割區(為 Windows 7 提供更多空間)時,它給我一個錯誤,提示“分割表無效 - /dev/sda 上的遞歸分割區”,並且顯示整個磁碟未分配空間。
我哪裡出錯了,我該如何解決這個問題?
答案1
我見過一些分區編輯出錯,並通過幾種方式修復了它們(不會丟失數據),但為了以防萬一,我仍然首先備份了所有數據,即使事實證明我不需要備份。也就是說,我從未見過 gparted 犯下如此嚴重的錯誤。我只能想像它工作時斷電了。
我將提出一些建議,每個建議都有一個鏈接,但這些建議都不能保證有效,儘管我相信其中一些建議可能會幫助我們所有人解決這個問題。
我首先建議您將電腦啟動到任何即時啟動 CD 並打開附帶的磁碟工具。您的硬碟很可能會再次出現未格式化且未分配空間的情況,但這始終是當事情看起來很奇怪時我做的第一件事。就好像我想要第二個意見,以防萬一某個程式表現得不穩定。總的來說,gparted 工作得很好,但是一生的經驗告訴我永遠不要假設任何人或程序是正確的。
我接下來要嘗試的都是近乎奇蹟的事情修復磁碟。它會製作一張可啟動光碟,您首先可以使用該光碟啟動計算機,然後使用其中的實用程式來分析硬碟機的啟動問題。它主要是為了解決 grub 的問題,但我已經看到它創造了意想不到的奇蹟。有可能在搜尋可啟動分區時,它會識別出混亂的分區表並將其恢復。就我個人而言,我懷疑這會有幫助,但可能不會有任何傷害。當它為您提供進一步診斷的網址時,請記錄下來並將其發佈在此處,以便我們任何人都可以破解它。
我現在將列出最有可能為您提供幫助的實用程式。它被稱為測試磁碟。雖然我喜歡它聲稱可以在所有東西下運行,但我不喜歡它似乎需要一個可用的作業系統才能工作,這看起來很愚蠢。我個人會在我的即時啟動 USB 隨身碟之一下運行它,但大多數人不使用它們。我個人認為,如果他們將其作為 ISO 映像下載提供,我們可以像我們目前使用啟動修復 CD 一樣製作自啟動 CD 或閃存驅動器,那麼該產品將使更多人受益。