SD-Karte unter Linux Mint mounten => „mount: spezielles Gerät existiert nicht“

SD-Karte unter Linux Mint mounten => „mount: spezielles Gerät existiert nicht“

Es wird versucht, eine über einen USB-SD-Kartenleser angeschlossene SD-Karte zu mounten.

dmesg zeigt an, dass das USB-Gerät angeschlossen ist und die Karte erkannt wird

[   84.696147] usb 1-3.2: new high-speed USB device number 7 using ehci-pci
[   84.791437] usb 1-3.2: New USB device found, idVendor=8564, idProduct=4000
[   84.791443] usb 1-3.2: New USB device strings: Mfr=3, Product=4, SerialNumber=5
[   84.791446] usb 1-3.2: Product: Transcend
[   84.791450] usb 1-3.2: Manufacturer: TS-RDF5 
[   84.791452] usb 1-3.2: SerialNumber: 000000000039
[   85.060511] usb-storage 1-3.2:1.0: USB Mass Storage device detected
[   85.060953] scsi6 : usb-storage 1-3.2:1.0
[   85.061055] usbcore: registered new interface driver usb-storage
[   85.089647] usbcore: registered new interface driver uas
[   86.061604] scsi 6:0:0:0: Direct-Access     TS-RDF5  SD  Transcend    TS37 PQ: 0 ANSI: 6
[   86.061964] sd 6:0:0:0: Attached scsi generic sg2 type 0
[   86.575707] sd 6:0:0:0: [sdb] 61896704 512-byte logical blocks: (31.6 GB/29.5 GiB)
[   86.576965] sd 6:0:0:0: [sdb] Write Protect is off
[   86.576970] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[   86.578223] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[   86.585246]  sdb: [CUMANA/ADFS] sdb1 [ADFS] sdb1
[   86.590856] sd 6:0:0:0: [sdb] Attached SCSI removable disk

fdisk zeigt an, dass eine Verbindung besteht, beschwert sich jedoch über ungültige Argumente:

$ sudo fdisk -l

Disk /dev/sdb: 31.7 GB, 31691112448 bytes
64 heads, 32 sectors/track, 30223 cylinders, total 61896704 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00006f83

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2474609     1236281    e  W95 FAT16 (LBA)
/dev/sdb2         2482176    61896703    29707264   85  Linux extended
/dev/sdb5         2490368     2605055       57344    c  W95 FAT32 (LBA)
/dev/sdb6         2607104    11855871     4624384   83  Linux
/dev/sdb7        11857920    61396991    24769536   83  Linux
fdisk: unable to seek on /dev/sdb1: Invalid argument

Beim Mounten erhalte ich die Meldung „Spezialgerät existiert nicht“:

$ sudo mount /dev/sdb2 /mnt -v
mount: you didn't specify a filesystem type for /dev/sdb2
       I will try all types mentioned in /etc/filesystems or /proc/filesystems
Trying ext3
mount: special device /dev/sdb2 does not exist

Irgendeine Idee?

Antwort1

Die erweiterte Partition sdb2 enthält Partitionen ab 5. Versuchen Sie daher, stattdessen die anderen Partitionen zu mounten (sdb1 und sdb5 sind bei korrekter Bezeichnung FAT/msdos, sdb6 und sdb7 sind Linux, möglicherweise ext3/4).

Antwort2

Beachten Sie diese Zeile in dmesgder Ausgabe:

[   86.585246]  sdb: [CUMANA/ADFS] sdb1 [ADFS] sdb1

Dies zeigt an, dass der Kernel zusätzlich zu den bekannteren MBR- und GPT-Partitionstypen der x86-Welt auch Unterstützung für Acorn CUMANA-Partitionstabellen integriert hat.

Aufgrund der Einfachheit der CUMANA-Partitionsstruktur kann es vorkommen, dass eine MBR-partitionierte Festplatte fälschlicherweise als CUMANA/ADFS-Partitionstyp erkannt wird. Genau das scheint hier zu passieren.

Siehe auch:

Ubuntu-Fehler #1453117(behoben in der Ubuntu-Kernelversion 3.19.0-26.28)

Linux-Kernel-Fehler #4054

Andries Brouwer 17.01.2005 14:49:22 UTC

Dies ist eine Folge der Aktivierung von CONFIG_ACORN_PARTITION_CUMANA: Es besteht eine Wahrscheinlichkeit von 1 zu 256, dass eine beliebige Partition als CUMANA/ADFS erkannt wird. Lösung: Aktivieren Sie CONFIG_ACORN_PARTITION_CUMANA nicht.

Die CUMANA-Partitionsunterstützung wird nur benötigt, wenn Sie mit Festplatten oder Festplattenabbildern von altenAcorn-Computermit einem Cumana-Disk-Controller. Das heißt, das Deaktivieren dieser Funktion ist definitiv die richtige Lösung für alle, die nicht speziell mit alter Acorn-Hardware oder einem Acorn-Emulator arbeiten.

verwandte Informationen