2011mysuperdos 发表于 2014-5-23 08:28:11

制作grub2的引导光盘,提示 no boot info

我定制好内核后,用cat /boot/grub/cdboot.img core.img>g2ldr

再用这个g2ldr作为引导,但老是不成功,不知为何,但成功过两次,不知为何

望高手指点~~

2011mysuperdos 发表于 2014-5-27 16:28:26

看来这个grub2区,也没什么人气。

我最后解决了这个问题,我开始是在win里做的iso镜像,要在linux环境下才能成功

而且mkisofs 必须要加参数 -boot-info-table -boot-load-size 4

jneny 发表于 2014-5-28 08:29:07

2011mysuperdos 发表于 2014-5-27 16:28
看来这个grub2区,也没什么人气。

我最后解决了这个问题,我开始是在win里做的iso镜像,要在linux环境下 ...

win下请使用mkisofs for win32版本
mkisofs-md5-2.01-Binary.zip   https://code.google.com/p/mkisofs-md5/downloads/list

包中的mingw编译版本效率比cygwin快许多。并且是单文件
几个常用参数相对1.15a40有变化
-duplicates-once    md5优化技术,只存储一份相同内容的文件
-cjk4dos-filenames和 -cjk4unx-filenames    支持中文目录名


05) Some Test Scripts to show the problem when you make ISO image in Chinese.
You can use this Sample Data to test your mkisofs 2.01 whether it is working.
Important Message: -duplicates-once is MD5 Optimize, don't use -O option now.
-cjk4dos-filenames and -cjk4unx-filenames are new options to support Chinese.

mkisofs -V "mydoc-测试" -r -J -duplicates-once -iso-level 1 -jcharset cp936 -cjk4dos-filenames -o mydoc3.iso mydoc

mkisofs -V "mydoc-测试" -r -J -duplicates-once -iso-level 4 -jcharset cp936 -cjk4unx-filenames -o mydoc4.iso mydoc

mkisofs -V "mydoc-测试" -r -J -duplicates-once -iso-level 1 -jcharset cp936 -cjk4dos-filenames -cjk4unx-filenames -o mydoc5.iso mydoc

2011mysuperdos 发表于 2014-5-28 15:02:29

jneny 发表于 2014-5-28 08:29
win下请使用mkisofs for win32版本
mkisofs-md5-2.01-Binary.zip   https://code.google.com/p/mkisofs- ...

谢谢,我现在遇到个问题,就是grub2主题,菜单显示的行间距太宽了,能小点吗

jneny 发表于 2014-5-28 18:29:44

不清楚,对美化不熟悉,启动器只是一闪而过的东西。浪费时间在美化上没意义

2011mysuperdos 发表于 2014-5-29 19:15:21

jneny 发表于 2014-5-28 18:29
不清楚,对美化不熟悉,启动器只是一闪而过的东西。浪费时间在美化上没意义

也是,我也难得去花时间研究了,而且有了主题后,模块都不能自动加载进去了,必须手动
页: [1]
查看完整版本: 制作grub2的引导光盘,提示 no boot info