WRAP und das C/H/S Problem

Hallo,

ich habe versucht auf mein WRAP OpenBSD 4.1 zu installieren und bin leider gescheitert.
Dafür habe ich die CF Karte über einen CF to IDE Adapter in einen PC eingehängt und über das OpenBSD Bootimage eine reguläre Installation durchgeführt. Danach die CF Karte in den WRAP und den Bootvorgang via serieller Console verfolgt.

Als letzte Meldung erscheint "No O/S". Ich vermute, dass diese Problematik mit fehlerhaften C/H/S einstellungen zu tun hat.
Kann das jemand bestätigen?

Daten der Karte wie vom WRAP erkannt:

01F0 Master 440A Feiya - 260MB
Phys C/H/S 991/16/32 Log C/H/S 251/32/63
Using drive 0, partition 3;

Nun ist mir aufgefallen, dass sich die C/H/S Daten bei Phys und Log unterscheiden. Welche Daten sind nun dabei für die OpenBSD installation relevant?

Vielen Dank im Voraus
 
Hallo,

danke für die Antwort.

Einfach die Karte in den Wrap stecken und schaun was das Bios anzeigt, diese Werte dann bei der Installation über den PC übernehmen.

Genau das habe ich ja gemacht. Dabei habe ich ja die beschriebenen Werte bekommen.

01F0 Master 440A Feiya - 260MB
Phys C/H/S 991/16/32 Log C/H/S 251/32/63

Welche sind dabei denn die relevanten?

Phys C/H/S 991/16/32
oder
Log C/H/S 251/32/63

:confused:
 
Zuletzt bearbeitet:
Sorry mein Fehler, wenns dir hier keiner sagen kann schau ich nachher mal daheim was mein Wrap sagt und was ich genommen habe. Bin noch so ca. 1 - 2 Stunden im Büro
 
Also hier:
Code:
PC Engines WRAP.1C/1D/1E v1.08
640 KB Base Memory
130048 KB Extended Memory

01F0 Master 848A ST64022CF
Phys C/H/S 7936/16/63 Log C/H/S 992/128/63
ROM segment 0xe000 length 0x8000 reloc 0x00020000
Etherboot 5.3.12 (GPL) http://etherboot.org
Drivers: NATSEMI   Images: NBI PXE   Exports: PXE
Relocating _text from: [00089370,0009b230) to [07eee140,07f00000)
Boot from (N)etwork (D)isk or (Q)uit?

Using drive 0, partition 3;
Loading;...
probing: pc0 com0 pci mem[640K 127M a20=on]
disk: hd0
>> OpenBSD/i386 BOOT 2.13
switching console to com0
>> OpenBSD/i386 BOOT 2.13

Code:
# fdisk wd0
Disk: wd0       geometry: 992/128/63 [7999488 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 -  991 127 63 [          63:     7999425 ] OpenBSD

Habe also die logischen Werte. Kann jemand erklären wofür die physikalischen sind?
 
Super. Also die logischen.

Kannst du dich auch noch erinner wie du das bei der Erstellung der Labels angegeben hast?
Mich interessieren vorallem die Werte
- bytes/sector
- sectors/track
- tracks/cylinder
- sectors/cylinder

Ich würde jetzt vermuten, dass ich dort folgende Einstellungen wählen muss.

- bytes/sector 512
- sectors/track 63
- tracks/cylinder 32
- sectors/cylinder 63

Jemand anderer Meinung?
Die Swap kann ich ja weglassen oder?
 
also, bei meiner soekris sieht das so aus:

physikalisch: 978/16/32
logisch: 512/32/16

es waere gut wenn du uns einfach mal ein log von deiner installation schickst.
aber eigentlich sollte es reichen wenn du erstmal ein boot-image erstellst welches die serielle konsole benutzt:

Code:
% wget -O floppy41_serial.fs "ftp://ftp.openbsd.org/pub/OpenBSD/4.1/i386/floppy41.fs"
% vnconfig /dev/svnd0c floppy41_serial.fs
% mount /dev/svnd0c /mnt
% mkdir /mnt/etc
% echo "set tty com0" >/mnt/etc/boot.conf
% echo "stty com0 57600" >>/mnt/etc/boot.conf
% umount /mnt
% vnconfig -u

das image brenn mal auf die wrap, und guck nach ob die damit booten kann.
 
Hi,

danke für deine Antwort.

es waere gut wenn du uns einfach mal ein log von deiner installation schickst.

Was meinst du damit genau? Bzw. wie bekomme ich das?

aber eigentlich sollte es reichen wenn du erstmal ein boot-image erstellst welches die serielle konsole benutzt:

das image brenn mal auf die wrap, und guck nach ob die damit booten kann.

Werde ich mal versuchen wenn ich wieder Zuhause bin
 
wenn du die bootfloppy mit der seriellen konsole benutzt kannst du einfach auf dem anderen computer (beim terminal-proggie) das logging einschalten.
 
Mal eben ein kurzes Update:

Hab den Fehler gefunden. Habe immer automatisch die gesamte Platte von der Installation einrichten lassen. Natürlich mit den falschen C/H/S Daten :D

Naja Partition richtig angelegt und schon läuft das.

Danke euch trotzdem ;)
 
Das mit dem Log ist ne klasse Idee, ich werd das nächste Woche mal ins Wiki stellen, mit allem was so ein "normaler" Router so benötigt. PF, DHCP, etc.etc. Und vor allem dem FTP-Proxy, der nicht vom Router selbst nutzbar ist! Warum steht das eigentlich niergends? Aber es wird zu OFF hier gerade, sorry :D

Fireball: was meinst du mit automatisch einrichten lassen?
Hast du beim Punkt
Do you want to use *all* of wd0 for OpenBSD?
yes genommen oder meinst du das Labeln?
 
Fireball: was meinst du mit automatisch einrichten lassen?
Hast du beim Punkt
Zitat:
Do you want to use *all* of wd0 for OpenBSD?
yes genommen oder meinst du das Labeln?

Genau das meine ich.

Hatte gedacht, dass man die Daten des Labels an die C/H/S Geschichte anpassen muss.
Wenn ma mal darüber nachdenkt fällt einem allerdings schnell auf, dass das nich sein konnte.

Vielleicht sollte das auf der Wiki Seite auch noch seine Erwähnung finden. Darüber hinaus sollte noch erwähnt werden, dass die "Log" Daten der CF Karte relevant sind.
 
Ich hatte vor ein oder zwei Wochen meinen Microdrive in einen pcmcia Adapter gesteckt, die Frage mit *all* bejat und dann einfach mit #a a das Label erstellt. Bei mir gibts nur / , keine weiteren Labels. Hatte ohne anpassung der CHS Werte funktioniert.
 
Ja genauso hatte ich es auch probiert.
Ich hatte allerdings einen CFtoIDE Adapter. Denke aber, dass das nicht der springende Punkt war.
 
Habe den entsprechenden Wikiartikel bisl umgebaut, noch nicht ganz das gelbe vom Ei aber eigentlich ok.

Nur das mit dem Log direkt auf dem Wrap habe ich nicht fertiggebracht, oder hatt von euch jemand shconmal eine Bootfloppy mit Logfunktion erstellt? :D
 
Mit einer loggenden Boot Floppy kann ich leider nicht dienen, allderings hab ich noch eine kurze Anmerkung zu dem Wiki Eintrag.
Was dor noch fehlt ist, dass man die Thematik bezüglich der C/H/S Problematik erläutert.
Also:
1) CF Karte in den WRAP
2) Daten ablegen(Logische)
3) Do you want to use *all* of wd0 for OpenBSD? [no] <<< Mit no beantworten und die Abgelesenen Daten eintragen
4) Slice erstellen
5) Label erstellen
6) Regulär installieren

Was mir noch einfällt. Benutzt jemand von euch die LEDs?
Wenn ja wofür?
 
Nuja, ich denke es ist spielerei, aber warum sollte man es nciht ansprechen.
Der Rest kommt noch, war noch in der mache, morgen oder so stehts drin.
 
Zurück
Oben