无忧启动论坛

标题: 用Gurb4DOS如何引导多个原版镜像 [打印本页]

作者: GPT    时间: 2014-9-2 22:01
标题: 用Gurb4DOS如何引导多个原版镜像

因为有需要安装win7及win8的x86,x64各种版本

并且减少U盘的数量

所以想用GURB4DOS来做一个U盘就能搞定这4个系统的启动盘

把原版的系统镜像都丢到U盘里

我的menu.lst是这样写的

  1. title [1] Windows 7 x64
  2. fallback 0
  3. find --set-root /iso/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
  4. map /iso/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso (0xff) || map --mem /iso/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso (0xff
  5. map --hook
  6. chainloader (0xff)
复制代码


结果进入安装界面之后windows找我要驱动= =

原来用iso to usb写到U盘里是不需要驱动的

怎么样才能用GRUB4DOS来启动4个不同的原版镜像



作者: lbw2007    时间: 2014-9-3 12:51
我只知道用RUN模块的automenu可以实现,LZ可以参考一下RUN模块的源代码
作者: jh1688    时间: 2014-9-3 13:58
lbw2007 发表于 2014-9-3 12:51
我只知道用RUN模块的automenu可以实现,LZ可以参考一下RUN模块的源代码

同意!!!!装瘟7、瘟8系列,还要手动运行虚拟光驱,手动添加镜像,才能正常安装,无法真正做到一键安装。虚拟光驱也驱分32位和64位。所以要全部下载完所有附件后才能玩瘟7、8系列……
作者: GPT    时间: 2014-9-4 11:21
lbw2007 发表于 2014-9-3 12:51
我只知道用RUN模块的automenu可以实现,LZ可以参考一下RUN模块的源代码

那这样岂不是和在pe下用镜像安装一样了么
其实我不是要一键安装什么的
就是纯粹为了省俩U盘

作者: lbw2007    时间: 2014-9-4 11:44
GPT 发表于 2014-9-4 11:21
那这样岂不是和在pe下用镜像安装一样了么
其实我不是要一键安装什么的
就是纯粹为了省俩U盘


把4个镜像都丢到U盘里,然后RUN --automenu [location]
一个U盘搞定了,也用不着进PE,直接光盘仿真,想安哪个安哪个
作者: 2013gdh    时间: 2014-9-4 14:38
1. 这么个问题: cn_win_xxxxx_dvd.iso一般是3-4G, 楼主你如果要map --mem, 以8M/s算, 400-500s才能加载完, 8分钟啊
2. 另外, 如果boot.wim里没有集成firadisk或WinVBlock驱动, windows的PE下是不认map的iso的, 访问不到install.wim
3. 而且, 我记得grub4dos在3.25G这个界限上做了限制, map加载到内存的东西不能跨3.25, 也就是要么全小于3.25, 要么全大于
    所以map --mem要求机子至少有8G内存, 然后g4d会加载到3.25G以上, 或者是4G以上
结论就是楼主你完全不用考虑map失败的情况, 真失败了也不用引导了,
而且就算直接map磁盘上文件, 进入安装界面(也即boot.wim里的PE系统)后, map失效, ISO的sources\, boot\, 等文件夹全看不到
所以要求你自己找驱动, 因为驱动是在sources文件夹下的那一堆小文件里,
install.wim也看不到.


作者: GPT    时间: 2014-9-4 17:05
lbw2007 发表于 2014-9-4 11:44
把4个镜像都丢到U盘里,然后RUN --automenu [location]
一个U盘搞定了,也用不着进PE,直接光盘仿真, ...

不行啊
这样依旧和我要驱动什么的= =

作者: GPT    时间: 2014-9-4 17:06
2013gdh 发表于 2014-9-4 14:38
1. 这么个问题: cn_win_xxxxx_dvd.iso一般是3-4G, 楼主你如果要map --mem, 以8M/s算, 400-500s才能加载完,  ...

这就是说我这个想法是没法实现咯?
作者: yuliwu2    时间: 2014-9-4 18:58
把 各种原版的wim 搞成 N 合1的 wim镜像 就行了  还省u盘空间 具体 百度
作者: GPT    时间: 2014-9-4 19:28
yuliwu2 发表于 2014-9-4 18:58
把 各种原版的wim 搞成 N 合1的 wim镜像 就行了  还省u盘空间 具体 百度

嗯现在也就是这个方法比较靠谱了,也适合小白
作者: lbw2007    时间: 2014-9-5 08:10
GPT 发表于 2014-9-4 17:05
不行啊
这样依旧和我要驱动什么的= =

没遇见过要驱动的情况,无论是原版还是GHOST安装版。缺的什么驱动?
作者: GPT    时间: 2014-9-5 09:13
lbw2007 发表于 2014-9-5 08:10
没遇见过要驱动的情况,无论是原版还是GHOST安装版。缺的什么驱动?

告诉我缺少CD/DVD ROM或者U盘的驱动
作者: lbw2007    时间: 2014-9-5 10:08
GPT 发表于 2014-9-5 09:13
告诉我缺少CD/DVD ROM或者U盘的驱动

试试5大最新的SISO模块,你说的缺少驱动我真的还没见过:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=205934用法是:SISO RUN --automenu [location]
或者用我传上来的现成的

SISO.part1.rar

976.56 KB, 下载次数: 29, 下载积分: 无忧币 -2

SISO.part2.rar

976.56 KB, 下载次数: 32, 下载积分: 无忧币 -2

SISO.part3.rar

106.45 KB, 下载次数: 24, 下载积分: 无忧币 -2


作者: mdyblog    时间: 2014-9-5 17:11
本帖最后由 mdyblog 于 2014-9-5 17:20 编辑

用UDm 软光盘试试。
有几个系统(ISO), 就做几个软光盘(分区)。
第一个兼启动主分区。
启动后widnows还能访问这些软光盘(分区)的。就能找到驱动了。


grub模拟,  window原装系统启动后 失效了, 无法访问。
UDm用的标准文件系统(NTFS、FAT、ExFAT),启动后和普通分区一样能读能运行(就是不能些)。


具体简单方法:
ISO1用iso to usb写到U盘里, 再拷出来到dir1。
ISO2用iso to usb写到U盘里, 再拷出来到dir2。
。。。

UDM格式化(GPT模式), 建几个软光盘.
依次加载个分区, 拷入上面的dirN,卸载。

第一分区方个 grldr,
编辑菜单 menu.lst

注意,和启动硬盘多分区菜单的写法 一样。

作者: jh1688    时间: 2014-9-5 17:48
GPT 发表于 2014-9-5 09:13
告诉我缺少CD/DVD ROM或者U盘的驱动

这很正常!!!!!!
装瘟7、瘟8系列,要手动运行虚拟光驱,手动添加镜像,才能正常安装,无法真正做到一键安装。虚拟光驱也驱分32位和64位。所以要全部下载完所有附件后才能玩瘟7、8系列……
否则,肯定会有“缺少CD/DVD ROM或者U盘的驱动”的提示……
要不你就只能用PE或其他方法安装……
作者: 2012ndy    时间: 2014-9-6 13:34
先下载winvblock.ima
在find那一行下面添加一行map --mem /winvblock.ima (fd0)

缺点是文件大的时候,map很耗时。
作者: bet365    时间: 2018-10-17 01:30
顶顶顶顶




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