• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Zwei Speichermedien bei USB-Stick Einbindung

Heart

Hacker
Hallo,

wenn ich meinen USB-Stick einstecke, erhalte ich zwei Speichermedien zur Auswahl!? Warum? Nur der mit dem Label "USB-Stick" ist korrekt und funktioniert auch, aber warum erscheint dieser zweite Eintrag überhaupt?

amazon1.png


Ich hatte mal ein Live-USB Image einer Linux-Distribution drauf. Muss wohl von daher kommen, aber ich hab ja alles komplett gelöscht/formatiert über gparted :irre: Was habe ich vergessen?!
Code:
Jan 23 17:44:11 linux-0it7 kernel: [32741.599029] usb 2-3: new high-speed USB device number 5 using ehci_hcd
Jan 23 17:44:12 linux-0it7 kernel: [32742.546650] usb 2-3: New USB device found, idVendor=090c, idProduct=24bc
Jan 23 17:44:12 linux-0it7 kernel: [32742.546654] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 23 17:44:12 linux-0it7 kernel: [32742.546657] usb 2-3: Product: USB DISK
Jan 23 17:44:12 linux-0it7 kernel: [32742.546659] usb 2-3: Manufacturer: SMI Corporation
Jan 23 17:44:12 linux-0it7 kernel: [32742.546661] usb 2-3: SerialNumber: AA04012700010334
Jan 23 17:44:12 linux-0it7 kernel: [32742.547201] scsi7 : usb-storage 2-3:1.0
Jan 23 17:44:12 linux-0it7 mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3"
Jan 23 17:44:12 linux-0it7 mtp-probe: bus: 2, device: 5 was not an MTP device
Jan 23 17:44:12 linux-0it7 udevd[10288]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=/dev/bus/usb/002/005': No such file or directory
Jan 23 17:44:12 linux-0it7 udevd[10289]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:12 linux-0it7 udevd[10290]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:12 linux-0it7 udevd[10291]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:12 linux-0it7 dbus-daemon[1514]: **** scsi_host ADDING /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/scsi_host/host7
Jan 23 17:44:12 linux-0it7 dbus-daemon[1514]: **** scsi_host IGNORING ADD /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/scsi_host/host7
Jan 23 17:44:13 linux-0it7 kernel: [32743.548954] scsi 7:0:0:0: Direct-Access     USB2.0   FlashDisk        1100 PQ: 0 ANSI: 0 CCS
Jan 23 17:44:13 linux-0it7 kernel: [32743.549039] scsi 7:0:0:0: alua: supports implicit and explicit TPGS
Jan 23 17:44:13 linux-0it7 udevd[10293]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:13 linux-0it7 kernel: [32743.550127] scsi 7:0:0:0: alua: No target port descriptors found
Jan 23 17:44:13 linux-0it7 kernel: [32743.550130] scsi 7:0:0:0: alua: not attached
Jan 23 17:44:13 linux-0it7 kernel: [32743.550263] sd 7:0:0:0: Attached scsi generic sg2 type 0
Jan 23 17:44:13 linux-0it7 udevd[10295]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:13 linux-0it7 kernel: [32743.554309] sd 7:0:0:0: [sdb] 3903488 512-byte logical blocks: (1.99 GB/1.86 GiB)
Jan 23 17:44:13 linux-0it7 kernel: [32743.555059] sd 7:0:0:0: [sdb] Write Protect is off
Jan 23 17:44:13 linux-0it7 kernel: [32743.555062] sd 7:0:0:0: [sdb] Mode Sense: 43 00 00 00
Jan 23 17:44:13 linux-0it7 kernel: [32743.555813] sd 7:0:0:0: [sdb] No Caching mode page present
Jan 23 17:44:13 linux-0it7 kernel: [32743.555816] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Jan 23 17:44:13 linux-0it7 kernel: [32743.559311] sd 7:0:0:0: [sdb] No Caching mode page present
Jan 23 17:44:13 linux-0it7 kernel: [32743.559314] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Jan 23 17:44:13 linux-0it7 kernel: [32743.560320]  sdb: sdb1
Jan 23 17:44:13 linux-0it7 kernel: [32743.562562] sd 7:0:0:0: [sdb] No Caching mode page present
Jan 23 17:44:13 linux-0it7 kernel: [32743.562565] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Jan 23 17:44:13 linux-0it7 kernel: [32743.562568] sd 7:0:0:0: [sdb] Attached SCSI removable disk
Jan 23 17:44:13 linux-0it7 udevd[10299]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=/dev/sg2': No such file or directory
Jan 23 17:44:13 linux-0it7 udevd[10298]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:13 linux-0it7 udevd[10301]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=/dev/bsg/7:0:0:0': No such file or directory
Jan 23 17:44:13 linux-0it7 udevd[10300]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:13 linux-0it7 udevd[10302]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=': No such file or directory
Jan 23 17:44:13 linux-0it7 udevd[10304]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=/dev/sdb': No such file or directory
Jan 23 17:44:13 linux-0it7 udevd[10306]: failed to execute '/lib/udev/udev-acl' 'udev-acl --action= --device=/dev/sdb1': No such file or directory
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** ADDING /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** UPDATING /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** ADDED /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** EMITTING ADDED for /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** ADDING /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb/sdb1
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** UPDATING /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb/sdb1
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** ADDED /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb/sdb1
Jan 23 17:44:13 linux-0it7 dbus-daemon[1514]: **** EMITTING ADDED for /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host7/target7:0:0/7:0:0:0/block/sdb/sdb1
Code:
Platte /dev/sdb: 1998 MByte, 1998585856 Byte
251 Köpfe, 8 Sektoren/Spur, 1943 Zylinder, zusammen 3903488 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1f6636da

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1            2048     3903487     1950720    c  W95 FAT32 (LBA)
 
Bist Du sicher, daß Du wirklich Alles gelöscht hast beim Formatieren? Unter Umständen werden die ersten 440Byte (oder so) nicht gelöscht, da hier der MBR ist. Das Phänomen habe ich hier bei einem bootfähigen Stick (OS12.2) auch.

CU Freddie
 
OP
H

Heart

Hacker
Ok, mit Nullen erstmal überschreiben war die Lösung.

Code:
# Achtung: Die folgenden Kommandos nicht blind übernehmen, /dev/sdb
# kann bei Euch ein ganz anderes Device sein.
# (Eigentlich eine überflüssige Warnung auf einer Linux-Mailingliste...)

# Aushängen des USB-Sticks

sudo umount /dev/USB

# Versuch, die Größe des Blockdevices durch Lesen des ganzen Devices
# zu bestimmen. Hier könnte evtl. auch bei den gefakten USB-Sticks der
# korrekte Wert von 2 oder 4 oder 8 GB erscheinen
# bei meinem 1 GB-Stick:
# 1027604480 /dev/sdb

wc -c /dev/sdb

# Die Anzahl der Byte aus dem letzen Ergebnis durch 512 teilen
# (Sektorengröße) und hier als count= einsetzen und eine
# md5-Prüfsummen über einen Strom dieser Größe erstellen,
# der aus Nullen (0x00) besteht.

dd if=/dev/zero bs=512 count=2007040 | md5sum

# die selbe Anzahl (count) von Nullen auf den USB-Stick schreiben

dd if=/dev/zero bs=512 count=2007040 of=/dev/sdb

# USB-Stick entfernen und neu einstecken, um evtl. Cache-Inhalte
# ungültig zu machen

# jetzt den mit Nullen überschriebenen USB-Stick lesen und die
# Prüfsumme erstellen. Diese sollte mit der oben ermittelten identisch
# sein, dann ist der USB-Stick in Ordnung

dd if=/dev/sdb bs=512 count=2007040 | md5sum

# USB-Stick neu formatieren. NAME ist ein Bezeichner mit
# 11 Zeichen aus [0-9A-Z].
mkfs.vfat -F 32 -n NAME /dev/sdb
Bevor dem mkfs.vfat am Schluss habe ich zuerst noch eine Partition angelegt und erst dann formatiert mittels "mkfs.vfat -F 32 -n USB-STICK /dev/sdb1"
 
Oben