I have a compact flash card that is giving an ERR R on boot.  I have looked at
the boot (http://www.openbsd.org/faq/faq14.html), which told me that my PBR was
most likely messed.  Unfortunately I am still at a loss as to how I screwed up.

This is in a Soekris net4501 and the script used to create the image is here:
http://webapp.gordonturner.ca/greenfrog/image.sh.txt
(The script is based on flashdist, OpenSoekris and install.(sh,sub,md).)

The problem arose as a result of trying to setup a new compact flash card. The
128mb cards used previously are longer big enough.

It is entirely likely that I preformed an action on the previous 128mb cards
waaay back when I started work on this project that I did not included in the 
script that allowed them to boot properly.

Details:
- OpenBSD 4.0 GENERIC
- project website: http://webapp.gordonturner.ca/greenfrog/
- Writing attempted with a usb-cf adapter and a PCMCIA-cf adapter
- Was using binaries packages and kernel from published cd
- disklabel, fdisk and dmesg attached
- boot from console on Soekris 4501 attached

Any pointers and 'clue by fours' graciously accepted.

Gordo.

--
http://www.gordonturner.ca
# dd if=soekris.img of=/dev/rsd0c bs=20m

24+1 records in

24+1 records out

519192576 bytes transferred in 659.159 secs (787658 bytes/sec)

# disklabel sd0

# Inside MBR partition 3: type A6 start 63 size 1013985

# /dev/rsd0c:

type: ESDI

disk: vnd device

label: soekris

flags:

bytes/sector: 512

sectors/track: 63

tracks/cylinder: 16

sectors/cylinder: 1008

cylinders: 1006

total sectors: 1014048

rpm: 3600

interleave: 1

trackskew: 0

cylinderskew: 0

headswitch: 0           # microseconds

track-to-track seek: 0  # microseconds

drivedata: 0



16 partitions:

#             size        offset  fstype [fsize bsize  cpg]

  a:       1013984            63  4.2BSD   2048 16384  328 # Cyl     0*-  1005*

  b:             1       1014047    swap                   # Cyl  1005*-  1005

  c:       1014048             0  unused      0     0      # Cyl     0 -  1005

# fdisk sd0

fdisk: sysctl(machdep.bios.diskinfo): Device not configured

Disk: sd0       geometry: 1006/16/63 [1014048 Sectors]

Offset: 0       Signature: 0xAA55

         Starting       Ending       LBA Info:

 #: id    C   H  S -    C   H  S [       start:      size   ]

------------------------------------------------------------------------

 0: 00    0   0  0 -    0   0  0 [           0:           0 ] unused

 1: 00    0   0  0 -    0   0  0 [           0:           0 ] unused

 2: 00    0   0  0 -    0   0  0 [           0:           0 ] unused

*3: A6    0   1  1 - 1005  15 63 [          63:     1013985 ] OpenBSD



# dmesg

OpenBSD 4.0 (RAMDISK_CD) #39: Sat Sep 16 19:34:26 MDT 2006

    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAMDISK_CD

cpu0: Intel(R) Pentium(R) D CPU 2.80GHz ("GenuineIntel" 686-class) 2.82 GHz

cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,SSE3,DS-CPL,CX16

real mem  = 267939840 (261660K)

avail mem = 238141440 (232560K)

using 3296 buffers containing 13500416 bytes (13184K) of memory

mainbus0 (root)

bios0 at mainbus0: AT/286+(ad) BIOS, date 12/03/05, BIOS32 rev. 0 @ 0xfd880, 
SMBIOS rev. 2.31 @ 0xe0010 (45 entries)

bios0: VMware, Inc. VMware Virtual Platform

apm0 at bios0: Power Management spec V1.2

apm0: flags 30102 dobusy 0 doidle 1

pcibios0 at bios0: rev 2.1 @ 0xfd880/0x780

pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf30/176 (9 entries)

pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371FB ISA" rev 0x00)

pcibios0: PCI bus #1 is the last bus

bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1000 0xdc000/0x4000! 0xe0000/0x4000!

cpu0 at mainbus0

pci0 at mainbus0 bus 0: configuration mode 1 (no bios)

pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x01

ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x01

pci1 at ppb0 bus 1

pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x08

pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility

wd0 at pciide0 channel 0 drive 0: <VMware Virtual IDE Hard Drive>

wd0: 64-sector PIO, LBA, 10240MB, 20971520 sectors

wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2

atapiscsi0 at pciide0 channel 1 drive 0

scsibus0 at atapiscsi0: 2 targets

cd0 at scsibus0 targ 0 lun 0: <SONY, DVD-ROM DDU1621, S1.5> SCSI0 5/cdrom 
removable

cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2

uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x00: irq 9

usb0 at uhci0: USB revision 1.0

uhub0 at usb0

uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1

uhub0: 2 ports with 2 removable, self powered

"Intel 82371AB Power" rev 0x08 at pci0 dev 7 function 3 not configured

vga1 at pci0 dev 15 function 0 "VMware Virtual SVGA II" rev 0x00

wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)

bha3 at pci0 dev 16 function 0 "BusLogic MultiMaster" rev 0x01: irq 11, 
BusLogic 9xxC SCSI

bha3: model BT-958, firmware 5.07B

bha3: sync, parity

scsibus1 at bha3: 8 targets

pcn0 at pci0 dev 17 function 0 "AMD 79c970 PCnet-PCI" rev 0x10, Am79c970A, rev 
0: irq 10, address 00:0c:29:bb:a8:dd

isa0 at pcib0

isadma0 at isa0

pckbc0 at isa0 port 0x60/5

pckbd0 at pckbc0 (kbd slot)

pckbc0: using irq 1 for kbd slot

wskbd0 at pckbd0: console keyboard, using wsdisplay0

npx0 at isa0 port 0xf0/16: using exception 16

pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo

pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo

fdc0 at isa0 port 0x3f0/6 irq 6 drq 2

biomask fbe5 netmask ffe5 ttymask ffe7

rd0: fixed, 3800 blocks

wd0: no disk label

dkcsum: wd0 matches BIOS drive 0x80

root on rd0a

rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02

wd0: no disk label

syncing disks... done

rebooting...

OpenBSD 4.0 (GENERIC) #1107: Sat Sep 16 19:15:58 MDT 2006

    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC

cpu0: Intel(R) Pentium(R) D CPU 2.80GHz ("GenuineIntel" 686-class) 2.82 GHz

cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,SSE3,DS-CPL,CX16

real mem  = 267939840 (261660K)

avail mem = 236662784 (231116K)

using 3296 buffers containing 13500416 bytes (13184K) of memory

mainbus0 (root)

bios0 at mainbus0: AT/286+(cc) BIOS, date 12/03/05, BIOS32 rev. 0 @ 0xfd880, 
SMBIOS rev. 2.31 @ 0xe0010 (45 entries)

bios0: VMware, Inc. VMware Virtual Platform

apm0 at bios0: Power Management spec V1.2

apm0: AC on, battery charge unknown

apm0: flags 30102 dobusy 0 doidle 1

pcibios0 at bios0: rev 2.1 @ 0xfd880/0x780

pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf30/176 (9 entries)

pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371FB ISA" rev 0x00)

pcibios0: PCI bus #1 is the last bus

bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1000 0xdc000/0x4000! 0xe0000/0x4000!

cpu0 at mainbus0

pci0 at mainbus0 bus 0: configuration mode 1 (no bios)

pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x01

ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x01

pci1 at ppb0 bus 1

pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x08

pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility

wd0 at pciide0 channel 0 drive 0: <VMware Virtual IDE Hard Drive>

wd0: 64-sector PIO, LBA, 10240MB, 20971520 sectors

wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2

atapiscsi0 at pciide0 channel 1 drive 0

scsibus0 at atapiscsi0: 2 targets

cd0 at scsibus0 targ 0 lun 0: <SONY, DVD-ROM DDU1621, S1.5> SCSI0 5/cdrom 
removable

cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2

uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x00: irq 9

usb0 at uhci0: USB revision 1.0

uhub0 at usb0

uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1

uhub0: 2 ports with 2 removable, self powered

piixpm0 at pci0 dev 7 function 3 "Intel 82371AB Power" rev 0x08: SMBus disabled

vga1 at pci0 dev 15 function 0 "VMware Virtual SVGA II" rev 0x00

wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)

wsdisplay0: screen 1-5 added (80x25, vt100 emulation)

bha3 at pci0 dev 16 function 0 "BusLogic MultiMaster" rev 0x01: irq 11, 
BusLogic 9xxC SCSI

bha3: model BT-958, firmware 5.07B

bha3: sync, parity

scsibus1 at bha3: 8 targets

pcn0 at pci0 dev 17 function 0 "AMD 79c970 PCnet-PCI" rev 0x10, Am79c970A, rev 
0: irq 10, address 00:0c:29:bb:a8:dd

isa0 at pcib0

isadma0 at isa0

pckbc0 at isa0 port 0x60/5

pckbd0 at pckbc0 (kbd slot)

pckbc0: using irq 1 for kbd slot

wskbd0 at pckbd0: console keyboard, using wsdisplay0

pmsi0 at pckbc0 (aux slot)

pckbc0: using irq 12 for aux slot

wsmouse0 at pmsi0 mux 0

pcppi0 at isa0 port 0x61

midi0 at pcppi0: <PC speaker>

spkr0 at pcppi0

lpt0 at isa0 port 0x378/4 irq 7

npx0 at isa0 port 0xf0/16: using exception 16

pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo

pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo

fdc0 at isa0 port 0x3f0/6 irq 6 drq 2

biomask eb65 netmask ef65 ttymask ffe7

pctr: user-level cycle counter enabled

dkcsum: wd0 matches BIOS drive 0x80

root on wd0a

rootdev=0x0 rrootdev=0x300 rawdev=0x302

syncing disks... done

rebooting...

OpenBSD 4.0-stable (GENERIC) #0: Mon Mar  5 16:08:49 EST 2007

    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC

cpu0: Intel(R) Pentium(R) D CPU 2.80GHz ("GenuineIntel" 686-class) 2.82 GHz

cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,SSE3,DS-CPL,CX16

real mem  = 267939840 (261660K)

avail mem = 236662784 (231116K)

using 3296 buffers containing 13500416 bytes (13184K) of memory

mainbus0 (root)

bios0 at mainbus0: AT/286+(cc) BIOS, date 12/03/05, BIOS32 rev. 0 @ 0xfd880, 
SMBIOS rev. 2.31 @ 0xe0010 (45 entries)

bios0: VMware, Inc. VMware Virtual Platform

apm0 at bios0: Power Management spec V1.2

apm0: AC on, battery charge unknown

apm0: flags 30102 dobusy 0 doidle 1

pcibios0 at bios0: rev 2.1 @ 0xfd880/0x780

pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf30/176 (9 entries)

pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371FB ISA" rev 0x00)

pcibios0: PCI bus #1 is the last bus

bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1000 0xdc000/0x4000! 0xe0000/0x4000!

cpu0 at mainbus0

pci0 at mainbus0 bus 0: configuration mode 1 (no bios)

pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x01

ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x01

pci1 at ppb0 bus 1

pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x08

pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility

wd0 at pciide0 channel 0 drive 0: <VMware Virtual IDE Hard Drive>

wd0: 64-sector PIO, LBA, 10240MB, 20971520 sectors

wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2

atapiscsi0 at pciide0 channel 1 drive 0

scsibus0 at atapiscsi0: 2 targets

cd0 at scsibus0 targ 0 lun 0: <SONY, DVD-ROM DDU1621, S1.5> SCSI0 5/cdrom 
removable

cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2

uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x00: irq 9

usb0 at uhci0: USB revision 1.0

uhub0 at usb0

uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1

uhub0: 2 ports with 2 removable, self powered

piixpm0 at pci0 dev 7 function 3 "Intel 82371AB Power" rev 0x08: SMBus disabled

vga1 at pci0 dev 15 function 0 "VMware Virtual SVGA II" rev 0x00

wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)

wsdisplay0: screen 1-5 added (80x25, vt100 emulation)

bha3 at pci0 dev 16 function 0 "BusLogic MultiMaster" rev 0x01: irq 11, 
BusLogic 9xxC SCSI

bha3: model BT-958, firmware 5.07B

bha3: sync, parity

scsibus1 at bha3: 8 targets

pcn0 at pci0 dev 17 function 0 "AMD 79c970 PCnet-PCI" rev 0x10, Am79c970A, rev 
0: irq 10, address 00:0c:29:bb:a8:dd

isa0 at pcib0

isadma0 at isa0

pckbc0 at isa0 port 0x60/5

pckbd0 at pckbc0 (kbd slot)

pckbc0: using irq 1 for kbd slot

wskbd0 at pckbd0: console keyboard, using wsdisplay0

pmsi0 at pckbc0 (aux slot)

pckbc0: using irq 12 for aux slot

wsmouse0 at pmsi0 mux 0

pcppi0 at isa0 port 0x61

midi0 at pcppi0: <PC speaker>

spkr0 at pcppi0

lpt0 at isa0 port 0x378/4 irq 7

npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16

pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo

pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo

fdc0 at isa0 port 0x3f0/6 irq 6 drq 2

biomask eb65 netmask ef65 ttymask ffe7

pctr: user-level cycle counter enabled

dkcsum: wd0 matches BIOS drive 0x80

root on wd0a

rootdev=0x0 rrootdev=0x300 rawdev=0x302

umass0 at uhub0 port 1 configuration 1 interface 0

umass0: SanDisk Corporation ImageMate CompactFlash USB, rev 1.10/0.09, addr 2

umass0: using SCSI over Bulk-Only

scsibus2 at umass0: 2 targets

sd0 at scsibus2 targ 1 lun 0: <SanDisk, ImageMate II, 1.30> SCSI2 0/direct 
removable

sd0: 495MB, 495 cyl, 64 head, 32 sec, 512 bytes/sec, 1014049 sec total

umass0: at uhub0 port 1 (addr 2) disconnected

sd0 detached

scsibus2 detached

umass0 detached

umass0 at uhub0 port 1 configuration 1 interface 0

umass0: SanDisk Corporation ImageMate CompactFlash USB, rev 1.10/0.09, addr 2

umass0: using SCSI over Bulk-Only

scsibus2 at umass0: 2 targets

sd0 at scsibus2 targ 1 lun 0: <SanDisk, ImageMate II, 1.30> SCSI2 0/direct 
removable

sd0: 495MB, 495 cyl, 64 head, 32 sec, 512 bytes/sec, 1014049 sec total

comBIOS ver. 1.15  20021013  Copyright (C) 2000-2002 Soekris Engineering.



net45xx



0064 Mbyte Memory                        CPU 80486 133 Mhz



Pri Mas  CF 512MB                        LBA 1006-16-63  507 Mbyte



PXE-M00: BootManage UNDI, PXE-2.0 (build 082)



Slot   Vend Dev  ClassRev Cmd  Stat CL LT HT  Base1    Base2   Int

-------------------------------------------------------------------

0:00:0 1022 3000 06000000 0006 2280 00 00 00 00000000 00000000 00

0:18:0 100B 0020 02000000 0107 0290 00 3F 00 0000E001 A0000000 10

0:19:0 100B 0020 02000000 0107 0290 00 3F 00 0000E101 A0001000 11

0:20:0 100B 0020 02000000 0107 0290 00 3F 00 0000E201 A0002000 05



 5 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.

Using drive 0, partition 3.

Loading

ERR R


Reply via email to