Problem booting nanoBSD 7.2-p4 on Alix

Sven Hazejager sven at hazejager.nl
Sat Nov 7 15:57:59 UTC 2009


On Fri, Nov 06, 2009 at 09:00:08PM +0100, Sven Hazejager wrote:
> I'm having some challenging issues booting nanoBSD 7.2-p4 on CF on an
> Alix serial-only system.

Thanks Mike and Adrian for their suggestions, but no luck yet. I do
not have atkbd or atkbdc in my kernel. Remember: this kernel boots
fine over PXE :-/

This is the output that I see after going into the loader and typing
"lsdev", "show" and finally "boot". The jibberish halfway is boot0
that runs at 9600 baud. I also see a "bad bsdlabel" for the cfg slice
when I run this image in a VM; it doesn't seem to be a problem there.

Any suggestions? I will keep trying all the "-o nopacket" vs. CHS/LBA
in tinybios vs. 16/63 or 32/63 heads/sectors set in nanoBSD
combinations... But the kernel loads fine!!

PC Engines ALIX.2 v0.99h
640 KB Base Memory
261120 KB Extended Memory

01F0 Master 848A SAMSUNG CF/ATA
Phys C/H/S 2025/16/63 Log C/H/S 1012/32/63

Intel UNDI, PXE-2.0 (build 082)
Copyright (C) 1997,1998,1999  Intel Corporation
VIA Rhine III Management Adapter v2.43 (2005/12/15)
PXE-E61: Media test failure, check cable

PXE-M0F: Exiting Intel PXE ROM.
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààèIÖë¹½¹¥
                                                                BIOS
drive C: is disk0
BIOS 640kB/261120kB available memory

FreeBSD/i386 bootstrap loader, Revision 1.1
(root at aldebaran.chain.loc, Sat Nov  7 16:58:22 CET 2009)
> \
\: unknown command
-
/boot/kernel/kernel text=0x3824a0 data=0x42760+0x2a29c
syms=[0x4+0x42700+0x4+0x567d4]
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel] in 5 seconds...

Type '?' for a list of commands, 'help' for more detailed help.
OK lsdev
cd devices:
disk devices:
    disk0:   BIOS drive C:
        disk0s1a: FFS
      disk0s3: FFS  bad disklabel
pxe devices:
OK show
LINES=24
boot_serial=YES
comconsole_speed=57600
console=comconsole
currdev=disk0s1a:
interpret=OK
kernelname=/boot/kernel/kernel
loaddev=disk0s1a:
prompt=${interpret}
OK boot
\ <-- STUCK!


More information about the freebsd-embedded mailing list