赞助连接

赞助连接

阅 读 文 章

FreeBSD基础点滴

[来源:网上转载 () | 作者:网友() | 时间:2007-07-07 | 浏览: 人次 ]


meaculpa
05/06/2000

在此需要注意的是3.1及以上版本的系统需两张磁盘,而此前的版本只需一张。 

引导盘的作用
引导盘包含一个最小版本的FreeBSD,用它足以完成查看磁盘、网络、复制安装完全系统所需的文件等等工作。 

引导盘的产生
你即可以从光盘也可以从互联网制出引导盘来。不管用哪种方法,你都可以在发布版中找到一个floppies目录和一个tools目录,两个目录里存放着所需的文件,不过并不需要里面的全部文件。如果用的是光盘的话,这两个目录在第一张盘里。如果从互联网安装,在FreeBSD的镜像网站中找一个合适的FTP站点。 

操作说明
floppies目录下的README.TXT文件说明了制作引导盘的详细过程。
例如:ftp://ftp.FreeBSD.ORG/pub/FreeBSD/releases/i386/3.4-RELEASE/floppies/README.TXT
此文件就是针对3.4-RELEASE版本而言的。 
注意,要复制的文件并非DOS结构,勿用DOS下通常的复制方法来作。一定要用tools目录下的fdimage.exe或rawrite.exe。 

具体步骤
例如,假定安装的是3.1-RELEASE。在/floppies目录下找到README.TXT。先仔细阅读一下,因为它是详细说明嘛。准备好两张格式化好的软盘,然后找这三个文件:/tools/fdimage.exe /floppies/kern.flp /floppies/mfsroot.flp

在DOS环境下执行这两个命令: 

fdimage kern.flp a:
<插第一张盘> 

fdimage mfsroot.flp a:
<再换另一张盘> 

完成后没有错误提示的话就OK啦;在FreeBSD环境下的话就换这两个命令,成功的话应该象这样: 

<插第一张盘>
# dd if=kern.flp of=/dev/fd0c
2880+0 records in
2880+0 records out
1474560 bytes transferred in 193.898431 secs (7605 bytes/sec) 

<再换另一张盘>
# dd if=mfsroot.flp of=/dev/fd0c
2880+0 records in
2880+0 records out
1474560 bytes transferred in 193.197363 secs (7632 bytes/sec) 

还是那句话,要没有读写之类的错误,否则请换好一点的盘…… 
--------------------------------------------------------------------------------
保存和使用内核更改信息

Dan Langille
www.freebsddiary.org 
如果你安装好了FreeBSD的话,那么应该认识了全屏幕配置界面。在这个界面里你可以排除硬件资源冲突,并且可以设置不同的系统部件,完成后可以保存这些信息然后继续引导处理。简而言之,这一步操作允许你对现有的内核作一些改变。这些改变会被保存到磁盘上。不过,在版本3.1,这些内容不会被保存到正确的位置,在这里我教你怎样改正它。

改变系统引导信息
先参考一下3.1版的errata.txt。以下是使用这些推荐信息的步骤。引导系统后登录,执行:
# mv /kernel.config /boot/kernel.conf
把以下命令加入/boot/loader.r:
load /kernel
load -t userconfig_script /boot/kernel.conf
autoboot 5

然后重新引导,这时可以看到一些新的引导信息。系统实际上进入了配置过程,并且执行了各种配置命令,我认为这确实是一个功能很强的工具。

以下是这次引导的dmesg信息,可以看出引导信息已经被修改了。 
$ dmesg
Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.1-RELEASE #0: Mon Feb 15 11:08:08 GMT 1999
jkh@usw3.freebsd.org:/usr/src/sys/compile/GENERIC
Timecounter "i8254" frequency 1193182 Hz
CPU: i486DX (486-class CPU)
real memory = 8650752 (8448K bytes)
TAG标签 : 基础 config di on 引导 at 可以 这些 文件 isa FreeBSD

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表
网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.newhtm.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.