Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Compact Flash Karte

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Hardware
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 14. Dez 2006 15:53   Titel: Compact Flash Karte

Hallo,
hab im Forum nichts passendes gefunden, also frag ich halt mal.

Hab eine Sandisk 4 Gb Karte an einem IDE-Adapter. Leider startet mein RH-Linux 2.4 nicht mehr. Vermute es liegt daran das die Karte FAT32 formatiert ist. Wie löse ich das Problem?

Unter Windoof kann ich die Karte nur als FAT32 oder NTFS formatieren. Das Partitionsprogramm weigert sich das Wechsellaufwerk an zu zeigen, sonst hätte ich versucht es mit dem Programm Linux konform zu formatieren.

Danke für Eure Hilfe
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 14. Dez 2006 19:55   Titel:

Öchm... RedHat 2.4 ist fast ein Jahrzehnt alt. Das solltest du mal beizeiten durch was neueres ersetzen. Mach mal "uname -a" (ohne Speicherkarte), damit wir die Kernelversion wissen.

Weiterhin muss die CF-Karte an einen eigenen Controller, mit Festplatten am selben Controller vertragen sich die meisten Karten nicht.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 15. Dez 2006 7:50   Titel:

Hallo, ich weiß, es ist ein alter Kernel, aber ich bin erst grad dabei zu testen ob ich so ohne weiteres das Linux der Messstation updaten kann. Ich befürchte das die Messsoftware damit nicht zu recht kommt. Sie läuft in einem besonderem Modus bei dem sie ALLE RECHTE besitzt um auf die Hardware zu zugreifen (Ports und Interfacekarten). Zur Not auch selbst zerstörerisch.

Der Flash-Adapter von DeLock hängt allein am zweiten IDE-Kanal als Master.

Das RHL ist release 8.0 (Psyche) Kernel 2.04.18-14.

Mein Problem ist auch: Linux ist absolutes Neuland -> aber ich lerne jeden Tag mehr Wink

Gruß Marcel
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 15. Dez 2006 16:48   Titel:

Wenn du Linux-Neuling bist, ist es eine gute Idee, wenn du auf erst einmal auf einem zweiten Rechner deine ersten Gehversuche machst. Den kann man dann nämlich schnell neu aufsetzen, falls du wirklich was ganz schlimm kaputtgeschossen hast.

Wie du schriebst, benutzt der Messrechner RedHat 8, nicht RedHat 2.4. Das klingt zumindest nicht ganz so alarmierend.
Kernel 2.4.18 klingt ebenfalls recht gut. Erstmal nicht ändern.

Die Messsoftware läuft einfach mit root-Berechtigung. Nicht schön, aber manchmal (Echtzeit, direkter Portzugriff) nicht zu ändern. Du kannst die Qualität daran abschätzen, ob eine evtl. vorhandene GUI ein extra-Programm ist, dass dann keine root-Berechtigung braucht, oder ob das ein großer Klotz ist. Letzteres ist Abfall.


Wo hast du denn überhaupt das Boot-Problem? Bleibt der Kernel beim Booten stehen, verhaspelt sich irgendein Init-Skript oder was ist los? Poste doch mal die letzten Zeilen, vor dem Stillstand.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 18. Dez 2006 15:28   Titel:

Hallo,
ich hab mir jetzt ein aktuelles RH auf einem zweiten Rechner installiert um nicht auf dem Messgerät arbeiten/ testen zu müssen.

Damit hab ich mir jetzt auch die Flash-Karte mit ext2 formatiert. Leider bleibt das Messgerät weiterhin stehen. Und das läuft so ab ..

...
hda: ST34... , ATA Disk drive
hdc: SanDisk SD......; ATA Disk drive
ide0 at .... irq 14
ide1 at ... irq 15
..
..
hda: 7123412.. sectors ..., CHS=4865/255/63 , UDMA(33)
blk: queue ...
hdc:80277.... sectors .., CHS=7964/16/63 , DMA
ide-floppy driver 0.99 newide
PARTITION CHECK:
hda : hda1 ... ... ...4 -> läuft durch und mit der Ausgabe von
hdc : -> passiert nichts mehr.
Schade Shocked

Die Karte hängt mit einem DeLock-Adapter am zweiten IDE-Kanal als Master gejumpert.

Marcel
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 18. Dez 2006 19:00   Titel:

hdc: Das ist die Node, an der die Karte hängt. Hat diese denn überhaupt eine Partitionstabelle? Mit Karten, die wie Disketten ohne Partitionstabelle formatiert sind, bekommt der Kernel nämlich genau diese Probleme.

Um das Problem zu beseitigen, solltest du die Karte mit einer Partitionstabelle versehen. Dazu musst du sie vermutlich in einen per USB angeschlossenen Cardreader einlegen, dieser untertützt nämlich auch Hotplug, wodurch du kein Problem beim Booten bekommst.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 19. Dez 2006 9:27   Titel:

gut, ich besorg mir also einen usb Cardreader. Kannst du mir dann noch erklären wie ich die Tabelle auf die Karte bekomm oder ist das dann ein Automatismus?
Einfach Partition löschen und eine neue erstellen - fertig?
Muss ich bei der Wahl des Cardreaders etwas beachten?


Gruß Marcel
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 19. Dez 2006 13:02   Titel:

Karte einstecken. Dann sfdisk /dev/sda (oder /dev/sdb), die Partition erstellen. Danach ein Dateisystem in die Partition schreiben, z.B. mit mkfs.ext2 /dev/sda1

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 19. Dez 2006 16:25   Titel:

hi, alles so gemacht wie beschrieben. Leider mag das Messgerät die Speicherkarte immer noch nicht und bleibt stehen wie bisher.
...
hdc: -> ende


Wenn ich im neuen 2.06 Kernel-System mit fdisk die Partitionstabelle mit der Option -v teste meldet er nur "4094 unallocated sectors" und er mounted die Karte beim Start automatisch auf den Desktop. Ist doch o.k. oder?

Noch jemand einen tip? Alles komplizierter alls ich dachte ....

Gruß Marcel
 
Benutzer-Profile anzeigen Private Nachricht senden

Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 21. Dez 2006 16:53   Titel:

Hallo liebe Leute,

ich weiß jetzt an was es liegen könnte aber dafür brauch isch jetzt euer EXPERTENWISSEN. Ich hab jetzt auf meinem Testrechner ein Linux Kernel 2.04 wie auf dem Messgerät installiert , allerdings alles auf der 4Giga Flash-Karte. Bei der Installation kam eine Fehlermeldung : DMA-Timer expiry ... und das die Platte initialisiert werden muss.

Beim booten bleibt er auch beim Partitioncheck ... hdc kurz hängen.

Meldet dann aber DMA-TIME out, probierts noch mal und bootet dann das Linux weiter. Funktioniert auch wenn ich die Flashkarte in das Messgerät hänge.

Frage: Wie bringe ich das installierte Linux auf dem Messgerät dazu auch über den DMA-Timeout Fehler zu springen?
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 22. Dez 2006 13:04   Titel:

Versuch mal "ide=nodma". Das System wird dadurch extrem langsam, versucht dann aber kein DMA, und könnte starten.

Später kann man stattdessen ide1=nodma schreiben, das sollte DMA nur für die Speicherkarte abschalten.

Evtl. solltest du den Kernel des Messgerätes einfach mal auf den neuesten 2.4er Kernel updaten.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

Marcel_F



Anmeldungsdatum: 13.12.2006
Beiträge: 35

BeitragVerfasst am: 12. Jan 2007 8:34   Titel:

Danke, mir ist geholfen. Mit ide=nodma läuft alles prima.

Gruß Marcel
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Hardware Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy