使用BURG美化启动界面(更新2010-03-09)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#76

帖子 ptptptptptpt » 2009-11-23 22:38

ptptptptptpt 写了:找到一篇,去年8月份的
使用时, 进入/boot/grub目录,然后运行以下命令:

grub-mkimage -d . -o core.img biosdisk pc gpt iso9660 fat ntfs ext2 pxe

然后生成不同的启动文件:

copy /B lnxboot.img + core.img g2ldr
copy /B pxeboot.img + core.img g2pxe
copy /B cdboot.img + core.img grub2cd.bin
我试一下
出错了,先是提示没有 pc 某块,从参数里去掉 “pc” 后,报错

代码: 全选

pt@sda8:~/grub$ grub-mkimage -d . -o core.img biosdisk fat ntfs ext2 reiserfs
grub-mkimage: error: cannot stat ./diskboot.img
于是想直接用你做的 core 试一下,却发现新 iso 里面没有 core.img :em25
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#77

帖子 ptptptptptpt » 2009-11-23 22:47

o yeah 制作 core 成功了!

原来要把 -d . 去掉
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 使用BURG美化启动界面(更新ppa4)

#78

帖子 bean » 2009-11-23 22:49

那篇文章有点旧,现在分区模块都改名了:

pc -> part_msdos
gpt -> part_gpt
sun -> part_sun
...
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#79

帖子 ptptptptptpt » 2009-11-23 22:51

哦。。

又发现,没有 lnxboot.img :em06
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#80

帖子 ptptptptptpt » 2009-11-23 22:57

或许可以把 g2ldr.mbr 做成 直接加载 core.img 的 core.mbr ?省掉制作 g2ldr 的步骤 。。。
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 使用BURG美化启动界面(更新ppa4)

#81

帖子 bean » 2009-11-23 23:09

其实最好用源代码编译,什么文件都齐了。而且,源代码功能比较新,比如今天上传的r1778,lua功能加回去了,ppa不会经常更新的。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#82

帖子 ptptptptptpt » 2009-11-23 23:12

bean 写了:其实最好用源代码编译,什么文件都齐了。而且,源代码功能比较新,比如今天上传的r1778,lua功能加回去了,ppa不会经常更新的。
哦。。 我试试
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 使用BURG美化启动界面(更新ppa4)

#83

帖子 bean » 2009-11-23 23:17

对了,如果用源代码的话,有一个命令grub-mkrescue可以直接生成iso映像的,先建一个目录test_dir, 把themes解压进去。

代码: 全选

mkdir test_dir
cd test_dir
tar xjf ~/themes.tar.bz2
然后创建配置文件 test_dir/boot/grub/grub.cfg。

最后运行这个命令就可以生成iso了:

代码: 全选

grub-mkrescue --overlay=test_dir grub.iso
测试起来很方便。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#84

帖子 ptptptptptpt » 2009-11-23 23:21

明白 :em11

只是我这里下载速度有点囧 ,10 KB/S :em25
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#86

帖子 ptptptptptpt » 2009-11-24 0:08

貌似,加载了默认 grub.cfg 之后,再手动加载另一个菜单,会有问题

用 . 加载,命令行模式 显示有些异常
用 configfile 加载,直接就重启了。
头像
我是害虫
帖子: 454
注册时间: 2005-09-30 14:59

Re: 使用BURG美化启动界面(更新ppa4)

#87

帖子 我是害虫 » 2009-11-24 8:13

占位关注
我的天真太早遗失,而我的成熟又蹒跚不至.......
bean
帖子: 238
注册时间: 2008-06-03 12:25

Re: 使用BURG美化启动界面(更新ppa4)

#88

帖子 bean » 2009-11-24 12:21

ptptptptptpt 写了:貌似,加载了默认 grub.cfg 之后,再手动加载另一个菜单,会有问题

用 . 加载,命令行模式 显示有些异常
用 configfile 加载,直接就重启了。
嗯,现在菜单还不能手动加载。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#89

帖子 ptptptptptpt » 2009-11-24 13:49

bean 写了:对了,如果用源代码的话,有一个命令grub-mkrescue可以直接生成iso映像的,先建一个目录test_dir, 把themes解压进去。

代码: 全选

mkdir test_dir
cd test_dir
tar xjf ~/themes.tar.bz2
然后创建配置文件 test_dir/boot/grub/grub.cfg。

最后运行这个命令就可以生成iso了:

代码: 全选

grub-mkrescue --overlay=test_dir grub.iso
测试起来很方便。
运行这些命令时候,当前工作目录 应该是哪里呢? ~/burg/bin_pc ?
我试了下,好像在哪里都行。那, grub-mkrescue 怎么知道该从哪里拷贝 *.mod 文件呢?? 莫非直接从 /boot/grub 拷贝的??
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 使用BURG美化启动界面(更新ppa4)

#90

帖子 ptptptptptpt » 2009-11-24 14:02

看了下 /usr/bin/grub-mkrescue 的内容,貌似是从 /usr/lib/grub/i386-pc 拷贝。
那,应该是 编译并 安装 之后,才能用 grub-mkrescue 做启动盘吧?
回复