无忧启动论坛

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

用syslinux可以在启动时显示图片

[复制链接]
跳转到指定楼层
1#
发表于 2002-8-31 05:44:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://syslinux.zytor.com/
图形模式工作在640x480x16色模式下
syslinux用于软盘或硬盘启动
光盘启动有相应的isolinux
2#
发表于 2002-8-31 06:47:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3#
发表于 2002-8-31 06:50:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4#
 楼主| 发表于 2002-8-31 08:29:17 | 只看该作者

用syslinux可以在启动时显示图片

[这个贴子最后由revival在 2002/08/31 08:31am 编辑]

刚才做了一个et的logo
但是图片没法上传
isolinux是syslinux的光盘版
mandrake安装盘的启动镜像就是用syslinux做的
不过mandrake的是修改过的
回复

使用道具 举报

5#
发表于 2002-8-31 17:25:07 | 只看该作者

用syslinux可以在启动时显示图片

他的那种图片格式要在linux下才能正确转换~
我在Win98/Win2000下,转换出来后,显示有花点的~~
回复

使用道具 举报

6#
 楼主| 发表于 2002-9-1 00:54:57 | 只看该作者

用syslinux可以在启动时显示图片

下面引用由pk43212002/08/31 05:25pm 发表的内容:
他的那种图片格式要在linux下才能正确转换~
我在Win98/Win2000下,转换出来后,显示有花点的~~
有一个自带的perl程序用来转换的
最好先转成16色的ppm位图
否则转出来的很难看
回复

使用道具 举报

7#
 楼主| 发表于 2002-9-1 02:50:46 | 只看该作者

用syslinux可以在启动时显示图片

[UploadFile=2_5031_6.gif]抓一个图
回复

使用道具 举报

8#
发表于 2002-9-1 03:14:46 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

9#
 楼主| 发表于 2002-9-1 21:02:30 | 只看该作者

用syslinux可以在启动时显示图片

[UploadFile=2_5031_8.rar]放一个iso上来
具体做法http://syslinux.zytor.com/上写的很清楚了
参考syslinux的文档
isolinux只是光盘版,做法是一样的
iso用mkisofs做
回复

使用道具 举报

10#
发表于 2002-9-1 22:44:40 | 只看该作者

用syslinux可以在启动时显示图片

我想知道怎样做到那图片,可以讲一下吗,用什么工具,在windows有没有这些工具
回复

使用道具 举报

11#
发表于 2002-9-1 23:36:17 | 只看该作者

用syslinux可以在启动时显示图片

下面引用由revival2002/09/01 00:54am 发表的内容:
有一个自带的perl程序用来转换的
最好先转成16色的ppm位图
否则转出来的很难看
我转换ppm是用DJGPP的编译出来的pngtoppm来转换的!
转换出来的ppm用ACDSee看是没问题的,
但是再用那个Perl程序转换后,做成ISO,
启动画面就有花点了,不知道那个Perl程序是否完善?!
我偏偏就不懂Perl程序!有没有C/C++的版本???
回复

使用道具 举报

12#
 楼主| 发表于 2002-9-2 00:52:34 | 只看该作者

用syslinux可以在启动时显示图片

[UploadFile=2_5031_11.rar][这个贴子最后由revival在 2002/09/02 01:01am 编辑]

我也是这样转换出来的
先弄成ppm再用perl脚本转一下
再放一个mandrake光盘里用的信息文件
竟然可以显示出800×600的位图而且颜色深度肉眼判断至少有256色
不知道是怎么弄出来的
不知道他们在isolinux.bin里边改了什么
回复

使用道具 举报

13#
发表于 2002-9-2 19:07:20 | 只看该作者

用syslinux可以在启动时显示图片

那里可以下载到isolinux.bin这个文件啊,我解光盘的那个是有问题的
回复

使用道具 举报

14#
发表于 2002-9-2 22:38:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

15#
 楼主| 发表于 2002-9-3 00:57:03 | 只看该作者

用syslinux可以在启动时显示图片

我iso里用的是mdk9.0光盘上的isolinux.bin,是mandrake修改过的
如果用原版的syslinux的引导程序就不能显示mandrake光盘上的logo
用这个做引导只要在mkisofs生成iso时加入这些选项:
    mkisofs -o output.iso \
       -b isolinux/isolinux.bin -c isolinux/boot.cat \
       -no-emul-boot -boot-load-size 4 -boot-info-table \
       root-of-iso-tree
所有引导涉及的文件放在光盘的isolinux目录下
引导程序会读取/isolinux/isolinux.cfg
这里边定义了引导选项
faq里写的很清楚,我就不翻译了
http://syslinux.zytor.com/faq.php
显示的信息放在文件里,文件名任意
只要在isolinux.cfg里指出就可以
信息文件可以包含文本,格式控制符等
在faq里也写的很详细
用控制符可以载入一副lss位图
lss格式位图的转换可以用isolinux自带的perl脚本ppm2lss16
回复

使用道具 举报

16#
发表于 2002-9-3 01:52:32 | 只看该作者

用syslinux可以在启动时显示图片

[这个贴子最后由(狼)在 2002/09/05 07:57am 编辑]

文件目录如下,
│  a.bat
│  cygwin1.dll
│  MKISOFS.EXE
│  
└─isolinux
        boot.lss
        boot.msg
        BootCatalog.cat
        help.msg
        isolinux.bin
        isolinux.cfg
a.bat的内容如下
mkisofs -o output.iso \
      -b isolinux/isolinux.bin -c isolinux/boot.cat \
      -no-emul-boot -boot-load-size 4 -boot-info-table \
      root-of-iso-tree
但做出来的iso是空的,也不能启动,为什么

这个问题我已解决。
回复

使用道具 举报

17#
发表于 2002-9-3 02:00:41 | 只看该作者

用syslinux可以在启动时显示图片

[这个贴子最后由(狼)在 2002/09/05 07:59am 编辑]

现在又有问题了,这个isolinux好象不能启动象win2000的那些启动啊,可以启动的就是1.44软盘的映象,有人知道吗?
回复

使用道具 举报

18#
发表于 2008-3-29 10:48:57 | 只看该作者
学习一下,期待有新的进展~
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-22 03:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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