Re: probleme beim booten von sandisk CF cards

From: Christian Damm <christian.damm(at)diewebmaster.at>
Date: Fri, 24 Feb 2006 16:05:38 +0100

hi bernd,

Bernd Walter schrieb:
> On Fri, Feb 24, 2006 at 02:40:42PM +0100, Christian Damm wrote:
>> hi liste,
>>
>> ich versuche gerade FreeBSD 4.11 oder 6.0 auf einem x86 host der nur mit
>> einem ata to compact flash adapter ausgestattet ist zum laufen zu
>> bekommen (harddisk-less router) - leider ohne erfolg. bei der cf karte
>> handelt es sich um eine sandisk ultra ii mit 512mb und genau diese macht
>> scheinbar probleme.
>>
>> meine versuche mit einer lexar cf karte mit 256mb klappten auf
>> anhieb...FreeBSD lässt sich auf der 512mb sandisk ultra ii karte ohne
>> probleme installieren (disklabel, fdisk etc.), nur beim ersten boot tut
>> sich gar nichts. ich vermute das es mit einer fehlerhaften drive
>> geometrie im rechner bios bzw. unter FreeBSD selbst zu tun hat. eine
>> testweise versuchte OpenBSD 3.8 installation zeigte die selben symptome
>> (nur das dort der bootloader "verboser" ist bzw. beim bootloader-crash
>> error messages ausgibt).
>>
>> hat jemand von euch tips oder erfahrungen mit cf cards bzw. dem
>> händischen setzen von cf card geometrien o.ä?
>
> Ich definiere die Dinger üblicherweise dedicated, das schlucken die
> allermeisten BIOSe.

d.h. direkt im rechner bios?

> Ansonsten kann du dem fdisk natürlich auch die Geometrie mitteilen.

ja, aber welche?

> Eigendlich sollten die Medien bei der Größe mit LBA übersetzung
> arbeiten, was FreeBSD default versucht, sofern es keine Slice-Tabelle
> vorfinded.

ok

> Es ist deshalb ratsamm vorher die ersten Blöcke zu nullen.

wie mache ich das?

>
> Welche Meldungen liefert denn OpenBSD?

eine bootloader panic deren genauen wortlaut ich nicht notiert habe - da
müsste ich noch ne OpenBSD testinstallation machen...

>
> Ansonsten gibt es noch die Möglichkeit, dass dein Adapter nicht
> DMA-fähig ist, FreeBSD macht nach einer Fehlermeldung einen Fallback,
> aber dein BIOS muss beim booten auch zugreifen können.
> Du solltest mal versuchen den Mode im BIOS runter zu setzen.

das war ebenfalls das erste an das ich nach dem ersten scheitern der
installation gedacht habe - die karte ist UDMA 2 fähig und nach
umstellung auf PIO mode(s) im rechner bios änderte sich leider nichts
(diese sandisk ultra ii cf card ist eigentlich eine sehr schnelle
"upperclass" cf karte und darum auch laut hersteller voll DMA fähig).

btw.: die ata to cf adapter von denen die rede ist kommen aus deiner
selbstbau-"schmiede" bzw. diese habe ich in deinem (bwct) shop bestellt
- darum hoffte ich auch das du helfen kannst ;-)

>

-- 
chris
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 24 Feb 2006 - 16:09:18 CET

search this site