红联Linux门户
Linux帮助

严肃求教:怎样编写menu.lst

发布时间:2009-10-18 15:31:57来源:红联作者:jovewu
操作系统老师布置了一道实验题:到网络上下载一个可用的OS映像,编写menu.lst,利用grub启动之,并推荐了一个RTEMS操作系统的映像: hello.exe。
映像我已经下载下来了,也看了以下menu.lst文件,比如我的menu.lst中的主要内容(其他从略)是:
title Ubuntu 9.04, kernel 2.6.31

uuid f629b37e-6b01-45f7-a7a2-26220c3494e4

kernel /boot/vmlinuz-2.6.31 root=UUID=f629b37e-6b01-45f7-a7a2-26220c3494e4 ro quiet splash

initrd /boot/initrd.img-2.6.31

quiet



title Ubuntu 9.04, kernel 2.6.31 (recovery mode)

uuid f629b37e-6b01-45f7-a7a2-26220c3494e4

kernel /boot/vmlinuz-2.6.31 root=UUID=f629b37e-6b01-45f7-a7a2-26220c3494e4 ro single

initrd /boot/initrd.img-2.6.31

我想问,我想在里面添加hello.exe的启动项,应该如何编写?之前问过一个师兄,他让我这样写来试了一下(我把hello.exe放到了/boot目录下),
title Hello

uuid f629b37e-6b01-45f7-a7a2-26220c3494e4

kernel /boot/hello.exe
但是结果没有成功!
请有经验的大牛给点指导!谢谢了!
文章评论

共有 8 条评论

  1. dally0404 于 2009-10-25 00:27:04发表:

    grub是linux默认的启动工具,目前比较新的是grub2,
    grub中有所谓的menu.lst,grub2中没有该文件
    关于它的详细用法,东西太多,给你链接:
    什么是grub: http://baike.baidu.com/view/225343.htm?fr=ala0
    http://zh.wikipedia.org/wiki/GNU_GRUB
    详细用法: http://www.linuxsir.org/main/?q=node/129
    希望对你有帮助!

  2. allenquhua 于 2009-10-22 09:56:28发表:

    [i=s] 本帖最后由 allenquhua 于 2009-10-22 09:57 编辑 [/i]

    看一下这个http://user.qzone.qq.com/4368759/infocenter?ptlang=2052
    希望对你有作用

  3. jovewu 于 2009-10-19 10:27:39发表:

    3# 泽稚


    谢谢了,我试一下!

  4. jovewu 于 2009-10-19 10:13:19发表:

    4# 泽稚


    搜过了,我也看了一下mune.lst中的文件注释,不过都是关于windows或者linux系统应该怎么写的,没有关于其他的。

  5. jovewu 于 2009-10-19 10:11:28发表:

    2# dragon008

    上的操作系统的课,我也感到很奇怪为什么是可执行文件?不过老师的实验要求上写着这是一个镜像。

  6. 泽稚 于 2009-10-19 09:01:36发表:

    至于menu。lst 》网上搜一下就好了。。

  7. 泽稚 于 2009-10-19 08:59:13发表:

    http://www.rtems.net/download.htm

    看了一下,估计你弄错了。

    下载到得文件是.RAR 包,解压出来是.img映像文件。。

    这个东西只有演示版本。。
    {rtems.img}这个名字。。

    如果要用,替换你的内核,然后更新grub。
    注意更新grub时,映像名字是rtems.img。。

  8. dragon008 于 2009-10-19 00:07:33发表:

    hello.exe是个可执行文件是不是自解压文件阿怎么会有映像是可执行文件的说?另外问一下,你上的什么课,咋会出这种题目?