On 1/11/08, John Sellens <[EMAIL PROTECTED]> wrote:
>
> Hi - I've got a couple of embedded firewall boxes (older GB1000
> Celeron, VIA chipset boxes from gta.com) but the stock
> pfSense-1.2-RC3-Embedded.img won't boot properly on them.
>
> The kernel starts up, sees devices, but fails to mount root.
> It looks like the compact flash card in these boxes is
> the slave drive on the second ATA adapter, and it looks like
> the pfSense kernel isn't expecting a drive there.
>
> I couldn't see anyway on the hardware to change the location
> of the flash drive (e.g. to ata0 master), and when I mounted
> the flash image, I didn't see anything in /boot or elsewhere
> that looked like it would get my flash disk seen.
>
> When I boot the older GTA 4.x FreeBSD based OS, it shows the
> flash drive as:
>     atapci0: <VIA 82C596 ATA66 controller> port 0xd000-0xd00f at device
> 7.1 on pci0
>     ata0: at 0x1f0 irq 14 on atapci0
>     ata1: at 0x170 irq 15 on atapci0
>     ad0: 61MB <TOSHIBA THNCF064MBA> [978/4/32] at ata1-slave PIO2
>     Mounting root from ufs:/dev/ad0s2a
>
> When pfSense boots it sees ata0 and ata1, but not ad0 (which is on
> a different flash card in the same slot).
>     atapci0: <VIA 82C596B UDMA66 controller> port
> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd000-0xd00f at device 7.1 on pci0
>     ata0: <ATA channel 0> on atapci0
>     ata1: <ATA channel 1> on atapci0
>
>     Trying to mount root from ufs:/dev/ufs/pfSense
>
>     Manual root filesystem specification:
>       <fstype>:<device>  Mount <device> using filesystem <fstype>
>                            eg. ufs:da0s1a
>       ?                  List valid disk boot devices
>       <empty line>       Abort manual input
>
>     mountroot> ?
>
>     List of GEOM managed disk devices:
>
>
>
>
> I don't see anything obvious in the developer edition in
>     /usr/src/sys/i386/conf
> that would seem to limit where it finds disks.
>
> I'm installing the developer release on a normal machine,
> but freesbie.org seems unreachable for the last day or so,
> so I can't get everythiing needed to build my own copy of
> the system.
>
> Any hints on how I can convince the pfSense kernel to find
> my flash disk?
>
> Thanks very much - cheers!
>

Are you sure that this is pfSense?   I don't even recall us distributing a
4.X version.  pfSense uses GEOM labels now.

Scott

Reply via email to