Alexander,

Thanks for your reply.  The problem is that during the install most
everything is in a chrooted environment.  The only way to actually see
the real /boot/ contents (that I can tell), is to look at the
installer shell on VTY 3.  I am using a serial console, so I have no
access to that.  I am limited to what I can see in the holographic
shell.  As to your suggestion that I should copy the contents of /boot
over to /mnt, I don't think I can actually do that since /mnt is all
chrooted.  (If I look inside /mnt, it is completely empty).

The other advice I've been given so far is to abandon trying to do the
actual install on the Soekris and install FreeBSD on another machine
and then install it in the Soekris.  At this point I think that is
probably my best bet, though I would love to be proven wrong.  I have
another 5501 that I installed with just a CF card and have had no
problems whatsoever, it's just this 5501 with an SATA hard drive.

I have tried the install with no boot loader, with the "standard" boot
loader, and with the FreeBSD boot loader.  No boot loader leaves me
with the system hanging after POST, the latter two both say "No
/boot/loader".

As a side note, I just tried installing Ubuntu to see if that would
work and it installed and boots fine (though the serial console
support for the installer could use some work).

- Mike

2010/10/17 Alexander <free...@nagilum.org>:
> Your problem is not that there is no /boot/loader but that there is no
> /boot/kernel/kernel.
> If you check for /boot/kernel while md0 is still mounted on / it's not much
> use. You'd have to check /mnt/boot/kernel instead.
> Maybe you have to do a "cp -Rp /boot /mnt" before rebooting or something.
> Kind regards,
> Alex.
>
> ----- Message from m...@ef.net ---------
>    Date: Sat, 16 Oct 2010 19:07:33 -0700
>    From: Michael Warren <m...@ef.net>
>  Subject: [Soekris] Installing FreeBSD 8 on net5501: No /boot/loader
>      To: soekris-tech@lists.soekris.com
>
>
>> I am trying to install FreeBSD 8 on a net5501 with an SATA drive and
>> am having some issues post-install.  I am following the document here:
>> http://jdc.parodius.com/freebsd/pxeboot_serial_install_8.html.
>>
>> The 5501 installs fine, but after the machine reboots after the
>> install, it can't successfully load FreeBSD.
>>
>> Here is what I see:
>>
>> -----
>>
>>  1 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.
>>
>> F1  FreeBSD
>>
>> F6 PXE
>> Boot:  F1
>> No /boot/loader
>>
>> FreeBSD/i386 boot
>> Default: 0:ad(0,a)/boot/kernel/kernel
>> boot:
>> No /boot/kernel/kernel
>>
>> -----
>>
>> I then repeated the installation, but ran the emergency shell before
>> rebooting to see if I could gather any useful information.  Here's
>> what I found:
>>
>> -----
>>
>> # df
>> Filesystem                        512-blocks     Used     Avail
>> Capacity  Mounted on
>> /dev/md0                                8351     5431      2920    65%
>>  /
>> devfs                                      2        2         0   100%
>>  /dev
>> /dev/ad0s1a                        925727744  7720152 843949376     1%
>>  /mnt
>> devfs                                      2        2         0   100%
>>   /mnt/dev
>> 10.255.255.20:/usr/local/freebsd8   16243556 10371560   4572512    69%
>>  /dist
>>
>> # ls -la /boot/kernel/kernel
>> -r-xr-xr-x  1 root  wheel  11783145 Jul 18 19:55 /boot/kernel/kernel
>>
>> # cat /boot/loader.conf
>> # -- sysinstall generated deltas -- #
>> console="comconsole"
>>
>> # ls -al /boot/loader
>> -r-xr-xr-x  1 root  wheel  262144 Jul 18 19:24 /boot/loader
>>
>> # ls -al /boot/
>> total 2168
>> drwxr-xr-x   7 root  wheel    1024 Oct 16 11:47 .
>> drwxr-xr-x  19 root  wheel     512 Oct 16 11:47 ..
>> -r--r--r--   1 root  wheel    7647 Jul 18 19:24 beastie.4th
>> -r--r--r--   1 root  wheel    8192 Jul 18 19:24 boot
>> -r--r--r--   1 root  wheel     512 Jul 18 19:24 boot0
>> -r--r--r--   1 root  wheel     512 Jul 18 19:24 boot0sio
>> -r--r--r--   1 root  wheel     512 Jul 18 19:24 boot1
>> -r--r--r--   1 root  wheel    7680 Jul 18 19:24 boot2
>> -r--r--r--   1 root  wheel    1201 Jul 18 19:24 cdboot
>> drwxr-xr-x   2 root  wheel     512 Jul 18 19:24 defaults
>> -r--r--r--   1 root  wheel     878 Jul 18 19:25 device.hints
>> drwxr-xr-x   2 root  wheel     512 Jul 18 19:23 firmware
>> -r--r--r--   1 root  wheel    2262 Jul 18 19:24 frames.4th
>> -r--r--r--   1 root  wheel    7535 Jul 18 19:24 gptboot
>> -r--r--r--   1 root  wheel   26895 Jul 18 19:24 gptzfsboot
>> drwxr-xr-x   2 root  wheel   31232 Jul 18 19:56 kernel
>> -r-xr-xr-x   1 root  wheel  262144 Jul 18 19:24 loader
>> -r--r--r--   1 root  wheel    5865 Jul 18 19:24 loader.4th
>> -rw-r--r--   1 root  wheel      59 Oct 16 11:47 loader.conf
>> -r--r--r--   1 root  wheel   15219 Jul 18 19:24 loader.help
>> -r--r--r--   1 root  wheel     396 Jul 18 19:24 loader.rc
>> -r--r--r--   1 root  wheel     512 Jul 18 19:24 mbr
>> drwxr-xr-x   2 root  wheel     512 Jul 18 19:23 modules
>> -r--r--r--   1 root  wheel     512 Jul 18 19:24 pmbr
>> -r--r--r--   1 root  wheel  264192 Jul 18 19:24 pxeboot
>> -r--r--r--   1 root  wheel     703 Jul 18 19:24 screen.4th
>> -r--r--r--   1 root  wheel   35136 Jul 18 19:24 support.4th
>> drwxr-xr-x   2 root  wheel     512 Jul 18 19:23 zfs
>> -r--r--r--   1 root  wheel   33280 Jul 18 19:24 zfsboot
>> -r-xr-xr-x   1 root  wheel  282624 Jul 18 19:24 zfsloader
>>
>> -----
>>
>> Also, here is the dmesg from the machine when it initially boots
>> before doing the install:
>>
>> -----
>>
>> Copyright (c) 1992-2010 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>>        The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010
>>    r...@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>> Timecounter "i8254" frequency 1193182 Hz quality 0
>> CPU: Geode(TM) Integrated Processor by AMD PCS (499.90-MHz 586-class CPU)
>>  Origin = "AuthenticAMD"  Id = 0x5a2  Family = 5  Model = a  Stepping = 2
>>  Features=0x88a93d<FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CLFLUSH,MMX>
>>  AMD Features=0xc0400000<MMX+,3DNow!+,3DNow!>
>> real memory  = 536870912 (512 MB)
>> avail memory = 506548224 (483 MB)
>> kbd1 at kbdmux0
>> K6-family MTRR support enabled (2 registers)
>> ACPI Error: A valid RSDP was not found (20100331/tbxfroot-309)
>> ACPI: Table initialisation failed: AE_NOT_FOUND
>> ACPI: Try disabling either ACPI or apic support.
>> pcib0: <Host to PCI bridge> pcibus 0 on motherboard
>> pci0: <PCI bus> on pcib0
>> pci0: <encrypt/decrypt, entertainment crypto> at device 1.2 (no driver
>> attached)
>> vr0: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe100-0xe1ff mem
>> 0xa0004000-0xa00040ff irq 11 at device 6.0 on pci0
>> vr0: Quirks: 0x2
>> vr0: Revision: 0x96
>> miibus0: <MII bus> on vr0
>> ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
>> ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>> vr0: Ethernet address: 00:00:24:cd:5d:68
>> vr0: [ITHREAD]
>> vr1: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe200-0xe2ff mem
>> 0xa0004100-0xa00041ff irq 5 at device 7.0 on pci0
>> vr1: Quirks: 0x2
>> vr1: Revision: 0x96
>> miibus1: <MII bus> on vr1
>> ukphy1: <Generic IEEE 802.3u media interface> PHY 1 on miibus1ukphy1:
>> 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>> vr1: Ethernet address: 00:00:24:cd:5d:69
>> vr1: [ITHREAD]
>> vr2: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe300-0xe3ff mem
>> 0xa0004200-0xa00042ff irq 9
>> at device 8.0 on pci0
>> vr2: Quirks: 0x2
>> vr2: Revision: 0x96
>> miibus2: <MII bus> on vr2
>> ukphy2: <Generic IEEE 802.3u media interface> PHY 1 on miibus2ukphy2:
>> 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>> vr2: Ethernet address: 00:00:24:cd:5d:6a
>> vr2: [ITHREAD]
>> vr3: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe400-0xe4ff mem
>> 0xa0004300-0xa00043ff irq 12
>>  at device 9.0 on pci0
>> vr3: Quirks: 0x2
>> vr3: Revision: 0x96
>> miibus3: <MII bus> on vr3
>> ukphy3: <Generic IEEE 802.3u media interface> PHY 1 on miibus3
>> ukphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>> vr3: Ethernet address: 00:00:24:cd:5d:6bvr3: [ITHREAD]
>> isab0: <PCI-ISA bridge> at device 20.0 on pci0
>> isa0: <ISA bus> on isab0
>> atapci0: <AMD CS5536 UDMA100 controller> port
>> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe000-0xe0
>> 0f at device 20.2 on pci0
>> ata0: <ATA channel 0> on atapci0ata0: [ITHREAD]
>> ata1: <ATA channel 1> on atapci0
>> ata1: [ITHREAD]
>> ohci0: <OHCI (generic) USB controller> mem 0xa0005000-0xa0005fff irq
>> 15 at device 21.0 on pci
>>
>> ohci0: [ITHREAD]usbus0: <OHCI (generic) USB controller> on ohci0
>> ehci0: <AMD CS5536 (Geode) USB 2.0 controller> mem
>> 0xa0006000-0xa0006fff irq 15 at device 21.
>> 1 on pci0
>> ehci0: [ITHREAD]
>> usbus1: EHCI version 1.0
>> usbus1: <AMD CS5536 (Geode) USB 2.0 controller> on ehci0
>> cpu0 on motherboard
>> pmtimer0 on isa0
>> orm0: <ISA Option ROM> at iomem 0xc8000-0xd27ff pnpid ORM0000 on isa0
>> atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
>> atkbd0: <AT Keyboard> irq 1 on atkbdc0
>> kbd0 at atkbd0
>> atkbd0: [GIANT-LOCKED]
>> atkbd0: [ITHREAD]
>> atrtc0: <AT Real Time Clock> at port 0x70 irq 8 on isa0
>> ppc0: parallel port not found.
>> uart0: <16550 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
>> uart0: [FILTER]
>> uart0: console (115200,n,8,1)
>> uart1: <16550 or compatible> at port 0x2f8-0x2ff irq 3 on isa0
>> uart1: [FILTER]
>> Timecounter "TSC" frequency 499904356 Hz quality 800
>> Timecounters tick every 1.000 msec
>> usbus0: 12Mbps Full Speed USB v1.0
>> usbus1: 480Mbps High Speed USB v2.0
>> ad0: DMA limited to UDMA33, device found non-ATA66 cable
>> md0: Preloaded image </boot/mfsroot> 4423680 bytes at 0xc0fb5504
>> ad0: 476940MB <Seagate ST9500420AS 0002SDM1> at ata0-master UDMA33
>> ugen0.1: <AMD> at usbus0
>> uhub0: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
>> ugen1.1: <AMD> at usbus1
>> uhub1: <AMD EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
>> Root mount waiting for: usbus1 usbus0
>> uhub0: 4 ports with 4 removable, self powered
>> Root mount waiting for: usbus1
>> uhub1: 4 ports with 4 removable, self powered
>> Trying to mount root from ufs:/dev/md0
>> /stand/sysinstall running as init on serial console
>>
>> -----
>>
>> Does anyone have an idea what is going on here?  I would appreciate some
>> help.
>>
>> Thanks!
>>
>> - Mike
>> _______________________________________________
>> Soekris-tech mailing list
>> Soekris-tech@lists.soekris.com
>> http://lists.soekris.com/mailman/listinfo/soekris-tech
>>
>
>
> ----- End message from m...@ef.net -----
>
>
>
> ========================================================================
> #    _  __          _ __     http://www.nagilum.org/ \n icq://69646724 #
> #   / |/ /__ ____ _(_) /_ ____ _  nagi...@nagilum.org \n +491776461165 #
> #  /    / _ `/ _ `/ / / // /  ' \  Amiga (68k/PPC): AOS/NetBSD/Linux   #
> # /_/|_/\_,_/\_, /_/_/\_,_/_/_/_/ Mac (PPC): MacOS-X / Linux / MacOS-X #
> #           /___/     x86: FreeBSD/Linux/Solaris/Win2k  ARM9: EPOC EV6 #
> ========================================================================
>
>
> ----------------------------------------------------------------
> cakebox.homeunix.net - all the machine one needs..
>
_______________________________________________
Soekris-tech mailing list
Soekris-tech@lists.soekris.com
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to