OpenBSD 3.7 vs. macppc G4 - Open Firmware Problem?

TAZ

Member
Hi,

ich habe hier einen Apple G4 2x160GB HDDs und
einen ACARD 6880M IDE Controller (Cjipsatz Acard ATP865-R).

OpenBSD soll exklusiv auf die Maschine...

Bei der Installation habe ich die Platte beim Disklabeln mit 'D'
zurückgesetzt, nachdem ich MBR und use all of wd0 gesagt habe.

In Open Firmware (OF) habe ich als boot device und file das folgende eingetrage:

setenv boot-device /pci@f2000000/pci-bridge@d/ACARD,6880M@4/sd@0:,\ofwboot
setenv boot-file /bsd
reset-all


das ist der Pfad den mir OF (dev / ls) ausgibt:

/pci@f2000000
/pci-bridge@d
/ACARD,6880M@4
/sd

Beim Booten kommt jetz folgende Meldung:

aus dmesg.boot

[snip]
bootpath: '/pci@f2000000/pci-bridge@d/ACARD,6880M@4/sd@0/bsd'
string [/ACARD,6880M@4/sd@0/bsd] not found
Warning: boot device unrecognized: /pci@f2000000/pci-bridge@d/ACARD,6880M@4/sd@0/bsd
boot device: lookup '' failed.
root device :
[snip]

durch die Eingabe von:

wd0a
swap device (default wd0b):
root on wd0a
rootdev=0x0 rrootdev=0xb00 rawdev=0xb02

bootet die Maschine ganz geschmeidig und alles ist bestens.

hier noch die Ausgabe von: fdisk wd0

Disk: wd0 geometry: 16383/16/63 [321672960 Sectors]
Offset: 0 Signature: 0xAA55
Starting Ending LBA Info:
#: id C H S - C H S [ start: size ]
------------------------------------------------------------------------
*0: 06 0 0 2 - 2 0 33 [ 1: 2048 ] DOS > 32MB
1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
3: A6 3 0 1 - 16382 15 63 [ 3024: 16511040 ] OpenBSD

und disklabel wd0

# using MBR partition 3: type A6 off 3024 (0xbd0) size 16511040 (0xfbf040)
# /dev/rwd0c:
type: ESDI
disk: ESDI/IDE disk
label: HDS722516VLAT80
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 16383
total sectors: 321672960
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: 262080 3024 4.2BSD 2048 16384 260 # Cyl 3 - 262
b: 1048320 265104 swap # Cyl 263 - 1302
c: 321672960 0 unused 0 0 # Cyl 0 -319119
d: 524160 1313424 4.2BSD 2048 16384 328 # Cyl 1303 - 1822
e: 2097648 1837584 4.2BSD 2048 16384 328 # Cyl 1823 - 3903
f: 8388576 3935232 4.2BSD 2048 16384 328 # Cyl 3904 - 12225
g: 104857200 12323808 4.2BSD 2048 16384 328 # Cyl 12226 -116250
h: 204491952 117181008 4.2BSD 2048 16384 328 # Cyl 116251 -319119
i: 2048 1 MSDOS # Cyl 0*- 2*

Ich habe auch versucht via fdisk -e wd0 und flag 3 die Bootpartion zu kennzeichnen...da verändert sich nix.

Laut Google bin ich der Einzige auf dem Planeten der diese Problem hat.


Vielen Dank für jede Hilfe

TAZ
 
Zurück
Oben