无忧启动论坛

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

[已解决] 用五大的SISO安装Win7系统报错

[复制链接]
跳转到指定楼层
1#
发表于 2017-2-6 02:09:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 有阴也有阳 于 2017-12-3 19:05 编辑

用五大的SISO安装Win7系统报错:


已经按下shift+F10,打开命令行窗口,加载了FIRADISK驱动。

为了找出问题的结症所在,我将五大的原贴附在下面——在论坛里的原贴五大已经删除了:

[教程] SISO安装NT6的实例和工具

527104427

下面介绍的方法适用于不解开ISO安装32位或64位的Win7\Win8等NT6系统

所用到的工具:

FIRADISK.rar (66.51 KB, 下载次数: 45)

IMDISK.7z (243.65 KB, 下载次数: 32)

启动模板:

安装NT6.part1.rar (2 MB, 下载次数: 54)

安装NT6.part2.rar (156.6 KB, 下载次数: 40)

说明:将各附件解压,备用

各文件功能说明:

                               ISO模板          \grldr-------------------------------引导文件
                                                    \boot\grub\menu.lst----------菜单文件
                                                    \boot\grub\siso------------------grub批处理命令,用于挂载ISO



                              FIRADISK          \setup.cmd-----------------------PE下用于挂载ISO的工具
                                                     \……                                



                               IMDISK             \setup.cmd-----------------------PE下用于挂载ISO的工具
                                                      \……




1.将ISO模板写入U盘,或提取到U盘,再用bootice写入引导,再将FIRADISK或IMDISK复制一份到U盘或硬盘,

     从U盘启动

     输入ISO文件名,回车确认:



想要全自动的同学可以这样修改:

       打开\boot\grub\menu.lst,找到"--setupnt6",改成"--setupnt6  iso=aabb/xxx.iso"

       这里,aabb/xxx.iso代表你的ISO路径

2.按任意键从安装盘启动:



3.按shift+F10,打开命令行窗口:



4.现在找到FIRADISK或IMDISK所在的盘符,一般人都知道怎么找,可以用dir命令

     下面讲一个比较实用的方法,不知道的可以继续往下看[chanel (休假中的小兵)和2011lxmw 两位兄弟提供的好办法]

     在命令行窗口输入notepad.exe:



5.点击“文件”----“打开”:



6.嘿嘿,这下都知道该怎么做了吧?

     点击那个下三角的图标,找出FIRADISK或IMDISK在哪个盘



7.好啦,现在点击文件类型的那个下三解图标,选择“所有文件”:



8.右键点击setup.cmd,再选择“打开”:



9.选择要加载的驱动:



10.完成后批处理窗口自动关闭,再关闭记事本,这时下一步继续安装系统:







到这里就完成啦!!上面介绍的是用FIRADISK驱动安装

同理,使用imdisk安装系统也是像这样操作,在第7步进入IMDISK目录,后面的都一样。

(注:模板与原帖的有所不同,但实质都一样。将模板解压,将其改名为SISO.ISO,调用菜单如下:

title 用SISO模块安装Win7系统
find --set-root /SISO.ISO
map /SISO.ISO (0xff)
map --hook
chainloader (0xff)
boot

将Win7系统的ISO文件命名为Win7.iso,启动菜单即可安装,如果有按五大的这个办法安装成功的网友,请您指点一下,

看看我的问题出在哪儿。



经过我自己在实践中地反复摸索,查阅各种技术资料,现在已解决:

1.要加一个文件:FIRADISK.IMG

2.要加一个命令参数: FDA=/FIRADISK.IMG

原命令:

SISO  ISO=/WIN7.ISO   FDB=VBOOTXP  SWAP=Y

改动后的命令:

SISO  ISO=/WIN7.ISO  FDA=/FIRADISK.IMG  FDB=VBOOTXP  SWAP=Y

文件位置:

WIN7.ISO、SISO、FIRADISK.IMG、FIRADISK的解压文件夹都在《我的grub4dos0.4.6a的启动U盘》的根目录下。

原来的安装菜单:

title 实验:用SISO从ISO镜像安装Win7系统
find --set-root /myudisk.txt
SISO  ISO=/WIN7.ISO   FDB=VBOOTXP  SWAP=Y

虽然已经按下shift+F10,打开命令行窗口,加载了一遍FIRADISK驱动,但是安装到这儿还是报错:



把FIRADISK.IMG复制、粘贴进《我的grub4dos0.4.6a的启动U盘》的根目录下,再把菜单改为:

title 实验:用SISO从ISO镜像安装Win7系统
find --set-root /myudisk.txt
SISO  ISO=/WIN7.ISO  FDA=/FIRADISK.IMG  FDB=VBOOTXP  SWAP=Y

然后再按五大帖子里的要求进行安装,结果顺利地安装成功。

解决问题的关键:

1.一开始在加载WIN7.ISO的同时就要加载一遍FIRADISK驱动——FDA=/FIRADISK.IMG

2.等到运行到这一步时:



按下shift+F10,打开命令行窗口,再加载一遍FIRADISK驱动:



然后就可以成功地安装了:







说明:后来的解决办法中的安装方法和帖子里的略有不同,没有用SISO.ISO,而是直接用的SISO......,但内容实质上是一样的。


附:解决问题需要用到的文件: FIRADISK.rar (154.69 KB, 下载次数: 43)              五大的SISO.rar (1.88 MB, 下载次数: 88)


注意:后来我在实践中发现这个方法只适合Win7  64位的专业版、旗舰版,对其它版本的Windows系统都不行,如果你想用SISO直接从

系统的ISO文件安装系统,可以参考:


http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1






2#
发表于 2017-2-6 05:26:49 | 只看该作者
本帖最后由 不点 于 2017-2-6 05:36 编辑

我不懂,仅仅是关心一下。

pseudo 的 0pe 使用的是 winvblock,不是 firadisk。因此,我想,你可以试试 0pe 里面的方案,看看 0pe 能否成功安装 win7。澄清一下,目的仅仅是对比罢了,即,为了找出原因而 “乱投医”。

遗憾的是,winvblock 不支持 4G 以上的高位内存块。但假如它加载在 4G 以内能成功的话,那就是 “测试成功”了。




哎呀,老年痴呆,脑子迟钝,不如年轻时候了。刚发完帖子,忽然又想到,假如你也是使用 winvblock 的话,这就有可能碰上同一个问题了。有可能是镜像 img 被加载在 4G 以上的高位内存块上,造成 winvblock 驱动产生失败,那就相当于“根本就没有安装 winvblock 驱动”的情况了。

许多人不知道他自己究竟是在使用 firadisk 呢,还是 winvblock。就是说,虽然他说自己是在使用 firadisk,而实际上他可能是在使用 winvblock。这两者的差别是很大的。

点评

安装菜单: if exist ()/boot/grub/siso || find --set-root /boot/grub/siso command ()/boot/grub/siso iso=/win7.iso fdb=vbootxp swap=y 五大说: 使用VBOOT引导WIN7安装镜像,WIN7的ISO可以有碎片  详情 回复 发表于 2017-2-6 10:00
回复

使用道具 举报

3#
发表于 2017-2-6 07:00:13 | 只看该作者
不点大师,我的情况是在安装框中有hd0,并且可以格式化,而选中hd0点击下一步,却提示 找不到目标驱动器
回复

使用道具 举报

4#
发表于 2017-2-6 08:32:10 | 只看该作者
朋友们,先排除 “4G 界限” 问题,再进行测试,这样才 “有序”。诸位先把 IMG 加载在低于 4G 的内存碎片上,看看还出问题吗?

如果不出问题了,那就说明,是 “驱动程序不支持 4G 以上高位内存” 造成的。如果依旧出问题,那就是别的原因了。

map --status 可以用来确定 img 究竟加载在什么地址上了。

回复

使用道具 举报

5#
 楼主| 发表于 2017-2-6 10:00:26 | 只看该作者
本帖最后由 有阴也有阳 于 2017-2-6 10:46 编辑
不点 发表于 2017-2-6 05:26
我不懂,仅仅是关心一下。

pseudo 的 0pe 使用的是 winvblock,不是 firadisk。因此,我想,你可以试试  ...



五大的安装菜单:
if exist ()/boot/grub/siso || find --set-root /boot/grub/siso
command ()/boot/grub/siso  iso=/win7.iso  fdb=vbootxp  swap=y

五大说:

使用VBOOT引导WIN7安装镜像,WIN7的ISO可以有碎片,不必加载到内存。
        
示例:SISO  ISO=/WIN7.ISO  FDB=VBOOTXP  SWAP=Y

点评

你是说使用 vboot?貌似以前遇到过 “有人报告 vboot 失败的问题,转用 grub4dos 就好了” 的情况。 正好你有条件,你也不妨验证一下,是不是当 vboot 失败时,grub4dos 却能够成功? 我貌似隐隐约约通过自己  详情 回复 发表于 2017-2-6 11:05
回复

使用道具 举报

6#
发表于 2017-2-6 11:05:32 | 只看该作者
本帖最后由 不点 于 2017-2-6 11:41 编辑
有阴也有阳 发表于 2017-2-6 10:00
五大的安装菜单:
if exist ()/boot/grub/siso || find --set-root /boot/grub/siso
command ()/bo ...

你是说使用 vboot?貌似以前遇到过 “有人报告 vboot 失败的问题,转用 grub4dos 就好了” 的情况。

正好你有条件,你也不妨验证一下,是不是当 vboot 失败时,grub4dos 却能够成功?

我貌似隐隐约约通过自己对报告现象的分析,间接知道,vboot 的毛病出在 “常规内存管理” 上。什么意思呢?就是说,vboot 不能适应那些常规内存管理有些 “变态” 的电脑,只能适应那些 “守规矩” 的电脑。从用户报告来看,grub4dos 还没有遇到不能适应这种 “变态” 电脑的问题。

另外,假如你没有使用 grub4dos,我感觉你应该在 “综合讨论区” 报告这个问题,以便能够获得更广泛、更有效的帮助。




再提供一点信息,可以在百度或本论坛搜 “vboot” 关键字,能找到不少有关 “失败” 的情况。下面帖子的发帖者(楼主)在帖子开头就提到 “vboot 菜单不好弄,兼容性不太好”:

【原创】 抛弃vboot不格盘用grub4dos+firadisk安装Ghost版XP到VHD(已成功)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198

回复

使用道具 举报

7#
发表于 2017-3-2 14:12:49 | 只看该作者
打开\boot\grub\menu.lst,找到"--setupnt6",改成"--setupnt6  iso=aabb/xxx.iso"

在下载的模版没有这个啊   siso有这个参数吗?
回复

使用道具 举报

8#
 楼主| 发表于 2017-4-28 18:48:24 | 只看该作者
问题已经解决。
回复

使用道具 举报

9#
发表于 2017-12-2 21:09:39 | 只看该作者
老师:用你的方法安装win10应该也可吧?不知道如果内存等于或者大于4G会不会出问题?谢谢

点评

不行!后来我在实践中发现这个方法只适合Win7 64位的专业版、旗舰版,对其它版本的Windows系 统都不行,如果你想用SISO直接从系统的ISO文件安装系统,可以参考: http://bbs.wuyou.net/forum  详情 回复 发表于 2017-12-3 18:28
回复

使用道具 举报

10#
 楼主| 发表于 2017-12-3 18:28:06 | 只看该作者
120268323 发表于 2017-12-2 21:09
老师:用你的方法安装win10应该也可吧?不知道如果内存等于或者大于4G会不会出问题?谢谢

        不行!后来我在实践中发现这个方法只适合Win7  64位的专业版、旗舰版,对其它版本的Windows系

统都不行,如果你想用SISO直接从系统的ISO文件安装系统,可以参考:

        http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 22:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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