现在,我确信这个非常熟悉的问题激起了您的愤怒,但是请听我说完。
我在 Gnome Classic 桌面上运行 Ubntu 12.04。我想在其上安装 Windows 7 Home Premium 64 位,以进行双启动。
我已经查看了有关该程序的几个链接:https://help.ubuntu.com/community/WindowsDualBoot
https://help.ubuntu.com/community/MultiOSBoot
如何在 Ubuntu 和双启动之后安装 Windows 7?
现在,这些链接中包含了许多看似合理的解决方案。虽然一般的设置几乎总是分为 3 个独立的步骤:创建 NTFS 分区、安装 Windows 和修复 GRUB;但我的问题是,我应该遵循其中的哪一个?我假设我不能按顺序尝试所有这些步骤,否则会在某些地方出错。
对我来说最有希望的是:
> Its easy to install duel OS but If you install windows after Ubuntu
> Grub will be affected. Grub is a booting system of Linux base system.
> You can follow above steps or you can do just the following....
>
> Make space for your windows from ubuntu. (Use Disk Utility tools from
> ubuntu) Install windows on freed space. After installing login to
> windows To fix this you can install a program 'EasyBCD' in Windows.
> Download it here
>
> Follow these steps to restore GRUB when after installing EasyBCD:
>
> - Launch the program and select ADD NEW ENTRY from the EasyBCD Toolbox
>
> - Select the 'Linux/BSD' from the operating systems column
>
> - Choose GRUB (Legacy) under type and Click on the ADD ENTRY icon
>
> - Choose YES to the restart prompt GRUB will be displayed after the restart which will detect the Ubuntu partition for you to be able to
> boot into Ubuntu
和
> Installing Windows after Ubuntu is not the recommended process for a
> dual boot Windows and Ubuntu system, but it is possible.
>
> First, you have to make sure that the 50GB free space is available,
> resizing your Ubuntu by using gParted if necessary. Also use gParted
> or Disk Utility to format the the free space as NTFS, this prevents
> Windows 7 from creating an additional boot partition in addition to
> the "C" drive. Next, boot to the Windows DVD installer and install
> Windows on the NTFS partition. Upon reboot, Windows will automatically
> boot and you won't see the grub menu allowing you to choose Ubuntu,
> because the Windows bootloader has replaced grub.
>
> Now, what you need to do is run Ubuntu from LiveCD or LiveUSB and
> install boot-repair.
>
> To install boot-repair, open up a terminal by pressing Ctrl+Alt+T and
> type the following commands:
>
> sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get
> update sudo apt-get install -y boot-repair && boot-repair After
> installation, boot-repair will automatically launch, if is doesn't,
> launch it via Dash.
>
> Make sure to select recommended repair to repair grub. Reboot and
> that's it.
>
> You should now have a Grub menu on boot, allowing you to choose from
> Ubuntu, memtest, and Windows 7
你怎么认为?
答案1
第二个更好一些。
通过 Windows 加载器链式加载 GRUB(方法 1)将导致 2 阶段启动。
首先,您必须从 Windows 引导加载程序中选择 ubuntu,然后 grub 会出现,您必须再次选择 ubuntu。虽然您可以将超时值设置为 0 以跳过 grub 屏幕,但在更新内核时,有时您可能需要启动旧版本。
最好让 GRUb 来控制。:)