无忧启动论坛

标题: WINNT.SIF 挂载到 A盘.. [打印本页]

作者: 2011回忆爱情    时间: 2012-1-5 06:46
标题: WINNT.SIF 挂载到 A盘..
以下是我的菜单写法
debug off
default 0
timeout 0

title WinXP Setup From Grub4Dos \n 此选项含 SRS_Driver,支援 AHCI/RAID
command /grub/img/DRIMG /grub/img/SRS
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
map /Wim_XP/WinXP.iso (0xff) || map --mem /Wim_XP/WinXP.iso (0xff)
map --hook
chainloader (0xff)
boot


想问一下 若我想透过 "WINNT.SIF"  档去完成 无人值守

又不想把 WINNT.SIF  放进 ISO内

是否有办法 透过菜单 加载呢...

[ 本帖最后由 2011回忆爱情 于 2012-2-8 00:43 编辑 ]
作者: zhaohj    时间: 2012-1-5 10:53
MS会优先加载A盘下的winnt.sif
你知道怎么做了吧?!
作者: zhs509    时间: 2012-1-5 10:56
标题: 回复 #2 zhaohj 的帖子
谢谢分享,楼上干脆就给他写个示例菜单吧。。。
作者: 2011回忆爱情    时间: 2012-1-6 02:03
優先讀取 A盤....

痾  我掛載了 F61MG  這樣亦可行嗎..

另外 不知 是否能麻煩 Z大來個示範菜單
作者: 2011回忆爱情    时间: 2012-1-29 22:50
自推一下

還是搞不定這東西

假設 我有 兩個 WINNT.SIF 不同設定
該如何選擇性掛載呢

GRUB4DOS 的 MENU.lst  兩個選項 分別是

a選項 把 WINNT1.SIF 掛載到A 並改為 WINNT.SIF
b選項 把 WINNT2.SIF 掛載到A 並改為 WINNT.SIF

該如何寫菜單呢  /  \

請高手詳解 >////<
作者: 527104427    时间: 2012-1-30 12:15
原帖由 2011回忆爱情 于 2012-1-29 22:50 发表
自推一下

還是搞不定這東西

假設 我有 兩個 WINNT.SIF 不同設定
該如何選擇性掛載呢

GRUB4DOS 的 MENU.lst  兩個選項 分別是

a選項 把 WINNT1.SIF 掛載到A 並改為 WINNT.SIF
b選項 把 WINNT2.SIF ...

给你一个东西玩玩,用法:
command /xxx/xxx/siso /xxx/xxx.iso /xxx/xxx.img /xxx/xxx.sif 3

或直接command /xxx/xxx/siso

[ 本帖最后由 527104427 于 2012-2-10 17:51 编辑 ]

SISO.7z

286.86 KB, 下载次数: 105, 下载积分: 无忧币 -2


作者: 2011回忆爱情    时间: 2012-2-1 07:16
title [02] Instal Win XPx86 SP3 \n 此選項含 SRS_Driver,支援 AHCI/RAID
command /WinXP/F6IMG /WinXP/SRS
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
map /WinXP/WinXP.iso (0xff) || map --mem /WinXP/WinXP.iso (0xff)
map --hook
chainloader (0xff)
boot


這是我的 菜單選項

如何+入 WINNT.SIF 呢 老實說 5兄提供的方法 我還是有點 迷糊

E曹:
─ WixXP
 ├ WinXP.iso
 ├ WINNT.SIF
 ├ F6IMG
 └ SRS

我該如何 下指令 讓他 辨別 有WINNT.SIF 就載入 沒有亦可 正常進入手動安裝呢
作者: 527104427    时间: 2012-2-1 14:06
原帖由 2011回忆爱情 于 2012-2-1 07:16 发表


這是我的 菜單選項

如何+入 WINNT.SIF 呢 老實說 5兄提供的方法 我還是有點 迷糊

E曹:
─ WixXP
 ├ WinXP.iso
 ├ WINNT.SIF
 ├ F6IMG
 └ SRS

我該如何 下指令 讓他 辨別 有WINNT.SIF ...


把附件解压,放到/WinXP/目录,你可以这样写:
title [02] Instal Win XPx86 SP3 \n 此選項含 SRS_Driver,支援 AHCI/RAID
command /WinXP/F6IMG /WinXP/SRS
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
map /WinXP/WinXP.iso (0xff) || map --mem /WinXP/WinXP.iso (0xff)
map --hook
command /WinXP/FSIF /XXX/XXX.SIF
chainloader (0xff)
boot

[ 本帖最后由 527104427 于 2012-2-10 17:49 编辑 ]
作者: 2011回忆爱情    时间: 2012-2-1 16:22
原帖由 527104427 于 2012-2-1 14:06 发表


把附件解压,放到/WinXP/目录,你可以这样写:


原來是 +在哪  感謝指教 >////<

嗯.. 想問一下 最後一個問題

一定要載入 "WINNT.sif" ?  或者說 載入 "WINNT123.sif" 這樣也可以呢
作者: 527104427    时间: 2012-2-1 16:40
原帖由 2011回忆爱情 于 2012-2-1 16:22 发表


原來是 +在哪  感謝指教 >////<

嗯.. 想問一下 最後一個問題

一定要載入 "WINNT.sif" ?  或者說 載入 "WINNT123.sif" 這樣也可以呢

都一样,只要命令改一下:
command /WinXP/FSIF /WinXP/WINNT123.SIF

=================================
如果不嫌麻烦,可以写成这样:
command /WinXP/FSIF
你就可以输入了,想加载哪个SIF都行

[ 本帖最后由 527104427 于 2012-2-1 16:43 编辑 ]
作者: 2011回忆爱情    时间: 2012-2-1 19:51
原帖由 527104427 于 2012-2-1 16:40 发表

都一样,只要命令改一下:
command /WinXP/FSIF /WinXP/WINNT123.SIF

=================================
如果不嫌麻烦,可以写成这样:
command /WinXP/FSIF
你就可以输入了,想加载哪个SIF都行



噗....  所以 他是載入的時候 FSIF 這個會自動轉換檔名 就是了!?

感謝 5兄的協助 目前測試順利中  ^^ 3Q
作者: 2011回忆爱情    时间: 2012-2-8 00:43
title [02] Instal Win XPx86 SP3 \n 此選項含 SRS_Driver,支援 AHCI/RAID
command /WinXP/F6IMG /WinXP/SRS
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
map /WinXP/WinXP.iso (0xff) || map --mem /WinXP/WinXP.iso (0xff)
map --hook
command /WinXP/FSIF /WinXP/WINNT.SIF
chainloader (0xff)
boot



失敗了....囧 有無其他解法 還是我哪裡需要修改
作者: 527104427    时间: 2012-2-8 08:25
原帖由 2011回忆爱情 于 2012-2-8 00:43 发表



失敗了....囧 有無其他解法 還是我哪裡需要修改

怎么失败?截图
作者: 2011回忆爱情    时间: 2012-2-8 09:39
原帖由 527104427 于 2012-2-8 08:25 发表

怎么失败?截图

失敗在.. 安裝的時候 WINNT.SIF 效果失效
變成 純手動安裝....  我在測試看看
作者: jh1688    时间: 2012-2-8 12:52
原帖由 2011回忆爱情 于 2012-2-8 09:39 发表

失敗在.. 安裝的時候 WINNT.SIF 效果失效
變成 純手動安裝....  我在測試看看


我的也是,实机安装没能截到图!!可以看到自动应答文件加载成功,但自动应答没起作用,能手动正常安装成功……


启动菜单

title 适用 Windows XP SP3 原版安装(F6IMG+FSIF)
command /BOOT/GRUB/F6IMG
command /BOOT/GRUB/FSIF /BOOT/GRUB/WINNT.SIF
map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
find --set-root /WinXPSP3.iso
map --mem /WinXPSP3.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (0xff)
boot
作者: 527104427    时间: 2012-2-8 20:54
抱歉,确实存在失误,已修正,请按以下菜单,
FSIF应在最后加载,即仿真完ISO之后:

2011回忆爱情
title [02] Instal Win XPx86 SP3 \n 此選項含 SRS_Driver,支援 AHCI/RAID
command /WinXP/F6IMG /WinXP/SRS
map /WinXP/WinXP.iso (0xff) || map --mem /WinXP/WinXP.iso (0xff)
map --rehook
command /WinXP/FSIF /WinXP/WINNT.SIF
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
chainloader (0xff)
boot




jh1688
title 适用 Windows XP SP3 原版安装(F6IMG+FSIF)
command /BOOT/GRUB/F6IMG
map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
find --set-root /WinXPSP3.iso
map --mem /WinXPSP3.iso (0xff)
map --rehook
command /BOOT/GRUB/FSIF /BOOT/GRUB/WINNT.SIF
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
chainloader (0xff)
boot

[ 本帖最后由 527104427 于 2012-2-10 17:49 编辑 ]
作者: jh1688    时间: 2012-2-9 00:13
收到,先谢了,马上试一下……
作者: jh1688    时间: 2012-2-9 07:46
经过实机安装,还是不行!!!
试用GRUB命令行运行,发现只要运行过command /boot/grub/fisif /boot/grub/winnt.sif 这行命令后,本地硬盘就丢失,请大侠帮我一下,全手工安装不是不可以,但太累人……

启动菜单就是楼上大侠心过的菜单:

title 适用 Windows XP SP3 原版安装(F6IMG+FSIF)
command /BOOT/GRUB/F6IMG
map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
find --set-root /WinXPSP3.iso
map --mem /WinXPSP3.iso (0xff)
map --rehook
command /BOOT/GRUB/FSIF /BOOT/GRUB/WINNT.SIF
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
chainloader (0xff)
boot
作者: 527104427    时间: 2012-2-9 08:39
原帖由 jh1688 于 2012-2-9 07:46 发表
经过实机安装,还是不行!!!
试用GRUB命令行运行,发现只要运行过command /boot/grub/fisif /boot/grub/winnt.sif 这行命令后,本地硬盘就丢失,请大侠帮我一下,全手工安装不是不可以,但太累人……

启动 ...

好吧,我虚拟机试过没问题,呆会实机折腾一下

[ 本帖最后由 527104427 于 2012-2-9 08:41 编辑 ]
作者: 527104427    时间: 2012-2-9 09:03
原帖由 jh1688 于 2012-2-9 07:46 发表
经过实机安装,还是不行!!!
试用GRUB命令行运行,发现只要运行过command /boot/grub/fisif /boot/grub/winnt.sif 这行命令后,本地硬盘就丢失,请大侠帮我一下,全手工安装不是不可以,但太累人……

启动 ...

或许你可以用6#的附件试一下:
SISO放在/BOOT/GRUB/目录,其它文件不变,不需要FIRADISK.IMG。
只需挂一次ISO,第二次直接从硬盘启动就行了
title 适用 Windows XP SP3 原版安装(F6IMG+SISO)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
cat --length=0 ()/BOOT/GRUB/SISO || find --set-root /BOOT/GRUB/SISO
command ()/BOOT/GRUB/SISO /WinXPSP3.iso F6IMG /BOOT/GRUB/WINNT.SIF 3

作者: jh1688    时间: 2012-2-9 17:46
好的,我再试试……
经过实机安装,能正确找到全部硬盘,就是不能安装下去,因C盘被我的启动盘夺走了,忘了说一句,我是用移动硬盘启动的……

启动菜单

title 适用 Windows XP SP3 原版安装(F6IMG+SISO)
command /BOOT/GRUB/siso /WinXPSP3.iso /BOOT/GRUB/F6IMG /BOOT/GRUB/WINNT.SIF
boot

[ 本帖最后由 jh1688 于 2012-2-9 18:06 编辑 ]
作者: 527104427    时间: 2012-2-10 08:30
原帖由 jh1688 于 2012-2-9 17:46 发表
好的,我再试试……
经过实机安装,能正确找到全部硬盘,就是不能安装下去,因C盘被我的启动盘夺走了,忘了说一句,我是用移动硬盘启动的……

启动菜单

title 适用 Windows XP SP3 原版安装(F6IMG+SISO) ...

使用下面的菜单
title 适用 Windows XP SP3 原版安装(F6IMG+SISO)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
cat --length=0 ()/BOOT/GRUB/SISO || find --set-root /BOOT/GRUB/SISO
command ()/BOOT/GRUB/SISO /WinXPSP3.iso F6IMG /BOOT/GRUB/WINNT.SIF 3

作者: jh1688    时间: 2012-2-10 08:36
好的,先谢谢,我再试试……

再次实机安装,盘符正确!!

进入文本复制文件阶段时,只复制了WINDOWS 文件夹,就报错,插入的 CD 坏了,请换 CD ……

再用6楼的命令例试装一下,尽管盘符不对,试着就装在D盘(也就是本地硬盘的C盘上),格式化后,问题和上面出现的一样,是否批处理有问题,请检查一下……

[ 本帖最后由 jh1688 于 2012-2-10 09:45 编辑 ]
作者: jh1688    时间: 2012-2-10 09:47
标题: 回复 #22 527104427 的帖子
好的,先谢谢,我再试试……

再次实机安装,盘符正确!!

进入文本复制文件阶段时,只复制了WINDOWS 文件夹,就报错,插入的 CD 坏了,请换 CD ……

再用6楼的命令例试装一下,尽管盘符不对,试着就装在D盘(也就是本地硬盘的C盘上),格式化后,问题和上面出现的一样,是否批处理有问题,请检查一下……
作者: 527104427    时间: 2012-2-10 10:30
那就悲剧了,我再折腾折腾,看能不能找出问题
作者: jh1688    时间: 2012-2-10 10:57
原帖由 527104427 于 2012-2-10 10:30 发表
那就悲剧了,我再折腾折腾,看能不能找出问题

不管结果如何,我先谢谢了……
作者: 527104427    时间: 2012-2-10 17:53
原帖由 jh1688 于 2012-2-10 10:57 发表

不管结果如何,我先谢谢了……

6#附件更新了一下,使用如下菜单


title 适用 Windows XP SP3 原版安装(F6IMG+SISO)
cat --length=0 ()/BOOT/GRUB/SISO || find --set-root /BOOT/GRUB/SISO
command ()/BOOT/GRUB/SISO /WinXPSP3.iso F6IMG /BOOT/GRUB/WINNT.SIF 3




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3