分页: 1 / 4

旁门左道:没有 c 盘的 windows。21楼:Howto:在单 ubuntu 系统上再安装一个 xp 到一个逻辑分区

发表于 : 2009-09-05 0:06
billbear
今天看到 climbing 先生一篇有趣的东东 http://bbs.wuyou.com/viewthread.php?tid ... 3D1&page=1
以 linux 用户的角度,有了这个应用。纯粹在逻辑分区上存活的 windows xp :P

假设在主分区"C 盘" 和逻辑分区 "D 盘" 各安装了一个 windows,菜鸟易犯的错误是把 "C 盘" 干掉,在上面安装一个 linux,由于 windows 必须从主分区启动,"D 盘"的 windows 就成了摆设。这时候通常就傻眼了,但是 climbing 告诉我们,这时候可以从一张软盘启动,这张软盘上有 ntldr,ntdetect,boot.ini 等等通常在 "C 盘" 上的启动文件。进一步地,可以用一个存放在硬盘上的软盘映像。我做了一个这样的映像,在附件里。映像里的 boot.ini,包含从分区1~9启动 windows 的菜单,启动后根据自己的情况选择。windows 的分区编号,是不分主分区和逻辑分区的,按顺序数下来就是了。
具体的用法: 把 memdisk.gz 和 xpflp.zip 放在 /boot 下,在 menu.lst 里添加
title windows
kernel /boot/memdisk.gz
initrd /boot/xpflp.zip
如果 /boot 是单独分区,就写成
title windows
kernel /memdisk.gz
initrd /xpflp.zip

xpflp.zip 是软盘映像 xpflp.img 的压缩。你也可以解开它。

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 0:46
billbear
在一个纯粹的 linux 机器上,临时想要安装 xp 到一个逻辑分区,用正规的途径是不行的,windows 会拒绝。但如果你曾经在这台机器上安装过 xp (不论在哪个分区),并且留有它的 ghost 映像,现在恢复映像到一个逻辑分区,并且用上面的方法,选择从相应序号的分区启动 windows 就可以了。下面的图,我恢复的是一个曾经的主分区"C 盘"的映像,现在我第一次看到一个逻辑分区被叫做 "C 盘",虽然古怪,但是一切正常。

按理说,那些 ghost 版的 xp 应该能这样被安装到逻辑分区里的,我测试了深度的版本,可以启动,但是没等完成安装驱动就死机了。还不清楚原因。

另一个可以想到的应用是 linux 和 windows 7、xp 共存时,选择 windows 要经过 grub 和 bootmgr 二重菜单,现在可以用这个在 grub 里直接做 xp 的启动项(把我软盘映像里 boot.ini 里对你没用的启动项去掉),并且把 win7 的菜单等待时间调为 0,可以消灭二级菜单。

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 1:06
adam8157
哈哈 这个强

但是我只分了三个区 全是主分区 必要时可以把swap干掉装个win :em11

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 1:07
wangks18
有点意思

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 10:47
adagio
无忧的神人就是多
毛主席说的没错,人民的力量是强大的,而人民一旦上了山、结了寨,就更加林世界震惊 :em11

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 10:49
wangdu2002
:em11还好某家动作快,总算抢到了首页地板。 :em11
熊哥要补充一下才好啊,怎样在没软驱的情况下搞出那个软盘引导映像,直接引导之。 :em02

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 11:16
tenzu
就是说能把虚拟机省了?

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 11:18
wangdu2002
tenzu 写了:就是说能把虚拟机省了?
不是这么回事,还是多个独立系统,但是可以节约主分区。 :em04

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 11:24
adagio
wangdu2002 写了::em11还好某家动作快,总算抢到了首页地板。 :em11
熊哥要补充一下才好啊,怎样在没软驱的情况下搞出那个软盘引导映像,直接引导之。 :em02
这都不会?windows下做这玩意的咚咚多了,好像那个hp的什么U盘引导制作工具就行,搜啊!

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 12:15
photor
:em09

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 19:39
jarryson
安装不安装的上是个问题。。。如果没有windows格式分区在最前面

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 19:41
wangdu2002
这都不会?windows下做这玩意的咚咚多了,好像那个hp的什么U盘引导制作工具就行,搜啊!
有没有lin下制作fd0镜像的工具?,泡坛子泡久了,搜索能力下降,反正一切本坛都有。 :em02

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-05 19:44
smallapple
安装的启动盘镜像要怎么做? :em03

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-06 1:04
billbear
smallapple 写了:安装的启动盘镜像要怎么做? :em03
不能"安装",只能 ghost
我原本期望 ghost 版可以用的,但目前证实可行的是本机自己做的 ghost 备份
深度 ghost 版在最后配置时还无法适应完全没有主分区的局面 :em22
我修改了 1、2 楼
但我相信自制 ghost 版应该可以。

Re: 旁门左道:没有 c 盘的 windows

发表于 : 2009-09-06 1:14
hubert_star
jarryson 写了:安装不安装的上是个问题。。。如果没有windows格式分区在最前面
不一定非要windows的分区,但是一定要是windows能识别的分区,比如电脑制造商的隐藏分区这类

否则,不允许安装

但是,安装好以后,移动到别的盘,很多软件的内置注册表路径会有问题,要全部改变盘符,尤其是sp补丁这类的东西