updated picobsd build script

Yuri Kurenkov joker at init.ru
Fri Jul 1 09:41:31 GMT 2005


Luigi Rizzo wrote:

> attached you can find the latest version of the picobsd build script,
> that can successfully build 5.x picobsd images hosted on 4.11 and
> probably 5.x and 6.x images on 5.x (untested).
> The interesting feature is that it uses sysutils/makefs to build
> the image so it can run without root privs. The image produced
> is bootable in qemu which is pretty nice for testing.

I can't build any 1440k images hosted on 4.11 and 5.4 with such problem:

---8<---------------8<-------------------8<---------------
Calculated size of `fs.PICOBSD': 3276800 bytes, 170 inodes
Extent size set to 4096
fs.PICOBSD: 3.1MB (6400 sectors) block size 4096, fragment size 512
         using 1 cylinder groups of 3.12MB, 800 blks, 192 inodes.
super-block backups (for fsck -b #) at:
  32,
Populating `fs.PICOBSD'
Image `fs.PICOBSD' complete
-rwxr-xr-x  1 root  wheel  3276800  1 июл 13:05 fs.PICOBSD
makefs: `/usr/src/release/picobsd/build/build_dir-bridge/image.tree' size of 
1556480 is larger than the maxsize of 1474560.
*** Error code 1
---8<---------------8<-------------------8<---------------
"Native" 4.11 script build this images successfully.

2880k images you script build successfully. I try to write builded by Your 
script 2880k images (4.11 and 5.4) to CD-R and CF and boot. But images don't 
boot whith diagnostic "Operating System not found". Builded by native 4.11 
script (# $FreeBSD: src/release/picobsd/build/picobsd,v 1.1.2.28 2002/12/02 
22:33:50 luigi Exp $) images boot succsessfully with same cofig set.

Unbootable images successfully mount/umount and readable/writable.

I Think, problem with installing /boot/boot* to image..

Thx for works, Luigi!..

> cheers
> luigi
> 



-- 
Yuri V. Kurenkov [YVK9-RIPN]
JSC "INIT", 88, Frunze st., Taganrog, 347904 RU
http://www.init.ru
Ph/Fax: +7-8634-391011
ICQ UIN: 21666578


More information about the freebsd-small mailing list