FreeBSD光盘运行版的制作过程

康巴拉歌舞厅

康巴拉歌舞厅

2016-01-29 18:09

FreeBSD光盘运行版的制作过程,FreeBSD光盘运行版的制作过程
FreeBSD光盘运行版的制作过程 zyme
前言:本文在你初步掌握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
FreeBSD光盘运行版的制作过程 FreeBSD光盘运行版的制作过程 zyme

前言:本文在你初步掌握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-->在export 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 / #touch /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然后再试...
六、参考光盘版BSD 内容:FreeBSD4.8R,内核增加支持IPFW+NAT+APM,root密码zyme 下载:http://gsp.8800.org/zyme/zymeBSD_3_0.iso
展开更多 50%)
分享

猜你喜欢

FreeBSD光盘运行版的制作过程

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
FreeBSD光盘运行版的制作过程

PS蒙版的图片这种制作过程?

电脑网络
PS蒙版的图片这种制作过程?

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

圣诞花环制作过程

手工 手工制作 圣诞花环
圣诞花环制作过程

Fireworks 鼠标制作过程

鼠标
Fireworks 鼠标制作过程

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

移动U盘运行Android系统制作教程

电脑入门
移动U盘运行Android系统制作教程

Fireworks 硬盘制作过程

硬盘
Fireworks 硬盘制作过程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

通过com口来管理OpenBSD

通过com口来管理OpenBSD

FreeBSD4.8 IPFW How to

FreeBSD4.8 IPFW How to
下拉加载更多内容 ↓