为什么我无法在 Windows 动态磁盘上安装 Ubuntu 或 Wubi?

为什么我无法在 Windows 动态磁盘上安装 Ubuntu 或 Wubi?

我已经尝试安装 12.04 一段时间了,我在 Windows 7 上运行,并且已经创建了分区(它是动态的)。我尝试过从光盘启动,也尝试过 Windows 安装程序。我还没有尝试使用任何修复启动程序或任何东西。每次我尝试从任何一个程序加载时,都会收到错误:

command=C:\windows\sysnative\bcdedit.exe /set {03f9077f-661f-11e1-845a-d08b36406c3d} device partition=U;

retval=1

stderr=An error has occured setting the element data.
The request isn't supported

stdout=

然后,它会创建一个包含我无法理解的信息的日志文件。

如果仅仅是因为它是一个动态分区,请有人帮忙。
如果更详细,有没有人知道可能的解决方案或明确的解决方案请表达出来。

答案1

注意:Wubi 是通过 Windows 安装程序安装在 Windows 驱动器上的 Ubuntu

Ubuntu 和 Wubi 都无法从动态磁盘启动

Ubuntu 的引导程序 GRUB 和 Wubi 的引导程序 GRUB4DOS 都无法识别 Microsoft 动态磁盘/卷/分区 (SFS),因此它们无法从中启动;当您无法启动时,安装它们也没有意义。

您有三个选择:

  • 将动态磁盘转换为基本磁盘(首先备份所有数据!),之后您就可以安装 Wubi 或与 Ubuntu 双启动。
  • 在你的系统中添加另一个硬盘,在上面安装 Ubuntu,并将你的系统设置为从该硬盘启动;你可以在启动时从 GRUB 菜单中选择启动 Windows 或 Ubuntu
  • 保持磁盘原样,并在虚拟机(例如 Virtualbox 或 VMWare Player)中运行 Ubuntu。

答案2

安装 Ubuntu 的最佳方式是将其安装在与 Windows 系统双启动的单独分区上。根据我多次安装的经验:一段时间后,没有人再使用 Windows 操作系统。唯一需要做的是:使用 Gparted 在您的 PC 上创建一个 ext4 分区,然后在该分区上安装 ubuntu。借助 grub,您将能够双启动。

答案3

我也遇到过同样的问题。经过几天的研究,我发现你使用的硬盘类型可能存在问题。如果是动态的,它就行不通了。

要检查这一点,如果您使用的是 Windows 7,请在“开始”菜单中找到“磁盘管理”,或者在 XP 中在“运行”实用程序中键入 devmgmt。查看磁盘 0 - 这应该是您的启动设备。如果它是动态的,那么您将面临一个大问题。尝试右键单击单词“磁盘 0”。如果“转换为基本磁盘”选项可用,那么您很幸运。继续单击它!

如果没有,请尝试这个链接:http://www.pcreview.co.uk/forums/change-dynamic-disk-basic-without-losing-data-t1481159.html。我自己还没有尝试过,但希望它能起作用。祝你好运!

答案4

我不是专家,但我认为你有一个防火墙或防病毒软件阻止执行命令,

您还可能会发现此链接比 Windows 安装程序 (wubi.exe) 更有用。 http://www.linuxbsdos.com/2012/05/17/how-to-dual-boot-ubuntu-12-04-and-windows-7/

相关内容