Ich habe einen 4 GB USB-Stick, den ich mit partitioniert sudo cfdisk /dev/sdb
und formatiert habe sudo mkfs /dev/sdb1
. Es ist derzeit auf ID 83
mit System eingestellt, Linux
wenn ich sudo fdisk -l
auf meinem Debian Squeeze laufe .
Ich verwende pmount
, um die externen USB-Laufwerke zu mounten. Also mache ich pmount /dev/sdb1
es, /media/usb0
weil ich das ff habe. Zeile in /etc/fstab
:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
Nach der Ausgabe - pmount
Befehl wird der USB montiert /media/usb0
- tun ein ls -l /media/usb0
mir gibt:
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
Also gehe ich meinem Geschäft nach und versuche, eine Datei zu kopieren, /media/usb0
aber ich erhalte den folgenden Fehler:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
Wenn ich jedoch denselben cp
Befehl mit ausführe sudo
, kann ich die Datei kopieren.
Warum passiert das? Ich habe ein anderes USB-Laufwerk ausprobiert und kann ohne diesen Fehler darauf schreiben. War etwas falsch an der Art und Weise, wie ich den USB-Stick formatiert oder neu partitioniert habe?
quelle
sudo mkfs.ntfs /dev/sdb1
undsudo mkfs.vfat /dev/sdb1
aber ich bekomme den Fehlersudo: mkfs.xxxx: command not found
woxxxx
ist entwederntfs
undvfat
. Wie kann ich das bei Debian Squeeze zum Laufen bringen?ntfs-3g-mount: failed to open /dev/fuse: Permission denied
. Was mache ich dagegen?Dies geschieht auch auf späteren Debian-Systemen (z. B. Jessie) mit bestimmten USB-Flash-Laufwerken im Format fat32 oder ext3,4. Sie müssen die folgende Zeile aus Ihrer / etc / fstab entfernen (oder auskommentieren) :
Danach wird Ihr USB-Laufwerk automatisch mit der Erlaubnis Ihres regulären Benutzerkontos und nicht mit root gemountet. Ausführliche Informationen zu Debian-Foren finden Sie unter diesem Link.
Danach wird Ihr USB-Laufwerk mit der Schreibberechtigung Ihres Benutzers reibungslos gemountet :)
quelle
Verwenden
sudo
und ändern Sie Berechtigungen mitchmod
Befehl.Siehe meine Antwort in dieser Frage, um zu sehen, wie man verwendet
chmod
:Ich schlage vor, dass Sie verwenden
chmod 777
, um alle zuzulassen ( wenn Sie es verwenden ,ls -l
wird dies angezeigtdrwxrwxrwx
).quelle
Wenn Ihr Dateisystem FAT16 oder FAT32 ist, müssen Sie diesen Befehl verwenden:
Weitere Informationen finden Sie unter dem Link https://help.ubuntu.com/community/Mount/USB#Mount_the_Drive
quelle
Wechseln Sie über die GUI zum Dateisystemmedium. Klicken Sie mit der rechten Maustaste auf das USB-Laufwerk, auf das Sie kopieren möchten, und wählen Sie - Als Root öffnen. Geben Sie das Passwort ein. Anschließend können Sie Löschen, Ziehen und Ablegen kopieren. Alles gut
quelle