无忧启动论坛

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

[分享] 分享一下自己研究syslinux bios+efi启动方法以及问题

  [复制链接]
跳转到指定楼层
#
发表于 2016-3-15 13:30:00 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 xiazai123 于 2016-3-15 13:31 编辑

最近研究想syslinux 但是上网找了很多帖子也没发现一个具体的制作方法 于是乎根据百度的一些说明自己研究

废话不多说进入正题
  首先bios启动
第一步 把u盘格式化成fat32格式  在u盘根目录建立目录

   boot>syslinux

第二步 复制syslinux文件包bios文件夹里的 libutil.c32 libcom32.c32 chain.c32 memdisk menu.c32 reboot.c32 syslinux.exe vesamenu.c32 这些个文件到boot>syslinux目录
   (注:这些文件分布在不同的文件夹里 还请大家慢慢找吧)

第三步 打开cmd命令行 进入U盘boot>syslinux 目录 方法是cd /d x:\boot\syslinux (x是U盘盘符)  然后输入命令 syslinux.exe -m -a -d /boot/syslinux x: (x为U盘盘符) 回车

   在这里解释一下这几个命令
   -m
           MBR:将syslinux引导代码写入到驱动器的MBR启动扇区。这是一个可选的选项(参数),建议使用此选项(参数),如果之前有将GURB4DOS写入磁盘的MBR中,那么你必须使用-m选项(参数),否则将写入失败。
    -a
          Active:激活指定分区为活动分区,这是一个可选的选项(参数),当你不确定你所指定的分区是否是活动分区时可以加上这个选项(参数),实际上,就算你所指定的分区已经是活动的主分区了,也可以加上这个选项(参数)
    -d /boot/syslinux 是把命令生成的启动系统文件ldlinux.sys放到boot>syslinux 目录
在这个命令执行之后已经完成了大部分 但是我在遇到了一个错误(图1) 有可能是我U盘问题 不过这个也没有影响到syslinux的正常启动

第四步 我直接在论坛里找了一个syslinux.cfg文件下载下来 然后在论坛里找了一段代码复制进去了 然后需要用到hzpsf转换中文 我在网上找了一个hzpsf工具  方法是把刚刚的syslinux.cfg文件直接放到hzpsf所在目录并改名为syslinux_zh.cfg 点击制作中文菜单 然后将生成的syslinux.cfg和myfont.psf一起复制到 boot>syslinux目录里 这样bios引导完成


接下来 efi引导
  efi引导和bios类似
第一步 在根目录建立 efi>boot 目录

第二步 复制syslinux文件包efi64文件夹里的libutil.c32 libcom32.c32  menu.c32 reboot.c32 syslinux.efi vesamenu.c32 ldlinux.e64 poweroff.c32文件到 efi>boot目录里 然后把syslinux.efi 文件名改为bootx64.efi
   
第三步 和bios模式的第四步一样 但是我发现efi模式下无法加载myfont.psf字体库 怎么都不能显示中文(图2) 有会修改的朋友给我帮帮忙吧 不胜感激

图2.jpg (42.42 KB, 下载次数: 292)

图2.jpg

图1.jpg (16.38 KB, 下载次数: 299)

图1.jpg

中文菜单.zip

341.53 KB, 下载次数: 230, 下载积分: 无忧币 -2

评分

参与人数 4无忧币 +8 收起 理由
l13063 + 1 赞一个!
jethroho + 1 赞一个!
879792799 + 5 很给力!
blackhouse + 1 很给力!

查看全部评分

26#
发表于 2024-9-17 08:34:54 | 只看该作者
谢谢!
回复

使用道具 举报

25#
发表于 2024-9-9 21:24:00 | 只看该作者
回复

使用道具 举报

24#
发表于 2024-9-9 21:23:49 | 只看该作者
嘎嘎香,嘎嘎感谢。
回复

使用道具 举报

23#
发表于 2024-9-8 10:20:33 | 只看该作者
感谢辛苦制作点赞
回复

使用道具 举报

22#
发表于 2024-8-27 10:59:33 | 只看该作者
666
回复

使用道具 举报

21#
发表于 2024-7-22 14:24:02 | 只看该作者
感谢楼主分享。。。。
回复

使用道具 举报

20#
发表于 2024-7-20 10:45:53 | 只看该作者
谢谢分享
回复

使用道具 举报

19#
发表于 2022-12-9 11:55:14 | 只看该作者
不错,谢谢分享
回复

使用道具 举报

18#
发表于 2022-11-19 23:39:29 | 只看该作者
谢谢分享,学习一下
回复

使用道具 举报

17#
发表于 2019-11-4 22:27:42 | 只看该作者
不错,谢谢分享~~~~~~~~~~~~~~
回复

使用道具 举报

16#
发表于 2019-7-15 00:09:18 来自手机 | 只看该作者
不错 谢谢分享
回复

使用道具 举报

15#
发表于 2018-9-24 00:47:53 | 只看该作者
谢谢分享!
回复

使用道具 举报

14#
发表于 2017-10-8 10:42:39 | 只看该作者
本帖最后由 hejian0710 于 2017-10-8 10:43 编辑

字体显示不重要,可以用PS制作好文字背景图,编辑CFG配置文件调整好进度条位置,就是麻烦一些,我都是这么干的,菜单文字都集成在背景图上。关键能把UEFI启动调用这块搞定就**了
回复

使用道具 举报

13#
发表于 2016-11-2 13:10:47 | 只看该作者
就是喜欢你的帖子 没办法












专业代发帖子,发帖宣传,论坛发帖,网络推广,外链代发。
联系QQ:188662616   微信号:q188662616

1. 论坛:发帖·顶贴·盖楼·维护·回复·评论·沉帖·负面压制·新闻评论·置顶加精等等~
2. 微博:加粉·直发·转发·评论·转评·话题·阅读量·投票·收藏·点赞·等等~
3. 微信:加粉·转发·点赞·阅读量·分享·投票·等等~
4. 点击:帖子点击率·视频点击率·博客点击率·网站IP·等等~
5. 视频:评论·点赞·等等~
6. sns :转发·评论·等等~
7. 问答:百度知道·360问答·搜搜问答·等等~
8. 投票:各种网络评选投票·等等~
9. 博客:博客发帖·评论·高等级博客发帖
10.qq群:各类群发
11.贴吧 :加关注·包月签到·包年签到·提高贴吧排名

承接各类网络任务!人手多,老手多,多年执行经验,全年无休假。
联系QQ:188662616  微信号:q188662616

回复

使用道具 举报

12#
发表于 2016-5-14 00:28:33 | 只看该作者
据说 6.03的EFI不支持中文,现在有6.04了,不知道可不可以,试试。
回复

使用道具 举报

11#
发表于 2016-4-13 11:02:04 | 只看该作者
呵呵,好帖,好好看看
回复

使用道具 举报

10#
发表于 2016-3-17 08:53:25 | 只看该作者
帮忙顶,希望楼主加油完善
回复

使用道具 举报

9#
发表于 2016-3-16 15:45:20 来自手机 | 只看该作者
恩,支持
回复

使用道具 举报

8#
发表于 2016-3-16 13:03:11 | 只看该作者
不错,收藏先
回复

使用道具 举报

7#
 楼主| 发表于 2016-3-16 12:53:35 | 只看该作者
窄口牛 发表于 2016-3-16 09:18
菜单可以看到,菜单无法执行。

对的 我的目的就是先看到菜单 做事情一步一步来嘛 这只是第一步先看到菜单
回复

使用道具 举报

6#
发表于 2016-3-16 09:18:41 来自手机 | 只看该作者
菜单可以看到,菜单无法执行。

点评

对的 我的目的就是先看到菜单 做事情一步一步来嘛 这只是第一步先看到菜单  详情 回复 发表于 2016-3-16 12:53
回复

使用道具 举报

5#
 楼主| 发表于 2016-3-16 08:55:40 | 只看该作者
zengqcyxx 发表于 2016-3-16 01:55
bios与EFI启动加载的模块是不一样的,字体是不同的两个文件,路径也不一样的。

嗯嗯 对 加载的模块不太一样 路径也不同 现在还没研究出来如何加载字体
回复

使用道具 举报

4#
发表于 2016-3-16 07:09:22 | 只看该作者
不错,谢谢分享。
回复

使用道具 举报

3#
发表于 2016-3-16 01:55:28 | 只看该作者
bios与EFI启动加载的模块是不一样的,字体是不同的两个文件,路径也不一样的。

点评

嗯嗯 对 加载的模块不太一样 路径也不同 现在还没研究出来如何加载字体  详情 回复 发表于 2016-3-16 08:55
回复

使用道具 举报

2#
 楼主| 发表于 2016-3-15 16:00:12 | 只看该作者
寒风飘过 发表于 2016-3-15 14:58
cfg通用?  不可能吧  我就不信你能执行

我没执行啊 cfg的内容是我随便复制上去的 就是为了试验能不能启动起来 至于执行什么的那都是后话了
回复

使用道具 举报

1#
发表于 2016-3-15 14:58:58 | 只看该作者
本帖最后由 寒风飘过 于 2016-3-15 15:00 编辑

cfg通用?  不可能吧  我就不信你能执行

点评

我没执行啊 cfg的内容是我随便复制上去的 就是为了试验能不能启动起来 至于执行什么的那都是后话了  详情 回复 发表于 2016-3-15 16:00
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 18:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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