Board logo

标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧] [打印本页]

作者: easycase    时间: 2003-10-28 07:07     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

[这个贴子最后由easycase在 2003/10/28 01:31am 第 6 次编辑]

本方法物理引导测试正常,但是vmware有点毛病 (vmware某些版本可能无法启动或启动速度非常慢).
我的思路
ezboot的特性
1 ezboot 支持 run ,可以进行引导跳转;
2 ezboot 不提供可写入内存虚拟软驱功能;
3 ezboot 不支持调用外部程序
根据以上3点要解决这一问题就需要制作一个启动盘镜像.我们要求这一启动盘镜像具备如下特性:
1 可以引导
2 可以建立可写虚拟软驱
3 支持压缩镜像
syslinux/memdisk的搭配组合完全满足我们的需要,并且syslinux/memdisk遵循GPL2发布,可以自由获取使用.
实际试验
1 使用ISOLinux
  一开始打算使用ISOLINUX,但是失败了.用isolinux_debug.bin也看不到任何有价值的信息.不得不放弃
2 使用syslinux
  
  2.1首先编写一个引导配置文件syslinux.cfg
  
  内容可以简写成一行也可以按照格式写完整.
  简单的
复制内容到剪贴板
代码:
  default memdisk initrd=xly16.img
  
标准写法
复制内容到剪贴板
代码:
  default xly16
  label xly16
    kernel memdisk
    append initrd=xly16.img
  
2.2 建立引导磁盘
  
  2.2.1 虚拟内存软盘
        使用ramdisknt 1.5虚拟一个2.88的软驱。
  2.2.2 建立syslinux系统盘
        syslinux.exe -s a: (win32)
        syslinux.com -s a: (ms-dos)
  2.2.3 复制文件
        将启动配置文件syslinux.cfg、内存盘memdisk、效率源1.6镜像xly16.img复制到a盘。
  2.2.4 抓镜像
        可以直接使用ramdisknt的保存镜像功能,或者其他喜欢的工具。
3 使用方法
  run xlyboot.img
4 总结
  效率源需要将某些资料写入软驱方能开始工作。为此我们采用syslinux + memdisk的方式制作可启动镜像,利用ezboot本身的run命令即可完美解决。
5 下载,以上提到的工具都可以从网络上找到,下载syslinux(自由软件/GPL2)和xly16零售版就齐全了.

QQ:12985462 MSN:libertyeidos@hotmail.com eMail:HeartIcy@163.com
作者: lhboos    时间: 2003-10-28 08:53     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

终于做成功了!万分感谢easycase的支持,谢谢!谢谢 easycase !!!
作者: nerdpal    时间: 2003-10-28 16:13     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

使用ISOLINUX是可以的,这个在我集成CD-Puppy Version 0.4时经过一定的修改,发现ISOLINUX/VMLINUZ是可行的,而且我个人的感觉比用syslinux/memdisk来得直接,因为用syslinux需要为每个软盘镜像重新制作.img,而ISOLINUX就不必了,可以将光盘上的.img直接加载到可写虚拟软驱中,需要做的只是修改ISOLINUX.CFG,有兴趣的朋友不妨一试
作者: cqmis    时间: 2003-10-28 16:17     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

能不能把作好的传上来,谢谢
作者: easycase    时间: 2003-10-28 16:41     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

[这个贴子最后由easycase在 2003/10/28 07:55am 第 4 次编辑]
引用:
下面引用由nerdpal2003/10/28 07:13am 发表的内容:
使用ISOLINUX是可以的,这个在我集成CD-Puppy Version 0.4时经过一定的修改,发现ISOLINUX/VMLINUZ是可行的,而且我个人的感觉比用syslinux/memdisk来得直接,因为用syslinux需要为每个软盘镜像重新制作.img,而 ...
VMLINUZ 是Linux内核。。你说的是initrd > 5M ...
作者: cqmis    时间: 2003-10-28 17:12     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

可以到我的杀毒ftp下载了
感谢easycase ,威望加1,以示感谢!
作者: nerdpal    时间: 2003-10-28 17:23     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

引用:
下面引用由cqmis2003/10/28 07:17am 发表的内容:
能不能把作好的传上来,谢谢
原来做的放在教研室的移动硬盘上,被师兄带回去用了,可能需要一段时间才能送回来
用ISOLINUX/memdisk应该也是可以的
VMLINUZ 是Linux内核。。你说的是initrd > 5M ——我当时用了几个例子,.img是1.44M或2.88M的,一样OK呀
作者: easycase    时间: 2003-10-28 17:37     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

[这个贴子最后由easycase在 2003/10/28 08:40am 第 1 次编辑]

http://www.ibiblio.org/peanut/initrd$.txt
你看看这个吧,我想你用的就是这种方法..
and
http://rescuecd.sourceforge.net/288.html#isolinux
作者: justicer    时间: 2003-10-30 05:48     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

好啊,有用
谢了
作者: ibsland    时间: 2003-10-31 06:29     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

syslinux哪里有下载啊!提供个链接啊!多谢,或者干脆告诉我地址下载做好的东东。
作者: qxun    时间: 2003-10-31 06:57     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

谢了
作者: caierlqh    时间: 2003-11-7 16:24     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

好文大家看
作者: wugs    时间: 2003-11-9 20:20     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

上面两种方法我都试过了,在VPC中都行,但在真实机器上不行
我的机器:I815 +pIII 933 GF2m400
有人试过在真实机器上吗?
作者: gdaguo    时间: 2003-11-18 06:52     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

[这个贴子最后由gdaguo在 2003/11/17 10:19pm 第 1 次编辑]

我的也不行,用easycase 老大提供的img刻盘后刻盘启动后能看到软件的名字,但下面的菜单没有,还有一点花屏.哪位朋友刻盘成功的,能给个IMG吗?感谢感谢!
作者: goldsoft    时间: 2003-11-23 07:23     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

如何将昆腾专修入进去,急急急
作者: pizigao    时间: 2003-11-23 19:38     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

好啊!!!
作者: ts168    时间: 2003-12-31 14:19     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

good
作者: wksz98    时间: 2004-1-3 19:59     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

能不能给个作好的?
作者: btxs    时间: 2004-1-6 10:32     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

不错
作者: Axu    时间: 2004-1-11 04:50     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

谢谢大家
作者: crocodile888    时间: 2004-1-11 18:34     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

中文超级启动11.26版中的也不能使用
作者: 死性不改    时间: 2004-1-14 04:58     标题: [原创]对付效率源类,需写入软盘程序的方法[大体通用吧]

效率源启动过程好像是要写软盘的,在虚拟机中启动软盘镜像是可写的,因此没问题,可进光盘后,变得不可写,因而就不能启动了.




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0