在错误驱动器上进行 mkfs 后,如何恢复硬盘上的 NTFS

在错误驱动器上进行 mkfs 后,如何恢复硬盘上的 NTFS

我是一个完全的新手,在尝试学习 Linux 时犯了一个错误。

在尝试弄清楚如何将我的 NTFS 数据驱动器(其中包含我的所有备份照片、音乐等)安装到新的 Ubuntu 18.04 LTS 机器时,我盲目地按照视频操作:

mkfs.ntfs -L USBServerData /dev/sdb1

我查看了一下,发现我可能正在重新格式化我唯一的驱动器,上面有这些信息。当这个过程进行到 8% 时,我大发雷霆,把外部驱动器外壳撞倒了,然后拔掉了电源。现在,我试图重新插入它,当我把它插入我的 Lubuntu 电脑进行仔细检查时,我的 Unitek USB HDD 扩展坞中没有发现或安装驱动器。我想知道我是否部分写入了新的数据表,但没有删除我的数据?

从那以后我再没有插入或使用过硬盘,为了不覆盖任何数据。

请提供分步说明(最好在命令行上使用和学习):

  1. 将驱动器克隆到另一个 HDD,这样我就可以尝试修复克隆,而不会完全删除原始数据。
  2. 希望恢复整个硬盘上的所有数据。将其备份到新硬盘上并以新容量重新使用旧硬盘。
  3. 将 HDD 安装在新的 Linux 机器上作为辅助驱动器,以便我可以将此驱动器用作新机器上的本地驱动器。

抱歉,我太无知了。感谢您提供的任何帮助。

我的电脑

我正在使用以下笔记本电脑来访问我弄乱的远程(无头)计算机。

  1. 旧东芝运行 Lubuntu 18.04 LTS。
  2. Windows 10 使用 SSH 和 Ubuntu 18.04 LTS。
  3. 我正在尝试制作并加载旧高清数据的无头服务器是一台运行 Ubuntu Server 20.04 和 NextCloud 的旧 Acer Revo(一切运行正常,当前是新安装)
  4. 我试图将数据驱动器粘贴到无头服务器上,以便将其卸载到新的 NextCloud 服务器上:
  5. 新的小型 Ubuntu 18.04 LTS 服务器迷你电脑,上面有 SandStorm.io(我现在可能把它弄乱了)
  6. RPi 配有 Ngnix 反向代理服务器、PiVPN,我即将安装防火墙和 Pi Hole。我正在尝试学习如何使用计算机和 Linux。

答案1

您可以使用testdisk另一个具有足够可用空间的磁盘来存储恢复的数据。这样做的好处是,您可以使用目录结构和相同的目录/文件名来恢复数据。

从 USB 磁盘启动 Ubuntu,打开终端并运行:

sudo apt-get install testdisk

安装完成后,testdisk输入终端并按照说明进行操作这里. 仔细阅读说明。使用testdisk命令,您可能可以恢复 Windows 分区

相关内容