恢复数据分区

恢复数据分区

我有一台 Windows 10 笔记本电脑。几个月前,我在上面安装了 ubuntu,但搞乱了 Windows 引导加载程序,但 ubuntu 19.04(最近升级)可以正常工作。我最近开始尝试修复引导加载程序,并按照说明进行操作这里

我运行了这些命令

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sda3
sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda3

sda3 是我的 Windows 数据分区。我想我误解了说明中关于“不要忘记用 Windows 10 系统驱动器替换“sda””的内容。但我不知道。

现在我无法访问 /dev/sda3 上的文件,我担心即使我修复了我的 Windows 引导加载程序,它现在也无法加载数据!

我如何才能重新访问 /dev/sda3 并查看其上的文件?

我试过:

mount /dev/sda3
mount: /dev/sda3: can't find in /etc/fstab.

它在 gparted 中的样子如下: 在此处输入图片描述

答案1

我修复了它。我认为是:

sudo apt-get install ntfsfix
ntfsfix /dev/sda3

我认为就是他做的。归功于https://linuxacademy.com/blog/linux/ntfs-partition-repair-and-recovery-in-linux/

https://www.thegeekstuff.com/2012/08/fsck-command-examples也有一些帮助,但fsck没有帮助我。

答案2

我犯了类似的错误,删除了我的主 Ubuntu 分区(文件系统,而不是其中的数据)。因此,分区最终处于未分配状态。我可以重新启动它,但看到 /dev/sda2 上未分配的标签,我并不高兴。(分区 1 是 Windows)在备份并知道我的 USB 驱动器上有 Ubuntu 后,我决定在重新安装系统之前进行实验。因此,使用实用程序“磁盘”可以突出显示未分配的分区,然后单击齿轮图标,然后单击“格式化分区...”,单击将弹出对话框“擦除”。选择“不覆盖现有数据(快速)”,对于类型选项,我选择了“与 Linux 系统兼容(Ext4)”,单击“格式化...”,现在分区显示为 Ext4。

使用 GParted 时,我发现现在有一个 1 MiB 的小未分配分区,但可能不值得大惊小怪。值得先试一试,可能会省去重新安装的麻烦。

相关内容