无忧启动论坛

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

chenall在吗?Karyonix给Grub4dos打了个补丁,可以从从ISO文件直接安装各版本Windows

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-19 14:30:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Karyonix给Grub4dos打了个补丁,可以从从ISO文件直接安装各版本Windows。不知道是否可以集成到http://code.google.com/p/grub4dos-chenall/?原帖子在这:

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=195573&page=1#pid2259260
2#
发表于 2011-6-19 17:33:31 | 只看该作者
我的机子用原版GRLDR+FIRADISK+2K3 做RAMOS启动蓝屏,换用这个修改的GRLDR还是滚动条蓝屏
回复

使用道具 举报

3#
发表于 2011-6-19 17:58:48 | 只看该作者

回复 #2 11ydy 的帖子

鉴于2003的特殊性,你需要在加载ramos镜像前加载firadisk/winvblock软盘镜像。请参考 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=195574&extra=page%3D1&page=1

直接用grldr加载XP的镜像可以,但2003的不可以,(因为hook的信息被2003清除),需要先加载软盘镜像,通过附加驱动方式载入,使firadisk/winvblock能够识别到被打过补丁后的grldr形成的g4d内存盘。

另外,换成使用winvblock试试。使用firadisk,制作镜像时有些特殊。而winvblock则没有这么多限制。

[ 本帖最后由 jspeng 于 2011-6-19 18:41 编辑 ]
回复

使用道具 举报

4#
发表于 2011-6-19 19:16:01 | 只看该作者
原帖由 jspeng 于 2011-6-19 17:58 发表
鉴于2003的特殊性,你需要在加载ramos镜像前加载firadisk/winvblock软盘镜像。请参考 http://bbs.wuyou.net/forum.php?m ... ;tid=195574&extra=page%3D1&page=1

直接用grldr加载XP的镜像可以,但2003的不可以 ...




真是抱歉,我找到原因了,我以前下载的grub4dos-karyonix-2011-02-03-test里面的GRLDR大小为253 KB (259,740 字节)

而您帖子提供的大小是267 KB (274,172 字节),刚刚我用您帖子里的GRLDR已经成功启动2K3的RAMOS,并且用我http://bbs.wuyou.net/forum.php?m ... ;tid=195672&extra=page%3D1的方法刚刚测试成功,直接ISO安装进IMG成功!





回复

使用道具 举报

5#
发表于 2011-6-19 19:32:34 | 只看该作者
请测试我更新并编译的版本是否有问题。已经上载到时空论坛上了。

由于同时对 int13 代码进行了删减,因此,需要全方位测试仿真代码的可靠性。

需要大量测试。
回复

使用道具 举报

6#
发表于 2011-6-19 23:47:23 | 只看该作者
原帖由 不点 于 2011-6-19 19:32 发表
请测试我更新并编译的版本是否有问题。已经上载到时空论坛上了。

由于同时对 int13 代码进行了删减,因此,需要全方位测试仿真代码的可靠性。

需要大量测试。



测试了从ISO安装2K3系统进IMG,成功
回复

使用道具 举报

7#
发表于 2011-6-20 00:55:51 | 只看该作者
原帖由 11ydy 于 2011-6-19 19:16 发表




真是抱歉,我找到原因了,我以前下载的grub4dos-karyonix-2011-02-03-test里面的GRLDR大小为253 KB (259,740 字节)

而您帖子提供的大小是GRLDR大小刚刚我用您帖子里的GRLDR已经成功启 ...


不知您注意没有:
grub4dos-karyonix-2011-02-03-test里面的中文版GRLDR大小也是253 KB (259,740 字节),与jspeng 提供的那个大小完全一样,不过二者的CRC32和MD5不一样。

您可以再用grub4dos-karyonix-2011-02-03-test里面的中文版GRLDR做一下测试?
回复

使用道具 举报

8#
发表于 2011-6-20 01:05:49 | 只看该作者

回复 #5 不点 的帖子

偶的测试结果如下:
  测试内容                           测试结果
1. 从ISO安装win2003 (32/64位)        通过
2. 从ISO安装xp (32/64位)             通过
3. 从ISO安装win2000 server sp4        蓝屏, 0X7B, 可能和主板和双核有关
4. 从ISO安装XP SP3原版                通过
5. 从ISO安装win 2008 ,win7 x64                 通过,需要特定菜单写法
6. 从ISO安装RHEL 6.1 (X86 和x64)      安装界面能出现,但找不到介质,应该和firadisk 驱动有关,明天试试memdisk
7. 从ISO安装Solaris 10 X86            通过

8. win2003 SP2 x64 ramos              通过
回复

使用道具 举报

9#
发表于 2011-6-20 08:49:17 | 只看该作者

回复 #8 jspeng 的帖子

把菜单也共享下吧,方便大家测试。
回复

使用道具 举报

10#
发表于 2011-6-20 09:28:18 | 只看该作者
是啊!可以把菜单共享一下吗?我也想试试!!!
回复

使用道具 举报

11#
发表于 2011-6-20 10:21:30 | 只看该作者
原帖由 jspeng 于 2011-6-20 01:05 发表
回复 #5 不点 的帖子

偶的测试结果如下:
  测试内容                           测试结果
1. 从ISO安装win2003 (32/64位)        通过
2. 从ISO安装xp (32/64位)             通过
3. 从ISO安装win2000 server sp4        蓝屏, 0X7B, 可能和主板和双核有关
4. 从ISO安装XP SP3原版                通过
5. 从ISO安装win 2008 ,win7 x64                 通过,需要特定菜单写法
6. 从ISO安装RHEL 6.1 (X86 和x64)      安装界面能出现,但找不到介质,应该和firadisk 驱动有关,明天试试memdisk
7. 从ISO安装Solaris 10 X86            通过

8. win2003 SP2 x64 ramos              通过


这么快就完成这么多项系统安装测试,够神速的
菜单复杂么?
希望grldr里增加个命令简化操作
回复

使用道具 举报

12#
发表于 2011-6-20 19:24:02 | 只看该作者
请大家测试一下安装2k3的iso到SRS硬盘:
http://bbs.wuyou.net/viewthread. ... page=359#pid2260868

[ 本帖最后由 pseudo 于 2011-6-20 19:26 编辑 ]
回复

使用道具 举报

13#
 楼主| 发表于 2011-6-20 21:23:28 | 只看该作者
vm虚拟机中安装xp, win 7成功
回复

使用道具 举报

14#
发表于 2011-6-21 17:51:29 | 只看该作者
原来我看错了以为是Karyonix发布了不用连续文件就可以map xx.iso

[ 本帖最后由 yjd 于 2011-6-22 01:07 编辑 ]
回复

使用道具 举报

15#
发表于 2011-6-22 22:33:18 | 只看该作者
感觉还是有点复杂。我还以为就写个菜单就解决。
回复

使用道具 举报

16#
发表于 2011-6-23 01:04:58 | 只看该作者
原帖由 thttht 于 2011-6-20 09:28 发表
是啊!可以把菜单共享一下吗?我也想试试!!!


不好意思,昨天光顾着测试了,没仔细想这个问题。
首先说明: 偶安装windows时,都是进入到拷贝文件处停止,不再执行,因为后面都没有什么问题了。
偶硬盘上有许多精简过的各版本windows ISO文件,所以测试起来比较快。

安装win2000/xp/2003, 32位和64位,以及Solaris 10 x86, 均使用如下菜单:
title 从ISO镜像安装Win XP/2003 -- 第一次启动,文件名win.iso
map --mem (hd0,0)/boot/firadisk.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /win.iso
map --mem /win.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)


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

从ISO安装win2008, 做法比较特殊,需要在boot.wim(安装器)启动后手工加载firadisk驱动,否则找不对在内存中hook的G4D内存盘。详细做法如下:http://reboot.pro/13968/

title Setup Win7, manually command : devcon instal firadisk\firadisk.inf root\firadisk
map --mem (md)0x800+4 (99)
find --set-root /win7.iso
map /win2008.iso (0xff)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/win7.iso;\n\0
# boot from ISO
root (0xff)
chainloader
pause Press any key . . .

附上含有devcon的firadisk软盘镜像文件

firadisk.img.gz

98.53 KB, 下载次数: 196, 下载积分: 无忧币 -2

含devcon的firadisk软盘镜像文件

回复

使用道具 举报

17#
发表于 2011-6-23 06:54:08 | 只看该作者
我感觉2008/WIN7就没必要这样安装了,直接从install.wim把系统文件释放到硬盘分区,配置下BCD引导就行了
回复

使用道具 举报

18#
发表于 2011-6-23 08:02:55 | 只看该作者

回复 #17 11ydy 的帖子

win7直接释放没有问题,2008和vista直接释放的话,只能释放在第二个分区,还是处理下boot.wim用iso安装比较好,或者自己重新封装下2008
回复

使用道具 举报

19#
发表于 2011-6-23 08:14:23 | 只看该作者

回复 #8 jspeng 的帖子

win2000的话,你挂个ide硬盘,用winvblock试试,firadisk好像不支持win2000;nt6的iso安装,如果是安装的时候直接map一个虚拟盘安装到这个虚拟盘的话,需要对boot.wim和install.wim都做处理,离线把驱动打进去
回复

使用道具 举报

20#
发表于 2011-6-23 08:50:27 | 只看该作者
原帖由 pseudo 于 2011-6-20 19:24 发表
请大家测试一下安装2k3的iso到SRS硬盘:
http://bbs.wuyou.net/viewthread. ... page=359#pid2260868

我将xp.iso加入到0pe.iso中,vm测试不成功.
回复

使用道具 举报

21#
发表于 2011-6-23 09:36:38 | 只看该作者
原帖由 jspeng 于 2011-6-23 01:04 发表


不好意思,昨天光顾着测试了,没仔细想这个问题。
首先说明: 偶安装windows时,都是进入到拷贝文件处停止,不再执行,因为后面都没有什么问题了。
偶硬盘上有许多精简过的各版本windows ISO文件,所以测 ...


谢谢!我也安这个用实机试试!“从ISO安装win2008, 做法比较特殊”这个看你的菜单要firadisk驱动放到硬盘里,手动加载吗?

[ 本帖最后由 thttht 于 2011-6-23 09:42 编辑 ]
回复

使用道具 举报

22#
发表于 2011-6-23 09:36:52 | 只看该作者

回复 #8 jspeng 的帖子

测试win2000前,请先参看一下如下的帖子,不知是否对你测试win2000有所帮助
《诚请指教如何在较新配置电脑中安装win2000及其VHD系统》http://bbs.wuyou.net/forum.php?m ... hlight=%2Bqj%5C_tzy
回复

使用道具 举报

23#
发表于 2011-6-23 09:48:57 | 只看该作者
看来我还是偷懒,进pe+fujianabc的安装器省事。
回复

使用道具 举报

24#
发表于 2011-6-23 09:58:02 | 只看该作者

回复 #23 yjd 的帖子

我原来也如此,进入PE直接安装或用安装器安装,但现在可在开机时用grub4dos安装,又是一种新方法,本人觉得还是可以试一试的
回复

使用道具 举报

25#
发表于 2011-6-23 10:10:01 | 只看该作者
我原来也如此,进入PE直接安装或用安装器安装,但现在可在开机时用grub4dos安装,又是一种新方法,本人觉得还是可以试一试的

那是,我只是说我自己那样就够用了。
之前论坛出很多方法比如shinft+f10挂载iso等
我都看过觉得还是pe+f6+fujianabc安装器最为简单方便。
人懒了-_-!!
回复

使用道具 举报

26#
发表于 2011-6-23 22:50:00 | 只看该作者

回复 #20 xhwfq 的帖子

所带2k3cons.iso,至少可以进入到选分区界面。
你的xp.iso到哪步呢?出了什么问题?
回复

使用道具 举报

27#
发表于 2011-6-23 22:58:09 | 只看该作者
deepinxp5.10自带vmsicsi ,不管按不按F6,也不管安装vmscsi还是使用自带的vmscsi,总是7b错误.
回复

使用道具 举报

28#
发表于 2011-6-24 02:00:36 | 只看该作者

回复 #17 11ydy 的帖子

偶以前也这样装WIN7/2008, 没办法,谁让咱们不想单独刻光盘呢. 不知你注意没有, 释放INSTALL.WIM后, WIN2008还好,WIN7专业版系统缺省变成了HOME版本的. 还要手工改,挺烦的.

实际上论坛中dfw9提到了一个较好的方法,http://bbs.wuyou.net/forum.php?m ... 64%CE%BB&page=3, 就是在PE下加载ISO虚拟光驱, 然后直接运行SETUP!!!

当然,在这里列出来此种麻烦的安装方法,仅是为了测试GRUB4DOS的, 与实际便利性无关.
回复

使用道具 举报

29#
发表于 2011-6-24 08:13:27 | 只看该作者
原帖由 jspeng 于 2011-6-24 02:00 发表
偶以前也这样装WIN7/2008, 没办法,谁让咱们不想单独刻光盘呢. 不知你注意没有, 释放INSTALL.WIM后, WIN2008还好,WIN7专业版系统缺省变成了HOME版本的. 还要手工改,挺烦的.

实际上论坛中dfw9提到了一个较好的 ...


WIN7专业版系统缺省变成了HOME版本的?
如果你按照wim的和版本对应的序号释放,绝对不会出现这种情况的,在释放之前你可以用imagex /info先查询一下install.wim中的版本的序号
回复

使用道具 举报

30#
发表于 2011-6-24 10:11:04 | 只看该作者

回复 #27 xhwfq 的帖子

你没具体说到哪一步蓝屏。估计是还没进到选择分区那里吧。
那么,操作不当的可能性比较大。因为连那个2k3cons.iso都至少能进到选分区那里。

另外,非原版的iso,可能做了改动,增加了干扰因素。建议用
http://www.7xdown.com/downinfo/103.html
这个来比较“原版”的iso来试,这样比较统一。成败都好重现。

或者你能提供那个deepin的iso的下载,我也来试试。
其实xp的安装早就解决了的,本贴关注的是2k3,而xp不应有任何问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 20:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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