以下是在Ubuntu系統中恢復分區數據的常用方法及注意事項:
一、使用工具恢復分區及數據
- TestDisk
- 安裝:
sudo apt-get install testdisk
- 操作:從Live CD/USB啟動,選擇磁盤后用“Analyze”掃描分區,找到丟失分區后用“Write”修復分區表,再掛載分區恢復數據。
- GParted
- 安裝:
sudo apt-get install gparted
- 操作:通過Live CD啟動,在圖形界面中查看分區,未覆蓋的分區可嘗試重新掛載或修復分區表。
- extundelete
- 安裝:
sudo apt-get install extundelete
- 操作:針對ext文件系統,指定分區恢復文件(如
sudo extundelete /dev/sdXY --restore-file path/to/file
),僅限未覆蓋數據。
二、注意事項
- 避免寫入操作:恢復前勿向目標磁盤寫入新數據,防止覆蓋原有數據。
- 優先從備份恢復:若有定期備份(如Timeshift),直接從備份還原數據更可靠。
- 專業支持:若數據重要且工具無法恢復,建議聯系專業數據恢復服務。
提示:操作前建議先通過sudo fdisk -l
或lsblk
確認分區狀態,選擇合適工具處理。