Ich habe es irgendwie geschafft, ein ISO 9660-Image auf mein USB-Laufwerk zu schreiben, sodass mein Computer den Eindruck hat, dass das Gerät tatsächlich eine CD ist. Ich habe verschiedene Methoden zum Entfernen dieser Partition ausprobiert, aber nichts scheint zu funktionieren. Ich habe versucht fdisk
, was sagt
$ fdisk -l /dev/sdb Cannot open /dev/sdbparted stürzt ab, wenn ich versuche, es auf diesem Gerät zu verwenden.
Ich habe es sogar versucht
$ dd if=/dev/zero of=/dev/sdbEs hängt jedoch ohne Ausgabe (entweder auf dem Bildschirm oder auf der Festplatte). Wenn ich jedoch den USB-Stecker einstecke, wird er eingehängt und ich kann die darauf befindlichen Dateien anzeigen (aber nicht bearbeiten).
bearbeiten Jetzt ist das Ergebnis
$ dd if=/dev/zero of=/dev/sdb dd: opening `/dev/sdb': Read-only file system
Ich habe auch versucht, das Format unter Windows neu zu formatieren, aber es ist am Ende des Formatierungsvorgangs angelangt und sagt dann "Laufwerk konnte nicht formatiert werden".
Wie kann ich diese Partition entfernen und mein gesamtes USB-Laufwerk wieder normalisieren?
BEARBEITEN 1 : Versuchen Sie es einfach mkfs
funktioniert nicht:
$ sudo mkfs -t vfat /dev/sdb mkfs.vfat 3.0.0 (28 Sep 2008) mkfs.vfat: Will not try to make filesystem on full-disk device '/dev/sdb' (use -I if wanted)Kann ich nicht
mkfs
auf /dev/sdb1
weil es keine solche Partition gibt, wie gezeigt: $ ls /dev | grep sdb sdb
BEARBEITEN 2 : Dies sind die Informationen, die von dmesg gepostet werden, wenn ich das Gerät einstecke:
$ dmesg . . (snip) . usb 2-1: New USB device found, idVendor=058f, idProduct=6387 usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 2-1: Product: Mass Storage usb 2-1: Manufacturer: Generic usb 2-1: SerialNumber: G0905000000000010885 usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning usb-storage: device scan complete scsi 6:0:0:0: Direct-Access FLASH Drive AU_USB20 8.07 PQ: 0 ANSI: 2 sd 6:0:0:0: [sdb] 4069376 512-byte hardware sectors (2084 MB) sd 6:0:0:0: [sdb] Write Protect is off sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00 sd 6:0:0:0: [sdb] Assuming drive cache: write through sd 6:0:0:0: [sdb] 4069376 512-byte hardware sectors (2084 MB) sd 6:0:0:0: [sdb] Write Protect is off sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00 sd 6:0:0:0: [sdb] Assuming drive cache: write through sdb: unknown partition table sd 6:0:0:0: [sdb] Attached SCSI removable disk sd 6:0:0:0: Attached scsi generic sg2 type 0 ISO 9660 Extensions: Microsoft Joliet Level 3 ISO 9660 Extensions: RRIP_1991A SELinux: initialized (dev sdb, type iso9660), uses genfs_contexts CE: hpet increasing min_delta_ns to 15000 nsecDies zeigt, dass das Gerät als ISO 9660 formatiert ist und dass es ist
/dev/sdb
. BEARBEITEN 3 : Dies ist die Nachricht, die ich unten finde dmesg
nach dem Rennen cfdisk
und schreiben Sie eine neue Partitionstabelle auf die Festplatte:
SELinux: initialized (dev sdb, type iso9660), uses genfs_contexts sd 17:0:0:0: [sdb] Device not ready: Sense Key : Not Ready [current] sd 17:0:0:0: [sdb] Device not ready: <> ASC=0xff ASCQ=0xffASC=0xff <> ASCQ=0xff end_request: I/O error, dev sdb, sector 0 Buffer I/O error on device sdb, logical block 0 lost page write due to I/O error on sdb
sudo dd if=some.iso of=/dev/sdb
- Ich kann mich nicht erinnern, irgendetwas anderes gemacht zu haben, das es könnte