如何還原 ext4 格式的 NTFS 磁碟機?

如何還原 ext4 格式的 NTFS 磁碟機?

我剛剛安裝了 Linux Mint 17,當它詢問我在哪裡安裝時,我選擇了覆蓋舊 Mint 14 的選項。不是全部格式化成ext4,將近800GB的資訊全部遺失了。

請告訴我在這種情況下我能做什麼。它是輕型格式,因此應該有一種方法可以恢復我丟失的一些資訊。格式化回 NTFS 並嘗試一些恢復程式或 HIREN CD 之類的東西是個好主意嗎?

答案1

您需要放棄恢復 99% 資料的想法,因為大部分資料已經消失。不過,有一些工具可以在這種情況下提供幫助。我只這樣做過幾次,因為它通常不值得付出努力,但您也許可以使用許多取消刪除工具之一來取回一些資料。以下是其中一些的列表:http://lifehacker.com/5237503/ Five-best-free-data-recovery-tools這將是一項漫長且可能徒勞的任務,但如果您想取回一些數據可能有可能。只是不要抱太大希望。在使用其中一個之前,您需要取得另一個工作啟動磁碟機來啟動,並將損壞的磁碟機作為非啟動磁碟機新增至系統。

當然,他們總是說要備份,這是個好建議,但在這種情況下我有更好的建議。將您想要啟動的每個作業系統分配到它自己的小型實體驅動器中......始終如此。不要嘗試將多個作業系統放在同一個實體磁碟機上。這聽起來可能很方便,但它是導致此類災難的良方。另外,永遠不要將作業系統放在 900GB 資料儲存磁碟機上。我不管你想給我什麼藉口,這總是一個壞主意。去找一些適合您作業系統的 20GB 硬碟;它會減輕你很多痛苦。如果您現在有足夠的現金,我建議您為您經常使用的作業系統購買 SSD 驅動器,但 HDD 也可以。

如果您這樣做,那麼您可以在安裝新作業系統之前輕鬆刪除所有其他磁碟機。這具有許多優點:它可以防止作業系統安裝程式弄亂引導磁區,它不應該弄亂開機磁區,它可以更輕鬆地識別您正在安裝的驅動器,它解決了BIOS 對驅動器重新排序以及作業系統在安裝後忽略該順序的問題。當您的作業系統都以這種方式設定時,您可以使用 BIOS 來選擇要啟動的磁碟機(通常您在 POST 期間按 F12 來執行此操作,但這對於您的 BIOS 可能有所不同)。因為每個作業系統在安裝時都認為它擁有系統中唯一的驅動器,所以它們將獲得正確的引導磁區並首次加載,而無需您付出任何額外的努力。他們會接受新驅動器的添加,但即使是 Windows 也不會關心這些更改,他們會幸福地生活在一起。

這種方法唯一真正的缺點是它可能更昂貴(但您通常可以免費找到小型驅動器,因為大多數人只想要一個大驅動器,然後當它爆炸時他們會哭泣),您需要打開機箱並拔掉插頭\插入一些 SATA 線來安裝新作業系統(我個人大部分時間都將機箱關閉,因為無論如何我總是在那裡),您無法為 BIOS 驅動器選擇器選單指定驅動器自訂名稱(這並不麻煩我根本不知道,但也許你的BIOS 在這方面比我的更好並且有這種能力),並且你受到你擁有的SATA 連接埠數量的限制(我的主機板有8 個;如果你需要更多,那我們就需要開始談論虛擬機器)。

無論如何,也許我們應該討論一下虛擬機器。

答案2

好吧,謝謝@krowe。我使用的是筆記型電腦,因此無法真正使用不同的硬碟。這種特殊情況是由於 Mint 17 安裝中的誤導性資訊造成的。

所以首先我找到了一個 live Linux USB 並開始使用它工作,這樣我就不會在 900GB 上寫入任何資料。然後我得到了這個不錯的工具testdisk。通過更深入的搜索運行它並獲得我丟失的所有分區內容。從那裡我開始恢復外部硬碟上的所有檔案。

有關如何使用測試盤的任何支援 -http://forum.cgsecurity.org/phpBB3/

感謝大家的支持。

相關內容