记一次虚拟机装 FreeBSD 9 #坑爹

嗯还是忍不住把 #坑爹 放在了标题里, 这个…嗯有槽请轻吐什么的我才不知道呢(

虚拟机是 VirtualBox OSE 的最新版. (才不告诉你们为什么用OSE

首先呢, 作为一个 Arch 用户, 俺打开 FreeBSD 的网站看到 8.3 和 9.0 乃说我会下哪个呢? (喂喂

然后… 安装光盘引导到一半… 神马? mount 光驱 失败??!!

经过一番用力的Google总算找到了 这个帖子 , 原来是Chipset选的不对啊..喂喂VirtualBox乃都为每个操作系统改一些Presets了为啥不干脆把FreeBSD默认到ICH系列啊??!!

然后… 基本用默认配置连分区都没改安装到 ports, 挂了, 提示 out of inodes.

于是S&L大法启动, 重新引导安装进到分区修改界面按编辑… なに? 居然没有输入自定义选项的地方, 上网随手一搜大家的方法都坑爆了, 比如装到一半挂了重引导用dd还有什么一番折腾然后再手动完成剩下的安装过程(

后来呢… 后来还是找到对头的地方了, 这个帖子这个Issue 报告, 然后告诉我在9.1修了…

于是… 于是果然还是重新下了一个9.1的iso装上了嗯! (

然后心血来潮想装 virtualbox 的 guest additions (虽然现在想想不知道为什么以及有什么用 = =

然后按官网给的方法要自己make install, 然后告诉我没装src, 哦对确实没装src… 然后… 神马? “要装src请自己下载然后解压到/”, 喂喂这不是坑爹么在这guest里没有curl也没有wget好吧我不知道其他可能有的下东西的命令了 (

于是只好用给的另外一个方法(csup) 装上了src, 然后make install 到一半… 果然磁盘空间没了… df一看剩余空间居然是..负…的…..(超神了有木有!!

好吧VirtualBox我选FreeBSD乃建磁盘时默认给填容量2G啊坑我幸亏我看到安装光盘都不止2G(嘻嘻看我聪明吧)于是我给了4G然后果然… 还!!是!!不!!够!!啊!!!!!!!

于是… 从头再来装在一个8G的上面, 嗯这次总算靠谱了, 不过截止现场的消息, 从今天早上make install 到晚上11点, 目前仍然没有编译完依赖 (zZ2…

嗯没了 (喂喂这流水帐有点过分啊!

7 thoughts on “记一次虚拟机装 FreeBSD 9 #坑爹”

  1. 我是在2g硬盘上跑freebsd9,你需要mini 安装freebsd然后使用pkg_add -r 来安装东西。
    系统不带wget ,但是可以使用fetch。
    ports本身就无比巨大,我从来都不安装

  2. 俺半个月之前装的 FreeBSD 9,也是 VirtualBox,但是没有遇到光驱 mount 问题 (哈哈,人品?)
    但是 out of inodes 我很悲剧地遇到了3次,每一次遇到了之后我 df 看还有一半呢……第二次之后我增加了硬盘容量(都加到了 8G 了我擦还是 OOI……)
    没有 wget 没有 curl 很正常呀,想象看版权问题么……那两个是 GPL 版权的。我装了 FreeBSD 第一件事情是安装 bash……csh 那狗屁东西不会用啊啊啊!!!
    我钻研了 /usr/ports 里面那些魔鬼 Makefile,用的是 fetch 来下载东西……我擦,有写 fetch 的功夫都能够写一个 BSD 版本的 wget 了都……
    最最最可气的是我的 i5 CPU 毫无用武之地……make -j5 然后就提示依赖问题……取消 -j5 就好了(喂喂喂 gentoo 的 MAKEOPT 都能制定 -j5!!!)
    于是忍受了将近 24 小时,以 25% 的 CPU 占用率,编译带 X 支持的 vim(话说完美主义的我不打算先编译 vim-lite 然后重新编译)。
    最后再半个 mesa 库被拖下来之后我果断地 Ctrl-C 了,然后一气之下删除了 FreeBSD 的虚拟机……觉得顿时天空好蓝,世界真美好,BSD 真坑爹………………

    妹的!!最可气的是 BSD 的命令类似 –help 的东西(显然 BSD 没有长选项,所以我说『类似』)只有类似这样的一行!我擦,难道我一定要用 man 么??
    usage: ps [-aCcehjkLlmrSTuvwx] [-M core] [-N system] [-O fmt] [-o fmt] [-p pid] [-t tty] [-U username] [-W swap]

    1. 貌似我坚持到mesa系列完了,然后vim完了..然后发现原来还有个叫pkg_add的命令,于是弄了一堆正常的东西装上去了(=.=
      话说inodes那个要用df -i看的

  3. 看来乃没玩过Gentoo就是吃亏。源码编译对硬盘空间和inode的要求很高的……

Leave a Reply

Your email address will not be published. Required fields are marked *

QR Code Business Card