所以我的 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):
英特尔/PC分区>
分析>
快速搜索>
在那里我找到了被删除的分区 [1.8 TB] >
输入以继续>
[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
是恢复的分区的名称,它可以根据您拥有的其他分区的数量包含不同的数字。