无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 10277|回复: 16
打印 上一主题 下一主题

[求助] 如何实现通过启动U盘上的ISO安装winxp和win7

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-27 18:26:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是半个菜鸟,最新突然想做一个启动U盘,然后通过U盘上的ISO镜像文件直接安装winxp或是win7(不通过PE,也不想载入内存,直接map成光驱)。
    在看了若干前辈的帖子后,现在启动U盘已经搞定了,貌似win7的ISO安装已经搞定了(直接把ISO文件map成光驱启动),但是winxp始终有些问题,可以正常引导,但是载入文件一结束就蓝屏,大概意思是新安装的硬盘或硬盘驱动非法。
    已经折腾了好几天了,始终没有什么眉目,请知情的前辈指教,谢谢!
    win7的启动菜单如下:
       title ISO Setup Win7
       map /BOOT/ISOS/win7.iso (0xff)
       map --hook
       chainloader (0xff)
       savedefault --wait=2
    winxp的启动菜单如下:
       title ISO Setup Winxp
       map --mem /BOOT/IMGS/firadisk.img (fd0)
       map /BOOT/ISOS/winxp.ISO (0xff)
       map --hook
       chainloader (0xff)

[ 本帖最后由 2011freeyoung 于 2011-3-27 18:28 编辑 ]
2#
发表于 2011-3-27 18:53:37 | 只看该作者
先确认你的硬盘模式(是不是sata、scsi、raid等硬盘),原版的XP没有srs驱动。。。
回复

使用道具 举报

3#
发表于 2011-3-27 19:01:35 | 只看该作者
回复

使用道具 举报

4#
发表于 2011-3-27 20:45:36 | 只看该作者

回复 #1 2011freeyoung 的帖子

win7的不建议在grub下安装   就算是可以启动进入界面也没办法完成安装  因为真正执行安装时grub仿真的镜像已经失效了  会提示你找不到安装源

xp的可以安装是因为有第三方驱动 firadisk 的缘故   能使grub的仿真一直生效  所以可以安装成功
回复

使用道具 举报

5#
 楼主| 发表于 2011-3-27 21:45:40 | 只看该作者
那也就是说xp的ISO安装必须载入内存使用虚拟盘的方式么?直接map不行?
回复

使用道具 举报

6#
发表于 2011-3-27 21:58:05 | 只看该作者

回复 #5 2011freeyoung 的帖子

不一定  看firadisk驱动是哪个版本的  0.0.1.30版firadisk驱动可以直接map安装iso  之前的最好是map至内存再安装

具体看这个帖子  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=189385

还有就是用脚本  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=182793
回复

使用道具 举报

7#
 楼主| 发表于 2011-3-27 22:23:07 | 只看该作者
在脚本那个帖子中,执行安装时还是map进内存的,是不是加上“--nomem”参数就行了?我加上后好像就蓝屏了,不加确实是可以的。
回复

使用道具 举报

8#
发表于 2011-3-27 22:43:04 | 只看该作者

回复 #7 2011freeyoung 的帖子

两种方法

1、 RUN --fira-fd0 /WIN$.ISO 形式

      只能使用0.0.1.30版firadisk驱动,且驱动文件和镜像文件需连续存放,不载入内存

2、RUN --firadisk /WIN$.ISO  形式

     通用版,对firadisk驱动版本无要求,无需文件连续存放,载入内存
回复

使用道具 举报

9#
 楼主| 发表于 2011-3-28 21:44:17 | 只看该作者
再请教一下版主:
使用方法一,报错“command error”。另外,如果把winxp的ISO解开到U盘根目录,如何编写菜单才能进行安装?
回复

使用道具 举报

10#
发表于 2011-3-29 00:21:40 | 只看该作者

回复 #9 2011freeyoung 的帖子

command error是你输入的参数有问题  再检查下吧  或者下最新版的再试下

散包的应该没办法安装  xp不支持这种安装方式
回复

使用道具 举报

11#
发表于 2011-3-29 12:15:40 | 只看该作者

回复 #1 2011freeyoung 的帖子

xp比较好装,这里有简单封装过的:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

12#
发表于 2011-4-10 21:10:30 | 只看该作者
悲剧,没一个人认真解决问题的。这么简单一个问题,竟然……

直接给出答案,直接map
title  XP Install Step 2                          (3)
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /ramos.IMG
map /ramos.IMG (hd0)
map /xp.iso (0xff)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/xp.iso;disk,vmem=find:/ramos.IMG;\n\0
root (hd0,0)
chainloader /ntldr

title  XP Install Step 1  -firadisk.img           (4)
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /ramos.IMG
map /ramos.IMG (hd0)
map --mem /firadisk.img (fd0)
map  /xp.iso (0xff)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/xp.iso;disk,vmem=find:/ramos.IMG;\n\0
chainloader (0xff)


根目录需要三个文件
ramos.IMG
xp.iso
firadisk.img                 firadisk 1.30的软盘映像
自己可以改文件名

安装xp时可能需要按 F6

点评

有点麻烦了  详情 回复 发表于 2013-8-24 20:39
回复

使用道具 举报

13#
发表于 2013-8-24 20:39:19 | 只看该作者
2011dingfei 发表于 2011-4-10 21:10
悲剧,没一个人认真解决问题的。这么简单一个问题,竟然……

直接给出答案,直接map

有点麻烦了
回复

使用道具 举报

14#
发表于 2013-8-25 21:19:10 | 只看该作者
回复

使用道具 举报

15#
发表于 2013-8-28 20:42:51 | 只看该作者
easy2boot?
回复

使用道具 举报

16#
发表于 2014-1-3 14:30:46 | 只看该作者
楼主,难道win7原版的iso文件直接map就行了?没试过,是真的吗?
回复

使用道具 举报

17#
发表于 2014-3-14 16:40:51 | 只看该作者
正在学习怎么加载xp的iso
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-3 08:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表