无忧启动论坛

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

[分享] 从ISO文件直接安装各版本Windows?? 看这里 -- 更新

    [复制链接]
跳转到指定楼层
#
发表于 2011-6-18 01:31:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 jspeng 于 2015-10-9 23:15 编辑

2015-10-09更新:
  更换了包含数字签名的64位firadi64.sys, 已下载附件的, 请重新下载firadisk.img.gz
  经测试, 支持WINDOWS 10安装(包括32位及64位), WIN8理论上支持(未测试)

2011-08-16更新:
  1. 修改grldr链接,使用标准的、最新版本的grldr
  2. 修改menu.lst写法,去除 -mem参数, 小内存机器可以直接使用ISO安装,而不用先将ISO载入内存,但此方式在某些情况下不稳定;
  3. 添加win7/2008使用ISO直接安装的方法

2011-07-25更新: Winvblock和Firadisk的软盘镜像文件均已经更新。
使用winvblock安装2003 x64出错的问题已经被修复(通过修改txtsetup.oem和winvblk.inf)。

现在,
更新后的软盘镜像文件可以用来安装32/64位windows (包括xp,2003,Vista,win7). 同时,也可以使用此镜像文件用于启动32/64位RAMOS.

firadisk.img.gz和winvblock.img.gz均能完成以上需求,不过,推荐使用winvblock, 因为它虚拟出的磁盘性能快些。

更新: 最新版本的grub4dos已经包含了此补丁,不点大和chenall均已经在grub4dos中添加了
Karyonix的补丁。 以后大家可以使用标准发布的grub4dos来制作各种ramos啦。 最新版本的grub4dos下载地址在这儿 :
http://code.google.com/p/grub4dos-chenall/downloads/list
其他信息请见本帖第15楼和http://bbs.wuyou.net/forum.php?mod=viewthread&tid=195658


关于制作ramos (XP/2003, 32位/64位),请参见另一个帖子:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=195574

使用firadisk 0.0.1.30或winvblock 0.0.0.8软盘镜像文件,配合Karyonix打了补丁的Grub4dos, 可从ISO文件直接安装任意版本的windows, 包括windows 2000, windows xp 32/64bit, windows 2003 32/64bit, win7 32/64bit.
前提是内存足够,如果原ISO上没有集成SATA驱动,请在firadisk的软盘镜像文件中添加SATA驱动或使用网上提供的F6镜像。

大家可能都用过firadisk来安装XP,但2003不成功,主要原因是2003加了验证,windows初始化时会清空grub4dos hook的内存。(参阅http://reboot.pro/13546/page__st__45)。Karyonix对Grub4dos打了个补丁,解决了这个问题,所以可以直接用ISO安装了。不仅32位,连64位2003也可以。64位XP没有中文版本,2003有中文版本。


附grub menu.lst写法 (安装xp/2003):
title 从ISO镜像安装Windows -- 第一次启动,文件名win.iso
map --mem (hd0,0)/boot/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /win.iso
map /win.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title 从ISO镜像安装Windows -- 第二次启动
map --mem (hd0,0)/boot/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /win.iso
map /win.iso (0xff)
map --hook
chainloader (hd0)+1

注: 在以前的写法中,是用map --mem /win.iso (0xff), 是将ISO整体载入内存,因此对内存要求较大。而经测试,可以直接读取ISO文件进行安装,减少了内存需求。 但在特定情况下,可能会出错。

此帖主要思路和做法来源于
http://reboot.pro/13546,在此对Karyonix和Shao Miller表示衷心感谢


如果要使用ISO安装Windows 7 /Windows 2008 /Windows 8 /Windows 10, 请使用如下方法:
1. 解压firadisk.img.gz到硬盘/U盘上,假定你解压到D:\firadisk目录下
2. 使用下面所附的grub菜单,启动WIN7/2008/WIN8/WIN10的ISO安装 (假定ISO文件名为win7.iso)
3. 在点击’开始安装‘前, 按Shift+F10, 打开DOS窗口,切换到解压的firadisk所在目录, 如果是安装64位Windows, 请切换到firadisk\amd64目录下
    cd D:\firadisk
    cd D:\firadisk\amd64
4. 执行如下命令: devcon install firadisk.inf root\firadisk, 如果显示成功加载驱动,则胜利就在眼前了
5. 按顺序列示硬盘盘符,你会发现多出了一个盘符, 其中内容为ISO中内容
6. 点击开始安装吧

title Setup Win7/2008/Win8/Win10 from ISO directly
map --mem (md)0x800+4 (99)
find --set-root /win7.iso
## 如果内存较大或者出现 'ISO文件不连续' 的错误,  请将如下一行替换为 map --mem /win7.iso (0xff)
map /win7.iso (0xff)  
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/win7.iso;\n\0
root (0xff)
chainloader


[ 本帖最后由 jspeng 于 2011-8-18 02:07 编辑 ]

firadisk.img.gz

98.81 KB, 下载次数: 2812, 下载积分: 无忧币 -2

firadisk 0.0.1.30, 通用版本, 支持 32/64位windows安装 和 RamOS

winvblock.img.gz

130.3 KB, 下载次数: 3124, 下载积分: 无忧币 -2

winvblock 0.0.0.8, 通用版本, 支持 32/64位windows安装 和 RamOS

grldr_2011_08_09_hacked.zip

148.35 KB, 下载次数: 2151, 下载积分: 无忧币 -2

修改了内置菜单的最新版本grldr, 只使用所在盘根目录下的menu.lst而不进行查找,便于大家定制和合盘

评分

参与人数 3无忧币 +30 收起 理由
szmsys + 5 赞一个! 辛苦!谢谢!
foolst + 5 很给力!
loveqianool + 20 精品文章

查看全部评分

175#
发表于 2025-1-23 21:12:54 | 只看该作者
学习学习
回复

使用道具 举报

174#
发表于 2025-1-20 06:16:18 | 只看该作者
谢谢分享!
回复

使用道具 举报

173#
发表于 2023-11-9 09:45:16 | 只看该作者
回复

使用道具 举报

172#
发表于 2023-11-9 09:27:46 | 只看该作者
失效了
回复

使用道具 举报

171#
发表于 2022-4-23 22:59:53 | 只看该作者

感谢大神分享,可是系统说我下载权限  ????
回复

使用道具 举报

170#
发表于 2022-4-23 22:58:20 | 只看该作者
什么?系统说我无权下载???
回复

使用道具 举报

169#
发表于 2020-2-11 09:34:21 | 只看该作者
感谢大神分享
回复

使用道具 举报

168#
发表于 2020-2-10 17:22:41 | 只看该作者
感谢楼主分享
回复

使用道具 举报

167#
发表于 2016-1-4 15:43:48 | 只看该作者
试试,下。
回复

使用道具 举报

166#
发表于 2015-12-27 18:16:21 | 只看该作者
谢谢谢谢谢谢谢谢
回复

使用道具 举报

165#
发表于 2015-12-8 09:51:03 | 只看该作者
这个还是比较给力啊,如果能有GRUB2版本就更好 了!!!
回复

使用道具 举报

164#
发表于 2015-12-6 12:55:44 | 只看该作者
不错,以测试,很方便啊
回复

使用道具 举报

163#
发表于 2015-12-6 12:43:11 | 只看该作者
老大,2015-10-09更新的firadisk.img.gz安装WIN10

开始,很顺利,但是,卡在分区选择界面:win10系统出现“我们无法创建新的分区 也找不到现有的分区”
回复

使用道具 举报

162#
发表于 2015-11-4 14:05:55 来自手机 | 只看该作者
是Iso安装器吗?什么概念?
回复

使用道具 举报

161#
发表于 2015-11-4 14:02:51 来自手机 | 只看该作者
什么意思,?是Win.Iso安装工具吗?下载了就能直装XP/03/W7/W8/W10
回复

使用道具 举报

160#
发表于 2015-11-3 21:39:16 | 只看该作者
下载备用
回复

使用道具 举报

159#
发表于 2015-11-3 21:38:59 | 只看该作者
前来学习一下,谢谢分享
回复

使用道具 举报

158#
发表于 2015-11-3 15:31:13 | 只看该作者
有没有不用解压firadisk.img.gz直接安装win10的办法呢?
回复

使用道具 举报

157#
 楼主| 发表于 2015-10-26 08:48:16 | 只看该作者
新版本的GRUB4DOS支持GPT, 故个人理解,只要系统本身(WIN8,WIN10)等支持GPT,就可以安装, XP就不要想了, WIN7也支持,但未测试过.
回复

使用道具 举报

156#
发表于 2015-10-24 12:25:31 | 只看该作者
jspeng 发表于 2015-10-12 19:24
1. 这种方式和直接用光盘安装是一样的效果.
2. 32位PE是无法安装64位系统的.
3. 某些精简过系统ISO ...

此法能在GPT格式下安装吗?
回复

使用道具 举报

155#
 楼主| 发表于 2015-10-12 19:24:58 | 只看该作者
本帖最后由 jspeng 于 2015-10-12 19:30 编辑
kcyou 发表于 2015-10-12 10:10
这种安装方式好处是什么,感觉启动PE后将ISO加载到虚拟光驱再运行SETUP.EXE安装较方便。


1. 这种方式和直接用光盘安装是一样的效果.
2. 32位PE是无法安装64位系统的.
3. 某些精简过系统ISO中,是没有SETUP.EXE的
4. 从效率上来讲, 用PE安装, 运行SETUP, 是要先复制临时文件到硬盘的. 而用ISO直接安装,没有此步骤
5. 使用PE安装, 有可能在安装时无法进行特定磁盘操作(如格式化,卷组操作等).

点评

此法能在GPT格式下安装吗?  详情 回复 发表于 2015-10-24 12:25
回复

使用道具 举报

154#
发表于 2015-10-12 10:10:05 | 只看该作者
这种安装方式好处是什么,感觉启动PE后将ISO加载到虚拟光驱再运行SETUP.EXE安装较方便。

点评

1. 这种方式和直接用光盘安装是一样的效果. 2. 32位PE是无法安装64位系统的. 3. 某些精简过系统ISO中,是没有SETUP.EXE的  详情 回复 发表于 2015-10-12 19:24
回复

使用道具 举报

153#
发表于 2015-10-10 08:17:18 来自手机 | 只看该作者
感谢楼主分享,有机会试试看
回复

使用道具 举报

152#
 楼主| 发表于 2015-10-9 23:18:00 | 只看该作者
自己顶上来, 更新一下, 便于大家安装WIN10.
回复

使用道具 举报

151#
发表于 2015-4-15 17:31:25 | 只看该作者
感谢楼主分享方法
回复

使用道具 举报

150#
发表于 2014-1-5 10:54:01 | 只看该作者
这个要好好学习了。
回复

使用道具 举报

149#
发表于 2014-1-5 02:04:22 | 只看该作者
直接安裝XP ISO真是太方便了!
多謝
回复

使用道具 举报

148#
发表于 2013-10-4 22:21:15 | 只看该作者
忘了,连注册名字都忘了,重新注册一个再来顶贴,谢谢68楼
回复

使用道具 举报

147#
发表于 2013-5-14 14:42:07 | 只看该作者
找来找去,终于从这里找到了解决0x000007B的错误的方法
回复

使用道具 举报

146#
发表于 2013-5-5 18:07:47 | 只看该作者
gurb是个好东西 不过貌似很难学
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-5-15 12:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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