如何恢復被覆蓋的分區?
所以我遇到了 kimsufi 伺服器的問題。我正在使用以下命令安裝 Windows:
wget -O- ...url.../server.gz | gunzip | dd of=/dev/sda
我搞砸了,不小心在已經存在的 Windows 安裝上執行了該命令,現在我不能再使用 RDP,我想現在一切都消失了,它以某種方式覆蓋了現有安裝,即使它在下載圖像時有 3% 的進度。我所有的重要文件都在不同的分區上,而不是在儲存作業系統的主分區上。
有沒有辦法使用救援模式將所有文件傳輸到另一台伺服器?我能以某種方式讓 FTP 伺服器在 Kimsufi Linux 救援模式下執行嗎?我正在考慮從另一台伺服器(Windows)連接到它,瀏覽文件並下載/備份它們。
我曾嘗試使用 WinSCP,但它只顯示 Linux 目錄。如何通過 WinSCP 瀏覽 windows 分區?
難道是在執行該命令後它覆蓋了我的主分區並損壞了其他分區?
我執行了 lsblk 命令,它只顯示了 2 個分區
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 1.8T 0 disk ├─sda1 8:1 0 500M 0 part └─sda2 8:2 0 14.5G 0 part
或者它只是顯示linux分區?
**我用testdisk**恢復了部分覆蓋的分區。如果有人遇到同樣的問題,這裡是解決方案(使用 testdisk):
- Intel/PC 分區>
- 分析>
- 快速搜尋>
在那裡我找到了刪除的分區
$$ 1.8 TB $$> 4. 輸入繼續> 5. $$ Write $$(將分區結構寫入磁碟) >
現在分區在我執行時顯示
fdisk -l
之後我嘗試掛載它,但它顯示錯誤:
“元數據保存在 Windows 記憶體中,拒絕掛載” root@rescue:/dev# sudo mount /dev/sda3 /mnt 磁碟包含不干淨的文件系統 (0, 0)。元數據保存在 Windows 記憶體中,拒絕掛載。無法掛載“/dev/sda3”:不允許操作 NTFS 分區處於不安全狀態。請恢復並完全關閉 Windows(不休眠或快速重啟),或使用“ro”掛載選項以只讀方式掛載卷。
閱讀此站點上有關如何解決此問題的其他執行緒:
sudo ntfsfix /dev/sda3
並且sudo mount -o rw /dev/sda3 /mnt
> 現在已安裝的 NTFS 分區顯示在 WinSCP (SFTP) /mnt 文件夾中。
sda3
是恢復的分區的名稱,它可以根據您擁有的其他分區的數量包含不同的數字。