意外将主硬盘的前 4kb 清零

意外将主硬盘的前 4kb 清零

首先,这与意外地执行了 dd /dev/sda因为我重新启动了电脑。

我正在制作一个可启动的 USB,当我去清除 USB 的分区时,我做了以下操作:

dd if=/dev/zero of=/dev/sdb count=1 bs=4096

事实证明,sdb 是这次启动时的主硬盘(我不知道为什么,在销毁数据之前忘记检查了)

我在 Linux 上运行了 15G 双启动(第 3 部分),在 Windows 上运行了 ~275G(第 2 部分)。

我已经在不知不觉中关闭了计算机。当我启动时,我得到了 ThinkPad 启动画面,然后:

Initializing Intel boot agent
Initializing and establishing link...

PXE-E61: Media test failure, check cable
PXE-M0F: Exiting Intel boot agent.

启动到 Kali Live 拇指驱动器,fdisk -l可获得:

Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 120845300 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

没有设备列表。

我希望恢复我的机器的全部工作能力,但如果可能的话,我至少想要我的数据。

如果需要任何其他信息,请告诉我。如果您还没有注意到,我是个菜鸟,所以请提供菜鸟友好的答案。谢谢。

答案1

修复 grub

它应该可以重新安装/修复引导加载程序 grub。

以下链接描述了几种方法,

Grub 2:修复损坏的系统

如果你发现“手动”方法太难,你可以根据以下链接尝试启动修复方法,

help.ubuntu.com/community/Boot-Repair

修复分区表

但是分区表呢?你对此有什么想法吗?有备份吗?如果有 GUID 分区表,GPT,则驱动器尾端有一个备份分区表。@oldfred 给了我们以下链接,

www.rodsbooks.com/gdisk/repairing.html

否则,TestDisk 是一个不错的选择,因为你只损坏了头端的一小部分。请参阅此链接,

滚动到“恢复分区表、文件系统和/或文件内容”

具有最终检查点的工具

将来,当您创建 USB 启动驱动器时,请使用具有最终检查点的工具,例如“磁盘”别名gnome-disks韓國

相关内容