Ich habe ein Problem mit einem generischen Pendrive… Ich kann keine Archive oder Ordner vom Pendrive kopieren, löschen oder verschieben. Ich weiß nicht, wie das passiert, ich ändere keinerlei Berechtigungen … die einzige Änderung, die ich vorgenommen habe, war, das Benutzerkennwort vor Tagen zu ändern.
Ich versuche es mit dosfsck -t -a /dev/sdb1
aber ohne Ergebnisse… einige Minuten bevor das Terminal zeigt:
Enthält einen freien Cluster (199578). Gehe von EOF aus. Unterbrochener Zyklus bei Cluster
119648 in freier Kette. Eindeutiger Name kann nicht erstellt werden.
Ich kann das nicht einmal formatieren … es ist nutzlos … kann jemand helfen?
Das Syslog zeigt:
Feb 1 15:32:13 everton-Vostro1510 kernel: [ 2714.745488] usb 2-4: USB disconnect, device number 4
Feb 1 15:32:13 everton-Vostro1510 udisksd[1979]: Cleaning up mount point /media/everton/Everton (device 8:17 no longer exist)
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.024168] usb 2-4: new high-speed USB device number 5 using ehci_hcd
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.163813] usb 2-4: New USB device found, idVendor=058f, idProduct=6387
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.163824] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.163832] usb 2-4: Product: Mass Storage
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.163839] usb 2-4: Manufacturer: Generic
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.163846] usb 2-4: SerialNumber: 4B367433
Feb 1 15:32:18 everton-Vostro1510 kernel: [ 2720.166566] scsi6 : usb-storage 2-4:1.0
Feb 1 15:32:18 everton-Vostro1510 mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4"
Feb 1 15:32:18 everton-Vostro1510 mtp-probe: bus: 2, device: 5 was not an MTP device
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.167548] scsi 6:0:0:0: Direct-Access Generic Flash Disk 8.07 PQ: 0 ANSI: 4
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.170022] sd 6:0:0:0: Attached scsi generic sg2 type 0
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.176841] sd 6:0:0:0: [sdb] 16000128 512-byte logical blocks: (8.19 GB/7.62 GiB)
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.177843] sd 6:0:0:0: [sdb] Write Protect is on
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.177855] sd 6:0:0:0: [sdb] Mode Sense: 23 00 80 00
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.178963] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.193531] sdb: sdb1
Feb 1 15:32:19 everton-Vostro1510 kernel: [ 2721.197623] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Feb 1 15:32:20 everton-Vostro1510 udisksd[1979]: Mounted /dev/sdb1 at /media/everton/Everton on behalf of uid 1000
Mit dem Befehl:cat /proc/mounts | grep sdb
[email protected]:~$ cat /proc/mounts | grep sdb
/dev/sdb1 /media/everton/Everton vfat ro,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro 0 0
Akzeptierte Antwort:
Es gibt nur zwei Möglichkeiten, die immer funktionieren, selbst wenn Sie Folgendes ausführen:
:~$ cd /media
:~/media$ sudo bash
:~/media# cd your_user/pen_drive
:~/media/your_user/pen_drive# chmod 0755 *
:~/media/your_user/pen_drive# chown -R 1000:1000 *
WIRD NICHT FUNKTIONIEREN!! VERSCHWENDE KEINE ZEIT, ES IST KOPFSCHMERZ!
Das erste beinhaltet ein rekursives Shell-Skript mit 125 Zeilen.
Die zweite, die Sie ausprobieren sollten, besteht darin, alle Ihre Daten in Ihr $HOME-Verzeichnis (/home/Ihr_Benutzer) zu kopieren. Der 0400-Bug wird nicht auf Ihr lokales Laufwerk oder das $HOME-Verzeichnis übertragen.
Verwandt:Probleme mit DisplayLink ASUS MB168B+?
Nachdem Sie alle Daten übertragen haben, formatieren Sie den USB-Stick neu und beschriften Sie ihn.
Die Neuformatierung über die Befehlszeile leert die Festplatte. Wenn Sie es beschriften, wird
die Festplatte initialisiert, um Daten von der lokalen Festplatte auf den USB-Stick zu verschieben. Unten sehen Sie, was Sie tun müssen.
(Kein Problem:Stecken Sie das USB-Laufwerk in den Anschluss)
Führen Sie zuerst fdisk mit dem Flag -l mit sudo aus, um zu überprüfen, wo sich das Gerät befindet (sollte /dev/sdb1 sein):
:~$ sudo fdisk -l
Als nächstes unmounten Sie die Festplatte mit umount
:~$ sudo umount /dev/sdb1
Um die Festplatte neu zu formatieren, verwenden Sie das Dienstprogramm mkdosfs
:~$ sudo mkdosfs -F 32 -I /dev/sdb1
Ziehen Sie den USB-Stick heraus und stecken Sie ihn erneut ein. Führen Sie erneut ein Unmount durch.
:~$ sudo umount /dev/sdb1
Beschriften Sie nun das Gerät. Überprüfen Sie zuerst, ob ein Label vorhanden ist:
:~$ sudo mlabel -i /dev/sdb1 -s ::
Fügen Sie als Nächstes ein Label hinzu
:~$ sudo mlabel -i /dev/sdb1 ::your_chosen_name
Denken Sie daran, dass davon ausgegangen wird, dass /dev/sdb1 der Ort ist, an dem sich das Gerät befindet.
Außerdem müssen Sie das Laufwerk möglicherweise nicht herausziehen und wieder einsetzen. Bei meinem Lenovo musste ich es ziehen und dann wieder einsetzen. Auf meinem Dell habe ich nicht. Ich mache es trotzdem trotzdem.
VIEL GLÜCK UND MÖGE DIE KRAFT MIT EUCH SEIN!