Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Feb 2001 19:29:54 +0200
From:      Alexander Prohorenko <white@extra.dp.ua>
To:        Alexey Koptsevich <kopts@astro.ioffe.rssi.ru>
Cc:        Josef Karthauser <joe@tao.org.uk>, Andy Tien <Andy.Tien@sinodynamics.com.tw>, small@FreeBSD.ORG
Subject:   Re: picobsd build fail
Message-ID:  <20010201192954.A26954@extra.dp.ua>
In-Reply-To: <Pine.BSF.4.21.0102011621530.2461-300000@astro.ioffe.rssi.ru>; from kopts@astro.ioffe.rssi.ru on Thu, Feb 01, 2001 at 04:46:51PM %2B0300
References:  <20010131230126.I496@tao.org.uk> <Pine.BSF.4.21.0102011621530.2461-300000@astro.ioffe.rssi.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 01, 2001 at 04:46:51PM +0300, Alexey Koptsevich wrote:
> > Possibly, although it'd probably be better to cvsup to -stable and
> > start from there.  It's not that hard, and will probably stream in
> > less than an hour over a modem.
> Well, I did this. Compilation succeded, but seems something is wrong with
> the floppy image creation. The end of the output of build:

[]

> MFS filesystem signature not found in kernel

[]

> What does it mean? Whose kernel? Of the machine I compile picobsd on?
> Notice that floppy image stays empty, as well as picobsd.bin (mounted to
> /dev/vn2c):

Hey, Alexey.

This question was already discussed here, too :)  That was my questions,
as well as previous one:

Josef Karthauser <joe@tao.org.uk>:
 This needs a little work to fix in -current, and back to -stable.

 Recently the /boot/loader was removed from the PICOBSD build to free up
 space on the floppy image.  This meant that we had to put the MFS
 filesystem back into the kernel, rather than use the loader to pull the
 image off the disk.

 The kernel needs an 'options MD_ROOT_SIZE X" adding to its 
 config file before it builds, and the full mechansim to organise this
 hasn't been build into the ./build process yet.
 
 (We're working on it - patches welcome :O)

 Which picobsd build are you making?  Have a look in the PICOBSD file
 in its directory and add an option, as above, if it's not there. The X
 stands for the memory file system size, and should be the same as you
 use in the ./build config screen.

Luigi Rizzo <rizzo@aciri.org>:
 in the kernel config file you have to put the following line:
 
 options MD_ROOT_SIZE=2200      # same as def_sz
 
 where the number (2200) should be the mfs_image_size,
 same as the one in the line
 #PicoBSD        2200    init    4096            32768
 
 I think i committed to -stable the fix for the 'bridge' floppy type,
 but i probably forgot the other types.
 
-- 
Alexander Prohorenko, Extra Solutions
http://extra.com.ua
"Good day to be alive, sir"


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010201192954.A26954>