CF Speicherkarte Als RAW Laufwerk

Gast #1960180
Hallo,

Ich habe von einem Kumpel eine CF Karte mit Adapter auf IDE 44Pol 
bekommen darauf soll sich ein Linux und Daten die ich brauche befinden. 
Wenn ich die Karte in meinen Kartenleser lege meint Windows das ich ihn 
formatieren sollten dies will ich aber nicht wegen den Daten! Wenn ich 
mir die Eigenschaften ansehe sehe ich das dass Datensystem von Typ Raw 
ist!
Kennt jemand das Dateisystem?
Wenn ich die Karte im VMware Mounte lädt er Linux!
Wie komm ich an die Daten?

PS: Das Laufwerk muss bootbar bleiben!

MFG und Vielen Dank im Voraus
#1960204
Als "Raw" bezeichnet Windows wohl alle Dateisysteme, die es nicht kennt.
Ist vermutlich ext2/3/4 drauf.

Vielleicht ist die karte auch noch Partitioniert, dann wird Windows auch 
nur die erste Partition öffnen wollen.

=> am einfachsten: Linux (z.B. von Live-CD) booten, Karte einstecken, 
Daten runterkopieren.
Gast #1960226
Das mit der Live CD hab ich schon ausprobiert... Linux erkennt die 
Karte, aber ich kann die KArte irgendwie nicht mounten :( weißt du wie 
das geht?
Ich hab eine Ubuntu Live CD
Gast #1960241
> ich kann die KArte irgendwie nicht mounten
Wenn du den Inhalt der Karte als Image kopieren willst, musst du sie 
auch garnicht mounten. Sondern nur vom device in eine Datei kopieren 
(z.B. mit dd).
Das Image kannst du dann über loopback mounten oder auf ein anderes 
device kopieren. Ansonsten..
> weißt du wie das geht?
man mount
#1960257
Je nach Live-CD wird sie beim Einstecken automatisch gemountet,
z.B. in ein Unterverzeichnis von /media... oder /mnt....

Wen das nicht passiert, dann als root:
- Verzeichnis anlegen (z.B. /meinecf).
- nachschauen, welche SCSI- (oder Pseudo-SCSI-)-Laufwerke es gibt
  mit more /proc/scsi
  Das sieht bei etlichen Laufwerken so aus:
1
root@i4a:/etc # more /proc/scsi/scsi 
2
Attached devices:
3
Host: scsi1 Channel: 00 Id: 01 Lun: 00
4
  Vendor: ATA      Model: WDC WD1002FBYS-0 Rev: 03.0
5
  Type:   Direct-Access                    ANSI  SCSI revision: 05
6
Host: scsi2 Channel: 00 Id: 00 Lun: 00
7
  Vendor: FUJITSU  Model: MAW3300NP        Rev: 0104
8
  Type:   Direct-Access                    ANSI  SCSI revision: 03
9
Host: scsi3 Channel: 00 Id: 04 Lun: 00
10
  Vendor: TANDBERG Model: MLR3             Rev: 0404
11
  Type:   Sequential-Access                ANSI  SCSI revision: 02
12
Host: scsi35 Channel: 00 Id: 00 Lun: 00
13
  Vendor: Generic  Model: USB  SD Reader   Rev: 1.00
14
  Type:   Direct-Access                    ANSI  SCSI revision: 00
15
Host: scsi37 Channel: 00 Id: 00 Lun: 00
16
  Vendor: Generic  Model: USB CF Reader    Rev: 0.00
17
  Type:   Direct-Access                    ANSI  SCSI revision: 02
18
Host: scsi37 Channel: 00 Id: 00 Lun: 01
19
  Vendor: Generic  Model: USB SD Reader    Rev: 0.00
20
  Type:   Direct-Access                    ANSI  SCSI revision: 02
21
Host: scsi37 Channel: 00 Id: 00 Lun: 02
22
  Vendor: Generic  Model: USB MS Reader    Rev: 0.00
23
  Type:   Direct-Access                    ANSI  SCSI revision: 02
24
Host: scsi37 Channel: 00 Id: 00 Lun: 03
25
  Vendor: Generic  Model: USB SM Reader    Rev: 0.00
26
  Type:   Direct-Access                    ANSI  SCSI revision: 02
  (typischerweise deutlich weniger)
  Daraus kann man jetzt sehen, welche Massenspeicher es sind
  und die abzählen (es zählen nur Blockgeräte, also das
  Bandlaufwerk TANDBERG Model: MLR3 im obigen Beispiel wird
  nicht mitgezählt):
   a) WDC WD1002FBYS-0
   b) MAW3300NP
   c) USB  SD Reader
   d) USB CF Reader
   usw.
- Diesen Buchstaben des gewünschten Geräts (a, b, c, ...)
  beim Abzählen nimmt man, um den Devicenamen des gesamten
  Laufwerks zu bilden.
  Die WDC WD1002FBYS-0 wäre also /dev/sda, die MAW3300NP
  wird zu /dev/sdb, USB  SD Reader ist /dev/sdc etc.
  Angenommen, /dev/sdb wäre der richtige Name.
- Dann kann man nachschauen, welche Partitionen es darauf gibt:
1
root@i4a:/etc # fdisk -l /dev/sdb
2

3
Disk /dev/sdb: 300.0 GB, 300000000000 bytes
4
255 heads, 63 sectors/track, 36472 cylinders
5
Units = cylinders of 16065 * 512 = 8225280 bytes
6
Disk identifier: 0x6049ef3b
7

8
   Device Boot      Start         End      Blocks   Id  System
9
/dev/sdb1   *           1       11473    92156841    7  HPFS/NTFS
10
/dev/sdb2           11474       13905    19535040   82  Linux swap / Solaris
11
/dev/sdb3           13906       36472   181269427+  83  Linux
  Daran sieht man, daß es 3 Partitionen gibt.
  Die heißen hier /dev/sdb1, /dev/sdb2 und /dev/sdb3.
- Angenommen, die /dev/sdb3 wäre die gesuchte.
  Dann kann man mit:
     mount /dev/sdb3 /meinecf
  die Partition in das oben erzeugte Verzeichnis mounten und
  sieht dann im Verzeichnis den Inhalt der Partition als
  Verzeichnisse und dateien.
Gast #1960317
Hallo,

fdisk -l /dev/sdc
Konnte dev/sdc nicht öffnen

sudo mount /dev/sdc media/CF
umount:  /dev/sdc: unbekanntes Gerät

sudo mount /dev/sdc1 media/CF
mount: Gerätedatei /dev/sdc1 existiert nicht

Scheint so als ob die Festplatte unpationiert ist?!?!
Weiß jemand etwas?
Kann man due Karte Vielleicht nur mit dem IDE adapter benutzen??

Vielen dank schon mal euch beiden:)

MFG
Gast #1960349
ubuntu@ubuntu:~$ more /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: 254268 Physical I Rev: 0000
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: NECVMWar Model: 225458 IDE CDR10 Rev: 1.00
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor: Generic  Model: Flash HS-CF      Rev: 4.55
  Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi3 Channel: 00 Id: 00 Lun: 01
  Vendor: Generic  Model: Flash HS-MS/SD   Rev: 4.55
  Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi3 Channel: 00 Id: 00 Lun: 02
  Vendor: Generic  Model: Flash HS-SM      Rev: 4.55
  Type:   Direct-Access                    ANSI  SCSI revision: 00
ubuntu@ubuntu:~$

MFG
#1960360
dann zieh doch mal bitte die Karte ab, mach als root folgendes:
tail -cf /var/log/messages

Steck dann die Karte ein und zeige die Ausgabe des tail...,
wenn sich nach ein paar Sekunden alles beruhigt hat und nichts
mehr kommt.
Gast #1960405
ubuntu@ubuntu:~$ tail -cf /var/log/messages
address 4
Dec  2 20:57:05 ubuntu kernel: [ 3207.920462] usb 1-1: new high speed 
USB device using ehci_hcd and address 5
Dec  2 20:57:06 ubuntu kernel: [ 3208.346030] usb 1-1: configuration #1 
chosen from 1 choice
Dec  2 20:57:06 ubuntu kernel: [ 3208.363843] scsi6 : SCSI emulation for 
USB Mass Storage devices
Dec  2 20:57:11 ubuntu kernel: [ 3213.388148] scsi 6:0:0:0: 
Direct-Access     Generic  Flash HS-CF      4.55 PQ: 0 ANSI: 0
Dec  2 20:57:11 ubuntu kernel: [ 3213.393078] scsi 6:0:0:1: 
Direct-Access     Generic  Flash HS-MS/SD   4.55 PQ: 0 ANSI: 0
Dec  2 20:57:11 ubuntu kernel: [ 3213.397080] scsi 6:0:0:2: 
Direct-Access     Generic  Flash HS-SM      4.55 PQ: 0 ANSI: 0
Dec  2 20:57:11 ubuntu kernel: [ 3213.413826] sd 6:0:0:0: Attached scsi 
generic sg2 type 0
Dec  2 20:57:11 ubuntu kernel: [ 3213.415689] sd 6:0:0:1: Attached scsi 
generic sg3 type 0
Dec  2 20:57:11 ubuntu kernel: [ 3213.417447] sd 6:0:0:2: Attached scsi 
generic sg4 type 0
Dec  2 20:57:12 ubuntu kernel: [ 3214.272594] sd 6:0:0:1: [sdc] Attached 
SCSI removable disk
Dec  2 20:57:12 ubuntu kernel: [ 3214.283183] sd 6:0:0:0: [sdb] 62720 
512-byte logical blocks: (32.1 MB/30.6 MiB)
Dec  2 20:57:12 ubuntu kernel: [ 3214.311251] sd 6:0:0:2: [sdd] Attached 
SCSI removable disk
Dec  2 20:57:12 ubuntu kernel: [ 3214.338480] sd 6:0:0:0: [sdb] Write 
Protect is off
Dec  2 20:57:12 ubuntu kernel: [ 3214.405152]  sdb: sdb1
Dec  2 20:57:12 ubuntu kernel: [ 3214.462161] sd 6:0:0:0: [sdb] Attached 
SCSI removable disk

MFG
#1960417
Da hast du aber doch nicht nur die CF-Karte eingesteckt,
sondern einen Multikulti-Adapter für CF, SD und Smartmedia?

Wenn ich das richtig interpretiere, isr /dev/sdb1 dein Freund.

Zieh aber doch mal (bei laufendem tail...) die CF ab, und stecke
sie kurz danach wieder ein.
Dann siehst du doch, ob es sdb oder sdc ist.
Aber nur die CF-Karte, nicht den ganzen Kartenleser!
Gast #1960436
@Klaus Wachtler

Nein es ist ein Interner Kartenleser ich habe nur die Karte eingesteckt

@Zwie Blum

Es kommt: mount: Sie müssen den Dateisystemtyp angeben

Vielen Dank
Gast #1961526
root@ubuntu:/tmp# fdisk -l /dev/sdb

Platte /dev/sdb: 32 MByte, 32112640 Byte
4 Köpfe, 32 Sektoren/Spur, 490 Zylinder
Einheiten = Zylinder von 128 × 512 = 65536 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1   *           1         489       31280    4  FAT16 <32M
root@ubuntu:/tmp#

Mein Kumpel weiß das Passwort selber nicht mehr.. Er kennt sich nicht so 
aus er meinte die Karte wäre aus einen Thin Client oder sowas...

Könnt ihr mir helfen??

MFG
Gast #1961540
so langsam dreh ich am Rad...Bitte helft mir


root@ubuntu:/tmp# fdisk -l /dev/sdb

Platte /dev/sdb: 32 MByte, 32112640 Byte
4 Köpfe, 32 Sektoren/Spur, 490 Zylinder
Einheiten = Zylinder von 128 × 512 = 65536 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1   *           1         489       31280    4  FAT16 <32M
root@ubuntu:/tmp# mount -t vfat /dev/sdb1 /media/CF
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       Manchmal liefert das Syslog wertvolle Informationen – versuchen
       Sie  dmesg | tail  oder so
#1961672
Lass es mich so ausdrücken: wer auch immer das Ding gebaut hat, er hat 
Wert darauf gelegt, dass es nicht so leicht kopiert werden kann. Im 
besonderen ist der Partitionstyp "FAT16" nur zum verschleiern gedacht - 
und das funktioniert ja ganz gut. Welches Filesystem es wirklich ist ,, 
tja ... kannst ja ein 1:1 Image irgendwo raufladen, ist ja nicht so 
riesig das ganze. Ohne Image kann dir wohl keiner weiterhelfen.

Du hast jetzt 3 Möglichkeiten:
a) selber Hand anlegen, ordendliche Analyse des Bootvorganges 
(Bootloader, Kernelmeldungen - sofern sichtbar, Kernel + initrd 
extrahieren, ...)
b) Image zur Verfügung stellen und hoffen dass dir jemand die Arbeit 
abnimmt.
c) lass es sein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.