无忧启动论坛

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

GRUB做启动光盘方法

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-7 20:25:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
看到还有人在为这个操心真有点于心不忍,这个问题的关键之处就那么一点,可就是没人提醒.本人为了这个问题也是找了好长时间,本来本人已经对些问题做过一贴,但好象不够专题,为使大家少走弯路就再专门提出来说一说.

如果你只为启动,可以用GRUB直接做,如果你还想上中文,建议你用GRUB4DOS
做启动光盘关键文件是grldr,做ISO当然首选UltraISO,

1.目前grub4dos最新版本为4.3,

下载地址 http://download.gna.org/grub4dos/

15-Oct-2007 07:26   485k  那个就是

下载解压后其中有个chinese目录,其中文件就是我们要的文件

将grldr改名为grldr.bin

UltraISO新建数据光盘,加载启动镜像,选择该文件即可

2.grub相关文件可以放在以下默认目录中:

boot\grub
grub

当然根目录下也可以,一定注意,尽量用小写!!!建议选第一种,
添加以下文档到该目录

back.xpm.gz(GRUB背景图案,这个实在也不咋地,可没办法,要做自己得用LINUX做)
fonts(中文字体文件)
memdisk.gz(想做IMG镜像这个现成,还有map方法,自己搞去)
menu.lst(本人曾一度以为是menu.1st,其实是MENU.LST,启动脚本,纯文本文档,DIY的最爱)
好了,你已经做完了,相关文档可在以下地址中下载

http://www.91files.com/?C7UAU8JN3WY76C8K2UB9

3.注意了,这步就是关键

在UltraISO中选择文件->属性->选中允许小写字母

没有这一步你只能在GRUB命令行中用

configfile /boot/grub/menu.lst

来加载莱单!!!

GRUB4DOS命令索引:
http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos%E5%91%BD%E4%BB%A4%E7%B4%A2%E5%BC%95

GRUB4DOS中文帮助
http://grub4dos.sourceforge.net/wiki/index.php/Main_Page

现在就是显示你操作menu.lst的高明程度的时候了...

一个样版

default=0
timeout=0
color black/cyan yellow/cyan
root (cd)
gfxmenu /boot/grub/grub_chs.msg
fontfile /boot/grub/fonts
splashimage /boot/grub/back.xpm.gz

title 备份与恢复(支持光驱)
fallback 1
kernel /boot/grub/memdisk.gz
initrd /boot/grub/lqdos.img

title 从PXE网络启动(没网卡就别试了)
fallback 1
kernel /boot/grub/memdisk.gz
initrd /boot/grub/lqpxe.img

title 从光盘启动(先放入启动盘)
fallback 2
cdrom --init
map --hook
chainloader (cd0)

title 重启
reboot

title 关机
halt

#title 从ISO文档启动
#kernel /minipe/boot/memdisk.gz
#initrd /minipe/boot/loadiso.ZIP

用这种方法做的启动光盘根目录中不必有grldr文档,也就是说只有/boot/grub目录!
简洁的很吧?想做成硬盘启动也很容易,只要将root (cd)换成root (hd0,0)即可

样本ISO文档下载地址:5MB
http://www.91files.com/?2KG2Y64FQW8RXWSWDW2K

[ 本帖最后由 iamliqi 于 2007-12-7 08:43 PM 编辑 ]
36#
发表于 2009-11-9 19:16:47 | 只看该作者
原帖由 iamliqi 于 2007-12-7 20:25 发表
3.注意了,这步就是关键

在UltraISO中选择文件->属性->选中允许小写字母

没有这一步你只能在GRUB命令行中用

configfile /boot/grub/menu.lst

来加载莱单!!!

原来如此,怪不得我做的grldr启动光盘的iso在虚拟机里测试,总是启动到命令行就停止了,我还以为是g4d的原因呢?!多谢了!
回复

使用道具 举报

35#
发表于 2009-11-8 23:34:03 | 只看该作者
遇到新问题,学习下老帖子。
回复

使用道具 举报

34#
发表于 2008-10-4 06:48:46 | 只看该作者
明白了,这个要收起来留心看
回复

使用道具 举报

33#
发表于 2008-10-4 03:13:24 | 只看该作者
好贴。。找的就是它。。
回复

使用道具 举报

32#
发表于 2008-5-19 01:59:13 | 只看该作者
真的很详细啊.谢谢了.
回复

使用道具 举报

31#
发表于 2008-5-19 01:50:13 | 只看该作者
太複雜了.........
回复

使用道具 举报

30#
发表于 2008-2-20 21:24:18 | 只看该作者
又学习到了新的东西!
回复

使用道具 举报

29#
发表于 2008-2-20 20:12:33 | 只看该作者
眼睛看花了,最好谁做个U盘的gho,可以任意启动ISO文件的。
回复

使用道具 举报

28#
发表于 2008-2-18 09:13:25 | 只看该作者
收藏学习~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

27#
发表于 2008-2-17 21:56:57 | 只看该作者
小弟愚笨,按照论坛里提供的办法,换用各种制作工具都不能在大多数台式机上启动成功,在部分笔记本上能成功启动。一直没有找到方法,郁闷了。。。
回复

使用道具 举报

26#
发表于 2008-1-6 14:00:36 | 只看该作者
以前我找了好久啊 好东西啊啊
回复

使用道具 举报

25#
发表于 2008-1-6 12:16:46 | 只看该作者
谢谢,学到了一些知识。
回复

使用道具 举报

24#
发表于 2007-12-29 02:16:56 | 只看该作者
太复杂了。。。。。。。。。
回复

使用道具 举报

23#
发表于 2007-12-28 23:45:28 | 只看该作者
我真的插不上话了,只有学习学习再学习,谢谢各个帖子的作者.
回复

使用道具 举报

22#
发表于 2007-12-28 21:20:14 | 只看该作者
不需要编辑MENU.LST了
想要编辑菜单 
使用GRUBMENU直接编辑内置的菜单
同样方便


原帖由 iamliqi 于 2007-12-7 09:17 PM 发表


那就不能编辑menu.lst了吧?

我想问一下,如果用map来引导IMG,是否就可以不用memdisk.gz了?
回复

使用道具 举报

21#
发表于 2007-12-28 16:35:15 | 只看该作者
好教程,,,学习了。。。
回复

使用道具 举报

20#
发表于 2007-12-20 10:57:50 | 只看该作者
就是这个小写字母。。。。。集成天风的那个XP弄了半天。。。。
回复

使用道具 举报

19#
发表于 2007-12-13 12:52:06 | 只看该作者
一直用ezboot的.试试gurb
回复

使用道具 举报

18#
发表于 2007-12-13 00:27:26 | 只看该作者
进来学习,学习!
回复

使用道具 举报

17#
发表于 2007-12-11 09:34:49 | 只看该作者
我还要多多学习哦!
谢谢各位高手了啰!
回复

使用道具 举报

16#
发表于 2007-12-10 18:05:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

15#
发表于 2007-12-8 10:21:21 | 只看该作者
学习学习。。。。。。。。。。。。。。
回复

使用道具 举报

14#
发表于 2007-12-8 08:38:13 | 只看该作者
看了各位大侠的讨论,收益很大,我刚刚开始,是个小学生,学习.
回复

使用道具 举报

13#
发表于 2007-12-8 07:03:59 | 只看该作者
做ISO当然内置菜单
本来刻录好光盘也是不能编辑MENU.LST的
自己做一个内置GRLDR菜单的批处理
速度和编辑MENU.LST也没甚么差别
就是多点一次鼠标而已....

if exist grldr attrib grldr -h -s -r
if exist grldr del grldr
copy grldrori grldr
grubmenu import grldr menu.lst
attrib grldr +h +s +r
pause
回复

使用道具 举报

12#
发表于 2007-12-8 01:53:47 | 只看该作者
纯支持了。。。。很久前就有很多人讨论过,模板都有N个人发过了

另外最新的G4D在下面的网址下:

http://grub4dos.jot.com/WikiHome
回复

使用道具 举报

11#
发表于 2007-12-7 21:32:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10#
 楼主| 发表于 2007-12-7 21:23:33 | 只看该作者
具体我也没深究,自己够用就行了,

谢谢你的说明
回复

使用道具 举报

9#
发表于 2007-12-7 21:21:01 | 只看该作者
原帖由 iamliqi 于 2007-12-7 09:17 PM 发表


那就不能编辑menu.lst了吧?

我想问一下,如果用map来引导IMG,是否就可以不用memdisk.gz了?



这个当然可以,memdisk是从syslinux里借来的,如果只用grub4dos里的文件,map --mem命令就可以解决问题了
回复

使用道具 举报

8#
 楼主| 发表于 2007-12-7 21:17:17 | 只看该作者
原帖由 chnhhwz 于 2007-12-7 09:16 PM 发表
直接用mkisofs比较方便
速度也很快
MENU.lst可以内置在GRLDR里 
也很清爽


那就不能编辑menu.lst了吧?

我想问一下,如果用map来引导IMG,是否就可以不用memdisk.gz了?

[ 本帖最后由 iamliqi 于 2007-12-7 09:19 PM 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-26 06:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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