无忧启动论坛

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

一步搞定G4D仿真ISO的无人值守安装

[复制链接]
61#
发表于 2011-11-22 18:58:31 | 只看该作者
我觉得还是map 后动态添加一个winnt.sif进去。这样通用。。。不知道可行否?
回复

使用道具 举报

62#
 楼主| 发表于 2011-11-22 19:00:17 | 只看该作者
我也这样想了,可问题是模拟出的光盘不让添加文件吧?如果可以,这要加到I386目录。
回复

使用道具 举报

63#
 楼主| 发表于 2011-11-22 19:01:10 | 只看该作者

回复 #61 hotdll 的帖子

你就不换个思路,这个软盘可以根据ISO动态生成?这是可以做到的,CHENALL回复过我。
回复

使用道具 举报

64#
发表于 2011-11-22 19:02:05 | 只看该作者

回复 #65 victor888 的帖子

最简单的就算让这个光盘可写。。。。。。我去问下不点。

其他方案太复杂了。
回复

使用道具 举报

65#
 楼主| 发表于 2011-11-22 19:04:25 | 只看该作者
你写吧,你写了就不是原版ISO了,你要MEM,就不怕时间长。
回复

使用道具 举报

66#
发表于 2011-11-22 19:07:35 | 只看该作者

回复 #67 victor888 的帖子

又不会破坏原来的iso文件。
不过map --mem真的很耗费时间。
回复

使用道具 举报

67#
发表于 2011-11-22 19:08:42 | 只看该作者
原帖由 victor888 于 2011-11-22 19:01 发表
你就不换个思路,这个软盘可以根据ISO动态生成?这是可以做到的,CHENALL回复过我。



这个方法更可怕
要把这个批处理变成g4d的批处理。
并且A盘要12M了,不知道微软支持不?
回复

使用道具 举报

68#
 楼主| 发表于 2011-11-22 19:11:15 | 只看该作者
A盘肯定没问题的,因为有虚拟软驱支持,这个我试过了。
回复

使用道具 举报

69#
发表于 2011-11-22 19:12:22 | 只看该作者

回复 #70 victor888 的帖子

C大回复我了
说可以把应答文件直接放到fd0
ISO安装的时候可以自动读取并且安装。
回复

使用道具 举报

70#
 楼主| 发表于 2011-11-22 19:15:00 | 只看该作者
我还发现一个现象,使用启动组做成的ISO启动,速度非常的快,远剩于大ISO启动。
回复

使用道具 举报

71#
 楼主| 发表于 2011-11-22 19:16:04 | 只看该作者
这个该死的C大,有新的方法就是不说,哼。
哈哈
回复

使用道具 举报

72#
发表于 2011-11-22 21:08:54 | 只看该作者

回复 #73 victor888 的帖子

你测试成功了?我还没来的及试试

在C大的指点下,成功了一大半了

还有一个问题没解决

如何ISO启动安装的第一阶段就自动复制文件到硬盘?

[ 本帖最后由 hotdll 于 2011-11-22 23:21 编辑 ]
回复

使用道具 举报

73#
发表于 2011-11-22 23:47:52 | 只看该作者
d:\i386\winnt32 /dudisable /s:d:\i386 /unattend:d:\i386\winnt.sif /makelocalsource /noreboot
   参数解释:
   /dudisable 禁止运行“动态更新”。
   /s:d:\i386 指定原文件目录。
   /unattend:d:\i386\winnt.sif 指定无人值守安装文件。
   /makelocalsource 复制所有文件到硬盘。
   /noreboot 不重启机器,便于复制完文件后修改
回复

使用道具 举报

74#
发表于 2011-11-23 09:34:13 | 只看该作者

回复 #75 hzxst 的帖子

仿真ISO安装,如何输入上校的参数?呵呵
回复

使用道具 举报

75#
 楼主| 发表于 2011-11-23 11:42:06 | 只看该作者
仿真安装上面的命令对你无用,那是要进系统下使用的命令。
我昨天测试,把你的FBA整到硬盘,复制完文件后无法重启,等中午再试一下。
回复

使用道具 举报

76#
发表于 2011-11-23 13:34:09 | 只看该作者

回复 #77 victor888 的帖子

V版。我已经解决大部分问题了
一会整个测试版。。。
全自动傻瓜的不能再傻瓜了。
回复

使用道具 举报

77#
发表于 2011-11-23 16:47:04 | 只看该作者
原帖由 <i>victor888</i> 于 2011-11-21 21:44 发表

我用CHENALL的NTBOOT也不行,我不知道什么会这样,搞不懂,试了两台电脑都这样。


NTBOOT 没有默认情况下没有带驱动,所以需要驱动,那肯定失败.

解决方法很简单..加载一个驱动.NTBOOT支持调用生成驱动的工具比如F6IMG/SRSF6/DPMS等

只要加参数就行了.

不懂得加的也可以直接下载一个DPMS.ISO文件放在NTBOOT的MOD目录下.

使用NTBOOT菜单
Setup Windows from ISO to HDD(FiraDisk with dpms)就可以了.
回复

使用道具 举报

78#
 楼主| 发表于 2011-11-23 20:03:31 | 只看该作者
原帖由 hotdll 于 2011-11-23 13:34 发表
V版。我已经解决大部分问题了
一会整个测试版。。。
全自动傻瓜的不能再傻瓜了。


早知道我就拿来主义好了。

BTW:
CHENALL,你的命令,我好多得从头学,呵呵。
回复

使用道具 举报

79#
发表于 2011-11-23 20:05:54 | 只看该作者
原帖由 hotdll 于 2011-11-23 13:34 发表
V版。我已经解决大部分问题了
一会整个测试版。。。
全自动傻瓜的不能再傻瓜了。

什么时候发布,期待。。
回复

使用道具 举报

80#
发表于 2011-11-24 09:52:15 | 只看该作者

  1. title  04. 启动 ISO 安装原版系统 \n 安装说明\n 系统盘ISO文件名路径必须大写如:/WIN$.ISO  /ISO/WIN$.ISO \n
  2. if exist ()/BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG ! find --set-root /BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG
  3. calc *0x475&0xff-1 && calc *0x82b8 && map (hd0) (hd1)
  4. calc *0x475&0xff-1 && calc *0x82b8 && map (hd1) (hd0)
  5. calc *0x475&0xff-1 && calc *0x82b8 || if exist (hd0,0)/grldr map (hd0) (hd1)
  6. calc *0x475&0xff-1 && calc *0x82b8 || if exist (hd0,0)/grldr map (hd1) (hd0)
  7. calc *0x475&0xff-1 && calc *0x82b8 && calc *0x82b9=*0x82b9&0xffffff00|0x81 > nul
  8. map --e820cycles=3
  9. map --hook
  10. clear
  11. echo - 安装说明:
  12. echo - 系统盘ISO文件名路径必须大写如:/WIN$.ISO  (hd0)/WIN$.ISO
  13. echo - 第1次启动请执行该菜单
  14. set /p /u wincd=请输入ISO文件名:
  15. if %wincd%#==# set wincd=/WIN$.ISO
  16. if exist %wincd% || find --set-root %wincd% || echo 没有找到ISO文件!
  17. map %wincd% (0xff) || map --mem %wincd% (0xff)
  18. map --rehook
  19. if exist %wincd% echo %wincd%  > (hd0)32+1
  20. insmod (1)/f6.mod
  21. fat copy /o (1)/winnt.sif (0)/
  22. if exist (0xff)/CDROM_IP.5 write --offset=0x233 (0)/winnt.sif BR8YY-4FV82-HR7DX-GGH89-W4PDJ && echo win2kSP4标准版
  23. if exist (0xff)/CDROM_IS.5 write --offset=0x233 (0)/winnt.sif H6TWQ-TQQM8-HXJYG-D69F7-R84VM && echo win2kSP4服务武器版
  24. if exist (0xff)/CDROM_IA.5 write --offset=0x233 (0)/winnt.sif KRJQ8-RQ822-YRMXF-6TTXC-HD2VM && echo win2kSP4高级服务器版
  25. if exist (0xff)/WIN51IC.SP3 write --offset=0x233 (0)/winnt.sif JYF4F-8GQTQ-KT87M-PYXC3-MDF7G && echo 32位winxpsp3家庭版
  26. if exist (0xff)/WIN51IP.SP3 write --offset=0x233 (0)/winnt.sif MRX3F-47B9T-2487J-KWKMF-RPWBY && echo 32位winxpsp3专业版
  27. if exist (0xff)/WIN51AS write --offset=0x233 (0)/winnt.sif BBGTH-2VC48-J98CM-969J7-3YPMJ && echo 64位2003SP2标准版
  28. if exist (0xff)/WIN51AA write --offset=0x233 (0)/winnt.sif BBGTH-2VC48-J98CM-969J7-3YPMJ && echo 64位2003SP2企业版
  29. if exist (0xff)/WIN51IS.SP2 write --offset=0x233 (0)/winnt.sif JCB3T-9CDQ4-K2X38-2HXRB-VX8YB && echo 32位2003SP2标准版
  30. if exist (0xff)/WIN51IA.sp2 write --offset=0x233 (0)/winnt.sif JCB3T-9CDQ4-K2X38-2HXRB-VX8YB && echo 32位2003SP2企业版
  31. chainloader (0xff)

  32. title  08. 启动 Windows NT/2K/XP/VISTA/win7 系统 \n 自动查找系统所在磁盘,并加载第一启动扇区!
  33. find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
  34. calc *0x475&0xff-1 && calc *0x82b8 && map (hd0) ()
  35. calc *0x475&0xff-1 && calc *0x82b8 && map () (hd0)
  36. calc *0x475&0xff-1 && calc *0x82b8 || if exist (hd0,0)/grldr map (hd0) ()
  37. calc *0x475&0xff-1 && calc *0x82b8 || if exist (hd0,0)/grldr map () (hd0)
  38. calc *0x475&0xff-1 && calc *0x82b8 && calc *0x82b9=*0x82b9&0xffffff00|0x81 > nul
  39. calc *0x475&0xff-1 && map --hook
  40. cat (hd0)32+1 | set wincd=
  41. if %wincd:~,1%==/ && if exist %wincd% || find --set-root %wincd%
  42. if exist %wincd% && map %wincd% (0xff) || map --mem %wincd% (0xff)
  43. if exist %wincd% map --hook
  44. find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
  45. chainloader ()+1

复制代码
回复

使用道具 举报

81#
发表于 2011-11-24 12:24:24 | 只看该作者
原帖由 hotdll 于 2011-11-24 09:52 发表

title  04. 启动 ISO 安装原版系统 \n 安装说明\n 系统盘ISO文件名路径必须大写如:/WIN$.ISO  /ISO/WIN$.ISO \n
if exist ()/BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG ! find --set-root /BOOT/GRUB/F ...

改菜单文件就可以了?还要添加什么文件吗?
回复

使用道具 举报

82#
发表于 2011-11-24 13:05:26 | 只看该作者
刚用这个菜单测试了下,未能成功加载ISO文件,再仔细看了下菜单,好象缺少一个f6.mod文件还没加载上,H大啥时候发布新版?迫切期待中...
回复

使用道具 举报

83#
发表于 2011-11-24 15:54:09 | 只看该作者

回复 #84 hhhyyy 的帖子

暂时虚拟机测试成功。
回复

使用道具 举报

84#
发表于 2011-11-24 17:32:37 | 只看该作者
虚拟机测试2003  OK
回复

使用道具 举报

85#
发表于 2011-11-24 17:41:32 | 只看该作者
什么时候发布呢,期待!
回复

使用道具 举报

86#
发表于 2011-11-24 18:10:18 | 只看该作者

回复 #87 grubfans 的帖子

ISO方式安装的人不多吧?
这种功能用的人不多把?
回复

使用道具 举报

87#
发表于 2011-11-24 18:42:50 | 只看该作者

回复 #84 hhhyyy 的帖子

可以试试用这两个文件去替换。。
目前我测试比较完美。

桌面.7z (68.9 KB, 下载次数: 40)

[ 本帖最后由 hotdll 于 2011-11-24 18:50 编辑 ]
回复

使用道具 举报

88#
 楼主| 发表于 2011-11-24 21:44:34 | 只看该作者
装WIN7的人不要实机测试,这个东西目前会修改引导记录,WIN7无法启动,修复后还要重新激活。
回复

使用道具 举报

89#
发表于 2011-11-24 21:56:13 | 只看该作者
原帖由 hotdll 于 2011-11-24 18:42 发表
可以试试用这两个文件去替换。。
目前我测试比较完美。

133036

两个文件替换后测试提示错误,虚拟机正常,用xp3测试

[ 本帖最后由 hhhyyy 于 2011-11-24 22:45 编辑 ]
回复

使用道具 举报

90#
发表于 2011-11-24 22:08:21 | 只看该作者

回复 #90 victor888 的帖子

呵呵,ISO安装系统肯定会格式化以前的分区的。。。。。。。。微软的系统也肯定会修改引导记录的。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-25 23:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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