分页: 1 / 1

[求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-07 11:25
hitly
本身是纯LINUX工作环境的了,但出于某些原因,不得不装回一个WIN,哎,至于什么原因我就不说了。
没有光驱,所以只能硬盘来安装,没有WIN,挂载的ISO也不是个办法,没法进入WIN的安装。
有一个空出来的分区的,请问一下有没有XDJM知道怎么完成才?

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-07 11:56
changys04
貌似win只能装在主分区...用虚拟机vmware使用真实物理硬盘安装行么(硬件识别可能会有问题)?或者考虑grub引导一个dos,然后ghost,然后用ghost装个盗版win

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-07 12:23
adagio
先用grub引导一个PE不就行了

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-07 12:43
yaska
一个方案,不知道可行不。。

linux下 vbox 挂载上本地硬盘,然后从 iso 文件安装xp 到真实硬盘。。

没试过,想出来的。。

那位小白测试看看 :em09

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-07 12:45
yaska
adagio 写了:先用grub引导一个PE不就行了
对,要不, maxdos 这些也可以。。要注意文件位置。

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-08 13:26
TeliuTe
我的是这样弄的:
gnu grub 安装到 MBR里,
在硬盘开头划分一个8G的主分区,一个6G的FAT32逻辑分区,
其他的分区安装了ubuntu8.04
在FAT32分区里放上 grub4dos,winxp的iso

修改/boot/grub/menu.lst
用 gnu grub 引导 grub4dos ,

(用grub4dos 引导 iso
然后用 iso 里的 ghost 方式安装xp)
这一步我是用光驱安装的,开头设想是这样

ghost恢复完以后,
用grub4dos 引导 winxp
似乎 gnu grub 不能识别ntfs 的xp系统

menu.lst 参考:

代码: 全选

default 0
timeout 3

title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=e815c574-
4eec-43f0-9e05-579d82f2b5fa ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet

title Windows NT/2K/XP
find --set-root /ntldr
chainloader /ntldr


title qi dong ISO
find --set-root /deepinxp6.iso
map /deepinxp6.iso (hd32)
map --hook
chainloader (hd32)

title Windows 95/98/NT/2000

root (hd0,0)
makeactive
chainloader +1

title grub4dos
kernel (hd0,4)/g4d/grub.exe

title grub4dos
find --set-root /grub.exe
kernel /grub.exe

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-08 15:00
billbear
yaska 写了:一个方案,不知道可行不。。

linux下 vbox 挂载上本地硬盘,然后从 iso 文件安装xp 到真实硬盘。。

没试过,想出来的。。

那位小白测试看看 :em09
不行,我很久以前用 vmware 试过。
同一块硬盘不同的机器上 win 格式化出来的 ntfs/fat 分区可以有某种不同,虚拟机里格式化的 ntfs/fat 分区在物理机上不一定能启动(不是指硬件驱动引起的启动问题,而是可能根本无法走到加载 ntldr 这第一步,出 ntldr missing 错误)
同样的原因,自己安装好 win 以后制作的 ghost 备份,在本机使用 ghost 恢复才一定能启动。我碰到有人把硬盘拆下来插到别人的机器上 ghost 恢复自己做的备份,回来却出 ntldr missing。就是说,同一个 gho 文件,在不同的机器上恢复得到的东西也可能有细微的区别。我认为是 bpb 的不同,但是不很肯定。
当然了,在虚拟机装好后用 ghost 来回再做一次,应该能得到一个至少可以启动到 ntldr 的结果。但是接下来会碰到硬件的问题,大概要蓝屏。如果在虚拟机里像制作 ghost 版那样处理过,应该是可行的。

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-08 15:06
Jarson
:em05 关注下~~

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-09 3:54
hitly
其它的试过,这个还真不错看起来,真要试一下。
TeliuTe 写了:我的是这样弄的:
gnu grub 安装到 MBR里,
在硬盘开头划分一个8G的主分区,一个6G的FAT32逻辑分区,
其他的分区安装了ubuntu8.04
在FAT32分区里放上 grub4dos,winxp的iso

修改/boot/grub/menu.lst
用 gnu grub 引导 grub4dos ,

(用grub4dos 引导 iso
然后用 iso 里的 ghost 方式安装xp)
这一步我是用光驱安装的,开头设想是这样

ghost恢复完以后,
用grub4dos 引导 winxp
似乎 gnu grub 不能识别ntfs 的xp系统

menu.lst 参考:

代码: 全选

default 0
timeout 3

title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=e815c574-
4eec-43f0-9e05-579d82f2b5fa ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet

title Windows NT/2K/XP
find --set-root /ntldr
chainloader /ntldr


title qi dong ISO
find --set-root /deepinxp6.iso
map /deepinxp6.iso (hd32)
map --hook
chainloader (hd32)

title Windows 95/98/NT/2000

root (hd0,0)
makeactive
chainloader +1

title grub4dos
kernel (hd0,4)/g4d/grub.exe

title grub4dos
find --set-root /grub.exe
kernel /grub.exe

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-09 9:12
yaska
title qi dong ISO
find --set-root /deepinxp6.iso
map /deepinxp6.iso (hd32)
map --hook
chainloader (hd32)

还是grub4dos 牛 :em11

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2009-01-09 11:25
adagio
yaska 写了:title qi dong ISO
find --set-root /deepinxp6.iso
map /deepinxp6.iso (hd32)
map --hook
chainloader (hd32)

还是grub4dos 牛 :em11
还可以这样的? :shock: :shock: :shock:
长见识了

Re: [求助]纯硬盘纯LINUX下如何安装WIN?

发表于 : 2010-04-05 21:40
xiakeboy
关注下… :em01