如何恢复被覆盖的分区?

如何恢复被覆盖的分区?

所以我的 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 分区?

答案1

我恢复了部分覆盖的分区测试盘。如果有人遇到同样的问题,解决方案如下(使用 testdisk):

  1. 英特尔/PC分区>

  2. 分析>

  3. 快速搜索>

    在那里我找到了被删除的分区 [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是恢复的分区的名称,它可以根据您拥有的其他分区的数量包含不同的数字。

相关内容