Freebsd7系统的精简包,记录

昨天心血来潮想做过Freebsd7系统的精简包,上次在Freebsd livecd的制作过程, Freebsd学习记录里只是把系统缩减到278M左近,太大了,所以去查了一些资料在www.panabit.com发现了人家的FB6.2的压缩精简包,但无奈觉得新版的FB7可能会好好点,所以就去做了没技术含量的动作,就是把人家的精简包那来做文件参照,从完整的Freebsd7系统里复制相对应的文件,跟住就这样完成了Freebsd7系统的精简包了,不过由于我没有裁减内核,所以出来后的容量大概24M左近吧,没人家厉害就是了。

然后也依据我的Freebsd livecd的制作方法, 制成了这个Freebsd7系统的精简包的 livecd ,这个livecd 的内核里,我也编译了ipfw进去 , 也包含了ipfw,带ssh server,支持ssh的root登录,带perl,但不带perl的其它模块,不过暂时想不到有什么用途,先放着吧。

其实我准备在这livecd里放个包含了extmail、apache、samba、pure-ftp的系统压缩包,方便自己以后用啊,不过到时拿上来这里看看有没人有兴趣…(*^__^*) 嘻嘻……

我的Freebsd7系统的精简包下载:lpfrx.com_FB7.tar.gz

我的Freebsd7系统的精简包livecd7下载:lpfrx.com_livecd7.rar

我的Freebsd7系统的精简包14M的livecd7, 在内存下跑的, 能自动加载其它分区到/mnt下, 下载:lpfrx.com_14m_FB70livecd.iso

lpfrx.com_14m_FB70livecd.iso这个版本:

2008年9月23在启动加上了网卡的dhcp, 和加上了ftp server的功能, 说明 =>
为我的14M的freebsd7 livecd加上了ftp服务,记录

登录用户:root , 密码: 123456789
进入系统后,输入
# ifconfig
应该可以看见网卡的代号了,例如我的vmware看见的是le0 .

再配置IP地址和网关,格式如下:
# ifconfig le0 192.168.1.100 netmask 255.255.255.0
# route add default 192.168.1.1

当然也可以输入

# sysinstall

等出现界面后选择 Configure => Networking => Interface => 选择le0那项(从ifconfig看见的代号)=> 选择No => 出现以下画面设定网卡了

跟住网络就可以用了

Freebsd7精简版ISO总结制作方法就是:

1、拿我的freebsd7 livecd iso 用iso编辑工具或者winrar打开,添加新的命令进去,命令的对应文件可以这样找出:

例如 /bin/sh 的,就输入

#ldd /bin/bin

图:

这样就可以查出对应文件,然后copy到对文件到对应目录就可以了.

2、安装cdrtools, 编辑iso解开后里的文件makeisoa.sh所对应目录,然后执行makeisoa.sh就可以生成新的iso文件了,这个可以参考Freebsd livecd的制作过程, Freebsd学习记录

当然可以在这里留言了.

相关话题:
14M的精简Freebsd7 livecd制作方法

关于无聊人

一个无聊人而已
此条目发表在Freebsd分类目录。将固定链接加入收藏夹。

Freebsd7系统的精简包,记录》有11条回应

  1. 爱月说:

    好文,不过我在学linux呢,freebsd虽说是linux滴父母但是还是不够了解,恩,linux先搞定再说吧。。。

  2. leondc说:

    linux你在用那个版本

  3. 股票说:

    好文章,这个这个…想转载一下不知道可以不?嘿嘿910

  4. leondc说:

    转吧,记得帮我留个原文连接就行了

  5. qq385349说:

    这个文章不错~我参考了下~自己重新编译了freebsd的内核~将内核做到了2m以下~加入和pf和ipfw到内核~但是我想将squid整合进镜像中~发现完整整合后镜像变到130m左右大小了~好象内存init对大小有限制的~我启动到加载镜像时候系统直接重新启动了~能和blog一起交流下吗~我的qq385349

  6. sky说:

    看了半天好晕的,没能做出来……,郁闷……

  7. 大海说:

    “Freebsd7系统的精简包14M的livecd7, 在内存下跑的, 能自动加载其它分区到/mnt下”
    你好,我用了一下你制作的包,很好,但是我有个疑问,这个是在内存里跑的,我如何把这个镜像安装在我的机器上或虚拟机上呢?

  8. 无聊人说:

    如果要安装到虚拟机的话,需要是格式化硬盘,然后分区,再把14m的各个分区拷贝到相应的区域,然后修改/etc/fstab的配置就可以,算是有点复杂

  9. luyongshou说:

    你好我想知道能不能做精简版的硬盘安装版本呢。

  10. MINIBSD说:

    请问,如何集成APACHE,PHP,MYSQL,PROFTPD做成一个ISO,然后可以无人值守安装到硬盘?

  11. 杨晋东说:

    大哥,能否在写一篇详细一点的,freebsd8.0的裁剪具体步骤嘛?我在网络上面,就只看到你这里有点资料,非常想自己裁剪一个,谢谢

    我的QQ:317391446

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注