博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在FreeBSD4.x中制作启动菜单(转)
阅读量:2498 次
发布时间:2019-05-11

本文共 1123 字,大约阅读时间需要 3 分钟。

在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/

你可能感兴趣的文章
新房装修三大空鼓解决方法 为家居装修做好前奏
查看>>
vue.js路由vue-router
查看>>
小程序丨页面去掉转发按钮
查看>>
centos6.4安装flashcache
查看>>
树、二叉树基础
查看>>
指针数组,数组指针,指针函数,函数指针,二级指针详解
查看>>
判断浏览器类型和版本
查看>>
七, 表查询 一
查看>>
ContentProvider备份短信,以xml文件存储
查看>>
file-loader及url-loader的使用
查看>>
熟悉常用的HBase操作,编写MapReduce作业
查看>>
关于clipboard插件的使用问题
查看>>
Pycharm使用中背景颜色和更改项目的Python版本
查看>>
关情纸尾-----UIKit基础-简述KVC和KVO
查看>>
[Poj]1905——二分
查看>>
Makefile 使用总结
查看>>
控制反转
查看>>
jmm 和线程安全
查看>>
pyplot的文本显示
查看>>
20140710总结
查看>>