在FreeBSD4.x中制作启动菜单(转)

在FreeBSD4.x中制作启动菜单(转)[@more@]

  matthew@bsd:/tmp# wget http://www.cnfug.org/tmp/beastie.4th然后将下载回来的beastie.4th复制到/boot目录中:

  matthew@bsd:/tmp# cp /tmp/beastie.4th /boot/beastie.4th

  准备必须的文件

  因为beastie.4th使用了screen.4th和frames.4th所以我们必须将这两个文件复制到/boot目录中:

  matthew@bsd:/tmp# cp /usr/share/examples/bootforth/{screen.4th,frames.4th} /boot

  更改loader.rc

  一切所需的文件准备好后,现在就开始更改loader.rc文件了,为了防止错误的输入导至系统无法启动,所以我们先备份:

  matthew@bsd:/tmp# cp /boot/loader.rc /boot/loader.rc.bak

然后编辑/boot/loader.rc在文件未加入以下内容:

  include /boot/beastie.4th

  initialize drop

  beastie-start

注意:上面必须一字不错的输入,否则有可能造成系统无法启动。

  我们来了解一下加入的这三行文字的作用:

  include /boot/beastie.4th 这非常容易理解,加载/boot/beastie.4th

  initialize drop 这是初始化/boot/loader.4th

  beastie-start 显示菜单

  现在重新启动机器你就可以在你的FreeBSD4.x中看到漂亮的启动菜单了,步骤是不是非常简单呢?!

  说明:由于为了支持FreeBSD4.x,所以我所修改的这个beastie.4th已经不支持开启ACPI的功能了,所以启动菜单中的第2项实际上与第1项的功能是相同的。另外,这个启动菜单只是FreeBSD的启动菜单,用于选择FreeBSD的启动方式,所以与一般的OS Loader不同的是它不能启动其它操作系统。

  最后附上我机器(FreeBSD 4.5 Release)上的启动菜单:

1143829162_ddvip_5453.gif

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10748419/viewspace-944354/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10748419/viewspace-944354/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值