Mountprobleme - UDMA

septi

New Member
Ich habe heute meinen Rechner aufgeruestet (von PentiumII 400mhz auf Sempron 2800+) und habe auch gleich mal die neue FreeBSD-Version (6.1) draufgezogen, doch leider habe ich enorme Schwierigkeiten meine alten Festplatten zu mounten.

Das System ist auf einer 6 Gbyte-Platte, laeuft wunderbar, und zusaetzlich habe ich noch zwei 40g Gbyte Festplatten, die beim Mounten folgenden fehler in die dmesg schieben:

Code:
ad3: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=12063
ad3: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=12063
ad3: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=84<ICRC,ABORTED> LBA=12063
g_vfs_done():ad3s1[READ(offset=6144000, length=4096)]error = 5

Ich brauche die Daten die drauf sind unbedingt fuer meine Arbeit! Kann mir jemand weiterhelfen?
 
Was für ein IDE Kabel verwendest du? Zwing die Platten im Bios einfach mal in den PIO Mode und seh ob es funktioniert.
 
Hi, ich habe jetzt folgende zeile in die boot/load.conf:

Code:
set hw.ata.atapi_dma=0

und es funktioniert. Ich habe auch die Festplatte an das IDE-Kabel mit den vielen Pins gesteckt, kann auch der Grund gewesen sein... hmmm
 
jupp.
der grund ist (meiner meinung nach) ein bug in freebsd: sobald der erkennt dass dein
rechner udma kann versucht der gleich auf udma 133 zu schalten.

was doof ist. (nicht schlagen, ist es!!)

denn wenn die kabel das nicht mitmachen dann hat man erstmal verloren.
besser waere es gewesen wenn jemand udma standardmaessig erstmal ausgeschaltet haette. damit das dann nachher auf benutzerwunsch eingeschaltet wird.
 
Oha!

Vielleicht ist ja meine Festplatte, die mir
vor kurzen kaputtging, gar nicht wirklich kaputt!

Ich kann mich erinnern, das man bei Samsung die UDMA133 erst
mit einem Samsung Tool, mit welchem man direkt bootet,
einschaltet.

Mit einer Samsung Festplatte hatte ich da mal vor ziemlich langer Zeit rumexperimentiert.
Kann es sein das FreeBSD 5x sich da noch anders verhielt?
Ließe sich FreeBSD 6.1 vielleicht beibringen, es doch bitte mit UDMA100
gut sein zu lassen.
Ich habe nämlich eine zu lange Leitung. (im PC an den Festplatten ;) )
Windows hatte dann damals stufenweise runtergeschaltet
und ist dann gar zum Schluß gekommen, das nur UDMA66 gut wären.
Ich hatte es dann fest (im Windows) auf UDMA100 eingestellt
und damit funktionierte es dann.


Gruß, Fusselbär
 
Moin Fusselbär,
Ich habe nämlich eine zu lange Leitung. (im PC an den Festplatten )
Windows hatte dann damals stufenweise runtergeschaltet
und ist dann gar zum Schluß gekommen, das nur UDMA66 gut wären.
Ich hatte es dann fest (im Windows) auf UDMA100 eingestellt
und damit funktionierte es dann.
Bist Du Deinen Daten so böse? Es wird schon sseinen Grund haben, warum UDM66 gewählt wurde.

Grüße

Jürgen
 
Zurück
Oben