您的位置:网站首页 > 电器维修资料网 > 正文 >
如何制作可以随身携带的FreeBSD系统
★★★★★【文章导读】:如何制作可以随身携带的FreeBSD系统具体内容是:1、FreeBSD的启动过程简介当BIOS读入MBR之后,MBR中的程序读入硬盘FreeBSDSlice(FreeBSD分区)中的引导程序,引导程序默认情况下会加载/boot/loader,然后loader将加载/kernel,此时kernel开始检测一些硬件和做一些…
来源: 日期:2013-12-24 21:09:15 人气:标签:
1、FreeBSD的启动过程简介
当BIOS读入MBR之后,MBR中的程序读入硬盘FreeBSD Slice(FreeBSD分区)中的引导程序,引导程序默认情况下会加载/boot/loader,然后loader将加载/kernel,此时 kernel开始检测一些硬件和做一些初始化。初始化完成后kernel将mount root device,然后启动系统初始化进程/sbin/init,init将根据/etc/rc中的设置来进行初始化等。
可以看出我们需要解决的部分就是:引导程序 -> /boot/loader -> /kernel -> /sbin/init -> /etc/rc在了解了启动过程之后和问题所在之后,我们便可以开始制作软盘上的FreeBSD了。
2、初始化软盘
首先要做的就是要将软盘初始化,包括设置disklabel和创建文件系统(格式化成ufs格式)。
bsd# disklabel -r -w fd0a fd1440
接下来是安装引导程序。
bsd# disklabel -B fd0a
现在软盘已经能够引导了,但因为我们要在它上面放置程序,所以要创建文件系统。
bsd# newfs fd0a
刚才已经做好了引导程序,因为引导程序会加载/boot/loader,所以我们还需要将系统中的/boot/loader复制到软盘中。
- 1
- 2
- 3
- 4
- 5
- 下一页
【看看这篇文章在百度的收录情况】
相关文章
- 上一篇: 如何实现Linux下的远程接入
- 下一篇: Linux中如何以假乱真实现Vista界面