所以我在 PC 上安装了 ubuntu 12.04。我的闪存驱动器(启动驱动器)上有 Windows 7 文件,我还将它们复制到我的桌面。显然我无法运行 setup.exe,因为 .exe 是 Windows 命令,那么我该如何安装 Windows?
答案1
如何在不刻录光盘的情况下从 Ubuntu 安装 Windows 7
如果您在 ubuntu 上运行并且想要在不刻录光盘的情况下安装 Windows 7,您可以尝试按照以下步骤使用 iso 文件安装 Windows 7。
步骤1:
从以下网址下载 grub4dos:http://download.gna.org/grub4dos/grub4dos-0.4.4-2009-06-20.zip解压grub.exe并将此文件放入Ubuntu分区的根目录(“/”)下。
第2步:
创建一个 4GB ntfs 分区并将 Windows7 iso 中的所有文件粘贴到此分区中。(使用此 GUI 工具:从系统->管理员菜单执行 sudo apt-get install gparted ntfsprogs.launch)。使用此命令挂载 Win7 iso(更改“/path/to/your/iso”):
sudo mount /path/to/your/iso /mnt -o loop
然后复制 /mnt 中的所有文件并将其粘贴到之前创建的 ntfs 分区的根目录中。
步骤3:
对于 Ubuntu 9.10(使用 grub2):运行:
sudo gedit /etc/grub.d/40_custom
将以下内容粘贴到末尾:
菜单项“Grub for Dos”{ insmod ntfs
设置根=(hdx,y)
Linux /grub.exe }
注意:这里“set root=(hdx,y)”需要修改,我的 ubuntu 安装在 /dev/sda11,所以
应为“set root=(hd0,11)”
然后运行:
sudo 更新 grub
对于 ubuntu 9.04 及旧版本(使用旧的 grub 引导加载程序):
跑步:
sudo gedit /boot/grub/menu.lst
添加以下内容:
标题 grub4dos
根 (hdx,y)
内核/grub.exe
引导
注意:“root (hdx,y)”与之前的不同,我的 ubuntu 分区是:/dev/sda11,这里
它应该是“root (hd0,10)”(不带引号)。
步骤4:
重启后grub里多了一个新条目:“Grub for Dos”或者“grub4dos”。选中它然后按c
进入 grub>,然后:
grub>find --set-root /bootmgr
grub>chainloader /bootmgr
grub>启动
现在,我们进入Win7安装引导界面。按Shift+F10进入cmd命令
行,然后在 X:/sources 位置运行以下命令来启动:
安装程序
希望能帮助到你