双启动在非UEFI系统上安装带有Windows 7(64)的Ubuntu 12.04
我似乎无法为非UEFI固件系统安装正确的引导加载程序。 我正在尝试安装Ubuntu 12.04和Windows 7(64),它们在技术上与GPT兼容,但仅在固件启用UEFI时才适用于Windows。 我的系统使用旧的BIOS系统,不支持UEFI。 因此,每当我完成我的Ubuntu安装并尝试安装Windows时,我就会收到“无法安装到GPT分区类型”错误。
即使我使用Gparted为Windows格式化特殊的NTFS文件格式,它也无法处理GPT分区样式,因为它没有UEFI。 但我的ubuntu安装总是在安装过程中强制GPT,并且从不询问我是否要安装旧的BIOS样式MBR。
我该如何解决这个问题? 两个操作系统都会自行安装问题,当我尝试安装第二个操作系统时,它无法识别任何其他分区,并尝试在另一个上重写它自己。 我已经尝试过两个操作系统,并且总是遇到同样的问题。 由于没有办法让Windows在不升级主板的情况下识别GPT,如何告诉Ubuntu在安装时使用旧的MBR?
我是否必须下载具有特定grub版本的特殊Ubuntu? 或者我应该以某种方式手动配置我的分区以强制它不使用GPT?
谢谢,
你在某个地方犯了一个错误。 LiveCD不使用grub作为引导加载程序,它使用Syslinux。
-
从Desktop Live CD启动并在看到以下内容时按向下箭头:
-
按Enter键并选择英语:
-
按F6,转到
nomodeset
,然后按Enter键。 你会在旁边看到一个X. 然后按Esc,然后“尝试Ubuntu” -
如果上述操作无效,请重复步骤1-2,但按F6,然后按Esc查看命令行。 在那里,用
nomodeset
替换quiet splash
,然后按Enter键。
您应该做的第一件事是安装Windows:在安装过程中,使用Windows CD为Windows创建一个分区,并为Linux留出一些未分区/可用空间 。
例如,在500GB HD上,您可以使用100 GB作为第一个Windows分区,并留下400G的未分区空间。
根据您对主板的说法,使用Windows CD进行分区将自动创建MBR分区。
安装并运行Windows后,使用Ubuntu CD启动并使用GParted创建必要的分区以接收Ubuntu。
Ubuntu(和Debian一样)可以安装在两种分区系统,GPT和MBR中。 所以没问题,只需使用GParted添加另一个分区即可。 但请注意不要触摸已创建的第一个分区(在Windows安装期间创建的分区)。
例如,你可以为你的Ubuntu安装创建一个100G的第二个分区类型ext3(磁盘上应该保留300GB的未分区空间)。
继续安装Ubuntu。 如果你正确地做了一切,你将以双启动高清安装(Windows / Ubuntu)结束。 祝好运!
- 安装ubuntu时的GPT分区表警告消息
- 如何在基于UEFI的系统中为GPT格式的系统驱动器上的* buntu操作系统创建使用LVM的多重引导环境?
- 在’/ dev / sda’上检测到GPT(GUID分区表)! util fdisk不支持GPT。 使用GNU Parted
- 如何在基于EFI的PC上为Ubuntu准备磁盘?
- 警告:分区未被XXX错位 – 重新审视此问题
- Windows 8安装程序抱怨MBR分区,但我没有看到任何?
- 如何在Ubuntu安装之前修复MBR分区? 分区与GPT备份扇区重叠
- Ubuntu 14.04单启动,启用UEFI模式
- 如何在具有UEFI和GPT SSD磁盘的64位PC上安装Ubuntu 12,没有当前的操作系统?