OpenBSD 4.9的disklabel自动分区

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

回复
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

OpenBSD 4.9的disklabel自动分区

帖子 leo » 2011-05-11 13:20

4.9还是和4.8一样不够智能,这种分配方案根本无法满足编译用户岛、发行版或者、X的空间需要。看到OpenBSD上的改进了disklabel的自动分配方案,结果试了试和以前一样,晕,不知道修改哪里了?(或许是当前版修改了)
只是测试一下,今天死在make release X这里了。

代码: 全选

/usr: write failed, file system is full
/usr/xenocara/driver/xf86-video-nv/src/riva_xaa.c:539: fatal error: closing dependency file .deps/riva_xaa.Tpo: No space left on device

查了一下:

代码: 全选

# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/wd0a     1005M   60.5M    894M     6%    /
/dev/wd0k     71.8G    2.0K   68.2G     0%    /home
/dev/wd0d      3.9G    6.0K    3.7G     0%    /tmp
/dev/wd0f      2.0G    2.0G   -101M   105%    /usr
/dev/wd0g     1005M    169M    785M    18%    /usr/X11R6
/dev/wd0h      9.8G    214K    9.3G     0%    /usr/local
/dev/wd0j      2.0G    2.0K    1.9G     0%    /usr/obj
/dev/wd0i      2.0G    833M    1.1G    44%    /usr/src
/dev/wd0e      5.9G    4.8M    5.6G     0%    /var

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

回复: OpenBSD 4.9的disklabel自动分区

帖子 unreal » 2011-05-18 11:57

我只编译 kernel 和 少量的ports,/usr/obj , /usr/src 都分4~6G, /tmp , /var 分别4,6G和我一样。另外由于是自己单独使用,所以 /home 就分小一点。

另外龙芯平台的特殊问题,下次重装一定要把用于二次引导的1M ext2 分区弄大一点点,32M 吧,这样可以把内核copy进去,方便升级安装。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: OpenBSD 4.9的disklabel自动分区

帖子 leo » 2011-05-18 17:20

龙芯平台很不一般阿,看得我们PC用户一头雾水。

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

回复: OpenBSD 4.9的disklabel自动分区

帖子 unreal » 2011-05-18 18:24

诶,堂堂中科院计算所设计出来的计算机,整机硬件搭配以及固件和操作系统,都令人叹息啊!以产品来看他们的设计能力,客观地说不如国内任何一家做嵌入式系统的商业公司!这方面我看好北京君正集成电路股份有限公司,这才是真正靠自身技术和市场打拼的IT企业,他们的XBurst处理器是MIPS32架构的。

龙芯计算机使用经过龙梦公司改写的 PMON2000 firmware,PMON本身就是基于BSD的,但龙梦版本的PMON却被改成不支持UFS/FFS引导,只能从Ext2引导,所以OB开发者没有时间来改写PMON使其支持UFS,就在安装时弄一个ext2分区放上bootloader,PMON加载该引导器再启动ffs上的OBSD内核,二次引导……应该与macppc平台的做法一样的。
这个是龙梦论坛的讨论帖http://bbs.lemote.com/viewthread.php?ti ... =favorites

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 3 访客