Date: Mon, 14 May 2001 09:33:09 -0700 From: "Mark Comins" <mtcomins@aperion.com> To: "freebsd-small@FreeBSD. ORG" <freebsd-small@FreeBSD.ORG> Subject: Picobsd on FreeBSD 4.2 Message-ID: <002001c0dc93$8ffe8820$5700000a@com>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Greetings,
I am upgrading my 3.4 Picobsd install disks to work on 4.2 FreeBSD. I have been following the threads to try and get one of the options working. From my email I see the net is the closest and have done the following thus far:
1) I did a make world in /usr/src/
2) I added pseudo-device vn to the kernel, rebuilt and rebooted
3) I added MD_ROOT_SIZE=2200 to the PICOBSD
4) Put the absolute path into the crunch.conf for tinyware.
5) Cd to /usr/src/release/picobsd/tinyware and go into each subdirectory to do a make.
I can create a bootable floppy. When I put the floppy into a test system it boots and stops saying
Mounting root from ufs:/dev/md0c
Root mount failed: 22
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fstype>
eg. ufs:/dev/da0s1a
? List valid disk boot devices
<emtpy line> Abort manual input
mountroot>
I tried adding md, md0, md0a, md0c to the Makefile.mfs to make sure the device exists - no luck. I also tried to remove MD_ROOT and MD_ROOT_SIZE=2200 from the PICOBSD which causes the boot floppy to try and mount /dev/fd0 which fails saying it cannot find the init.
Any help would be appreciated.
thanks
Mark Comins
[-- Attachment #2 --]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Greetings,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I am upgrading my 3.4 Picobsd install disks to work
on 4.2 FreeBSD. I have been following the threads to try and get one of
the options working. From my email I see the net is the closest and have
done the following thus far:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>1) I did a make world in /usr/src/</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2) I added pseudo-device vn to the kernel, rebuilt
and rebooted</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>3) I added MD_ROOT_SIZE=2200 to the
PICOBSD</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>4) Put the absolute path into the crunch.conf for
tinyware.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>5) Cd to /usr/src/release/picobsd/tinyware and go
into each subdirectory to do a make.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I can create a bootable floppy. When I put
the floppy into a test system it boots and stops saying</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Mounting root from ufs:/dev/md0c</FONT></DIV>
<DIV><FONT face=Arial size=2>Root mount failed: 22</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Manual root filesystem specification:</FONT></DIV>
<DIV><FONT face=Arial size=2><fstype>:<device> Mount
<device> using filesystem <fstype></FONT></DIV>
<DIV><FONT face=Arial
size=2>
eg. ufs:/dev/da0s1a</FONT></DIV>
<DIV><FONT face=Arial
size=2>?
List valid disk boot devices</FONT></DIV>
<DIV><FONT face=Arial size=2><emtpy
line> Abort
manual input</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>mountroot></FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I tried adding md, md0, md0a, md0c to the
Makefile.mfs to make sure the device exists - no luck. I also tried to
remove MD_ROOT and MD_ROOT_SIZE=2200 from the PICOBSD which causes the boot
floppy to try and mount /dev/fd0 which fails saying it cannot find the
init. </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Any help would be appreciated.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>thanks</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Mark Comins</FONT></DIV></BODY></HTML>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002001c0dc93$8ffe8820$5700000a>
