安装 Win 8 后未检测到 Ubuntu 分区文件系统

安装 Win 8 后未检测到 Ubuntu 分区文件系统

我在现有的 Windows 7 和 Ubuntu 双启动系统上安装了 Windows 8。我以为,像往常一样,只需重新安装 grub 就可以解决问题。但这次发生了一些奇怪的事情。

我从 liveUSB 运行了引导修复,重新启动,但仍然没有得到 GRUB。然后我开始调查一下。这是 fdisk:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   204802047   102297600    7  HPFS/NTFS/exFAT
/dev/sda3       204804094   283410431    39303169    5  Extended
Partition 3 does not start on physical sector boundary.
/dev/sda4       283410432   976773119   346681344    7  HPFS/NTFS/exFAT
/dev/sda5       267788288   283410431     7811072   82  Linux swap / Solaris

Windows 在 sda2 中,Ubuntu 在 sda3 (ext3) 中。如果我尝试挂载它:

sudo mount /dev/sda3 /mnt
mount: you must specify the filesystem type

这是 parted -l:

Number  Start   End    Size    Type      File system     Flags
 1      1049kB  106MB  105MB   primary   ntfs            boot
 2      106MB   105GB  105GB   primary   ntfs
 3      105GB   145GB  40.2GB  extended
 5      137GB   145GB  7999MB  logical   linux-swap(v1)
 4      145GB   500GB  355GB   primary   ntfs

所以我无法检测到我的 Ubuntu 分区的文件系统!

这是启动修复日志: http://paste.ubuntu.com/6221718/

我能做些什么?

答案1

除非你有另一个物理磁盘,否则你的 Windows 安装已经破坏了 Linux。恐怕现在恢复 Ubuntu 基本上是不可能的。如果你有重要的用户数据,你可以尝试使用相簿尝试恢复它,但这可能是一个冗长的过程。至于让 Ubuntu 再次启动,重新安装是迄今为止最简单的解决方案。

相关内容