尝试安装 Linux (Red Hat 5) 和 Windows 7。我创建了一个新分区 (大小为 10 GB) 并将其用于 Linux 安装。安装后,我遇到了问题GRUB geom error
,我的系统无法启动。
尝试了几次之后,我不得不格式化整个硬盘并运行修复文件出现以下警告信息:
将创建新的 MBR,并且某些分区可能无法访问
现在,即使我已经恢复了 Windows,Linux 分区也完全不可见。(似乎警告消息已成为现实,因为该分区看起来已无法访问。)
我的新硬盘容量也减少了 10 GB,并且使用任何软件都无法显示。
我怎样才能恢复那个无法访问的分区?
编辑
我试过磁盘管理通过Linux救援盘。出现错误22,详细信息如下:
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 22: Invalid argument
The kernel still uses the old table.
The new table will be used at the next reboot.
在 Windows 中启动失败。
答案1
使用 Linux 实时磁盘或救援磁盘启动、运行fdisk
,然后从那里删除 10GB 分区。
答案2
Super Grub 很棒。它可以修复你的引导加载程序。 http://www.supergrubdisk.org/
将 ISO 刻录到磁盘,将其放入驱动器,重新启动,从磁盘启动,按照说明操作。效果很好。:)