我的 hp stream 13 上有一个可以运行的 Ubuntu 版本,我愚蠢地尝试从 EFI 文件和恢复磁盘修复 Windows 安装。我没有成功,现在我有一个包含所有数据的分区,但我无法使用它,因为它显示“基本数据分区”且内容“未知”。
我希望可以重新启动该 HD 分区中的系统,但我找到的 grub 修复答案不起作用。有什么方法可以恢复存储在那里的数据吗?我已经尝试了几个程序,但都没有效果,比如重新安装 grub、testdisk、gdisk...
我吸取了教训。在保存重要数据之前,不要触碰操作系统。
希望您能帮上忙。谢谢!
答案1
以只读模式手动挂载文件系统。
使用以下命令检查文件夹 /media 中是否有 Windows 分区的挂载点(用于挂载分区的文件夹):
ls /media
如果您没有看到 Windows 分区的文件夹,则应该使用以下命令创建一个文件夹:
sudo mkdir /media/windows
接下来,使用以下命令将分区以只读模式挂载到此文件夹上:
mount -t ntfs-3g -o ro /dev/sda3 /media/windows
请注意,如果您的挂载点名称不同,则应更改 /media/windows。现在,您将能够使用 Ubuntu 中的任何程序查看/打开 Windows 分区上的文件。但是,由于分区处于只读模式,您将无法写入分区或修改任何文件。这样,您将恢复数据
答案2
只是为了在我的输入中添加更多信息。我没有找到任何方法来挂载此分区。我正在考虑在这个分区中安装 grub 并希望它能够启动,但在得到有关挂载它的答案之前,我不想在磁盘上写入任何内容。有没有办法“强制”挂载,让系统“相信”这是一个 ext3/ext4 分区?