Mittlerweile habe ich verschiedene USB-Sticks von Verbatim (8GB und 16GB) die nicht mehr richtig funktionieren. Die Laufwerksgeometrie weicht bei diesen Sticks ab (dies wurde anscheinend verursacht durch eine Verschlüsselungssoftware, die diese Werte in einem bestimmten Bereich auf zufällige Werte setzt). Um diese wieder verwendbar zu machen, müßten diese bearbeitet werden, d.h. die Einstellungen cyl/hd/sec wieder herstellen. Um die richtigen Werte wieder herzustellen, würde ich die Ausgaben von zum Beispiel: sudo sfdisk -l /dev/sda 15120 cylinders, 64 heads, 32 sectors/track sudo hdparm /dev/sda multcount = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 15120/64/32, sectors = 30965760, start = 0 oder ähnlichen Befehlen benötigen. Wäre nett ein paar reale Werte zum Ausprobieren hier im Forum zu erhalten.
Wenn man die Daten auf dem Stick nicht mehr braucht:
1 | # dd if=/dev/zero of=/dev/sda bs=1M count=1 |
Danach Stick ab- und wieder anstecken. Wobei man da vorsichtig sein sollte: /dev/sda ist gerne mal eine Hard Disk und nicht die SD Karte ;-) Die C/H/S Geometrie ist übrigens Wurscht, USB Sticks werden LBA addressiert.
:
Bearbeitet durch User
Die Herausforderung ist das dd dadurch auch nicht so arbeitet wie es sollte.
Zum Beispiel: Stick 1: geom 1022/248/62, sectors 15728640, 7,5GB Stick 2: geom 1021/239/62, sectors 15130642, 7,2GB
Aussichtsloses Unterfangen, weil den "USB-Stick Verbatim 8GB & 16GB" gibt es nicht. Je nach Lust, Laune und Liefersituation steckt da regelmaessig anderes Interieur drin. Aenderungen in der Laufwerksgeometrie koennen auch schon mal einen "Kapazitaetsverlust" anzeigen. So ein Exemplar habe ich hier. Benutzen tue ich den nicht mehr.
> Aussichtsloses Unterfangen, weil den "USB-Stick Verbatim 8GB & 16GB" > gibt es nicht. 8GB & 16GB: Kurzform für einige 8GB Sticks von Verbatim und noch einige mit 16GB. Übrigens die Ausgaben unter hdparm und sfdisk eines Sticks weichen voneinander auch ab. Wenn Jemand solche Sticks hat, wäre schön wenn er diese Werte der Geometrie hier einstellen könnte.
Such' den Bootsektor der ersten Partition. Dann passe die Einträge in der Partitionstabelle an. Zitat: "Partitionen beginnen und enden normalerweise an Zylindergrenzen (Cylinder boundaries)." https://de.wikipedia.org/wiki/Master_Boot_Record#Windows_NT_bis_Windows_XP https://www.thomas-krenn.com/de/wiki/CHS_und_LBA_Adressierung_von_Festplatten#cite_note-1
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.