下载首页
网络学院
最新更新
软件分类
国产软件
国外软件
汉化补丁
注册绿色
下载排行
精品软件
设为首页
联系我们
加入收藏
网页制作
冲浪宝典
图形图像
操作系统
软件教学
编程开发
认证考试
安全技术
站长专区
文学驿站
娱乐天地
游戏天地
办公软件
文章搜索
您的位置:
首页
>>
文章首页
>>
操作系统
>>
OpenBSD
>>
FreeBSD光盘运行版的制作过程
精品推荐
OpenBSD点击TOP10
·
Free BSD,Linux之比较
·
freebsd VPN 搭建
·
freebsd系统时间同步及ntp服务的提供
·
freebsd ipf+ipnat+ipfw建立带流量控制的透明网关
·
FreeBSD的配置
·
ipf+ipnat+ipfw建立带流量控制的透明网关
·
POSTFIX下的反垃圾反病毒邮件系统
·
FreeBSD 5.2.1R Web Server架设实例过程
·
OpenBSD可加载内核模块编程完全指南
·
FreeBSD+IPFILTER实现整网(N个Vlan)透明代理上网
操作系统点击TOP10
·
Windows Vista完全硬盘安装法
·
Windows Vista 激活不求人
·
Windows Vista局域网网络连接设置
·
Windows Vista系统动态桌面截图欣赏
·
Windows XP中磁盘的分区应用
·
Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·
让Windows XP变身Vista
·
一招搞定Vista系统软件不兼容问题
·
教你如何正确配置和优化Windows Vista
·
只转两圈 加快Windows XP启动速度
精选专题
FreeBSD光盘运行版的制作过程
作者: 来源:网络文章 时间:2005-12-13 0:45:32
前言:本文在你初步掌握FreeBSD的基础上,一步一步教你如何制作光盘运行的FreeBSD系统。其中的过程并不绝对符合,只要你明白了意思,可以根据自己的喜好灵活动作。
一、装新的FreeBSD
#mkdir /zymebsd30
#cp /stand/sysinstall /zymebsd30
#chroot /zymebsd30
#./sysinstall-->custom-->
-->Distributions-->选中Users(可以custom去掉ports)
-->commit-->开始安装copy文件...等等完成...
现在你处在一个新的系统里,你可以按你的要求把这里的东东设置好,比如root密码,新帐号,/etc/ssh/sshd_config,/etc/rc.conf等...
建议,如果你是第一次装这种CD版BSD,或者你不很清楚系统是如何运行的,那最好少装些软件...
#exit (退出新装的系统)
如果要用ssh请#cp -R /etc/ssh /zymebsd30/etc
二、制作光盘启动的内核
#mount_cd9660 /dev/acd0a /cdrom 或者 #mount /cdrom (把光盘mount到/cdrom下)
#cp -R /cdrom/floppies /zymebsd30
#vnconfig -c vn0 /zymebsd30/floppies/boot.flp
#mount /dev/vn0 /mnt
#rm /mnt/mfsroot.gz
#cat /kernel gzip -9 > /mnt/kernel.gz (当然这个/kernel是你希望的内核)
#cp /boot/boot0 /mnt/boot
#cp /boot/loader.4th /mnt/boot
#ee /mnt/boot/loader.rc -->删除第一行和第二行
#umount /mnt
#vnconfig -u /dev/vn0
三、制造启动时的可写环境
#ee /zymebsd30/etc/rc-->在e
XP
ort HOME PATH后面加上几句话,利用mfs可写的特征,可以根据自己情况改变参数
/sbin/mount_mfs -s 2048 -c 26 swap /tmp
/sbin/mount_mfs -s 4096 -c 26 swap /var
/sbin/mount_mfs -s 2048 -c 26 -o union,noatime,rw swap /dev
cd /dev && sh MAKEDEV vty12 pty0
tar zxf /var.tgz -C /
#to
UC
h /zymebsd30/etc/fstab (使这个文件为空)
#cd /zymebsd30/dev && rm -rf ttyv* ptyp* ttyp* vga (这些文件在开机的时候会自己再生出来)
#cd /zymebsd30 && tar zcf var.tgz var
#cd /zymebsd30 && tar zcf etc.tgz etc
#cd /zymebsd30 && tar zcf root.tgz root
#rm -rf /zymebsd30/var/*
四、造ISO光盘
注意在
Unix
下用的光盘得是RockRidge格式的,所以必须这样在UNIX下造ISO文件
#mkisofs -b floppies/boot.flp -c floppies/boot.catalog -d -N -D -R -V zymebsd30 -P zyme -o zymebsd30.iso /zymebsd30
如果没有mkisofs程序,可以在ports里装,也可下载二进制程序http://gsp.8800.org/fbsd/mkisofs
五、使用光盘版BSD
跟从网上下载的UNIX ISO光盘一样,用光盘映像的方法刻录光盘,而不能解开ISO来刻录。
启动时有些机器会出现找不到mount/的问题,输入cd9660:acd0a可以解决,当然acd0a是目前的光驱。
如果要改动/etc下的设置,可以:
#mount_mfs -s 4096 -c 26 swap /etc && tar zxf etc.tgz -C /再修改
同样的方法可以改动/root下的设置,当然重新启动后又还原了...
由于"锁定"的原因,ps等命令会出错,可以:
#rm /dev/null然后再试...
FreeBSD光盘运行版的制作过程 相关文章:
FreeBSD光盘运行版的制作过程 相关软件:
特别声明:
本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:
http://www.xgdown.com
帮助(?)
软件发布
版权声明
友情连接
Copyright 2005-2005
星光下载
All rights reserved.
Powered By: DownPlus