Ich habe Steam auf meinem Chromebook (Acer c710) mit Saucy, Unity. Ich wollte gerade Dota 2 herunterladen, als auf meinem Gerät nicht genügend Speicherplatz vorhanden war. Daher hatte ich ein Ersatz-USB-Flashlaufwerk (Sandisk Cruzer Faucet) und habe versucht, es direkt dorthin herunterzuladen. Alles wäre gut gelaufen, außer dass ich auf einen Fehler gestoßen bin: "Ihr Dateisystem muss über eine ausführbare Berechtigung verfügen".
Ich möchte wissen, wie ich mein USB-Laufwerk mit ausführbarer Berechtigung einbinden kann.
Danke.
usb
steam
chromebook
Kuuiyneko
quelle
quelle
Antworten:
Wenn es sich bei der Partition um NTFS oder FAT handelt, müssen Sie sie mit den richtigen Berechtigungen bereitstellen, damit Dateien ausführbar sind.
Verwenden Sie den
lsblk
Befehl, um Ihr USB-Laufwerk zu identifizieren (nennen wir es/dev/sdb1
). Sie können es entweder manuell mounten (ich habe einen Ordner mit dem Namen ausgewähltusbdrive
, wählen Sie, was Sie wollen):Oder fügen Sie einen Eintrag hinzu zu
fstab
:Ersetzen Sie
sdb1
durch die Kennung Ihres USB-Laufwerks und die Pfade zu der Stelle,usbdrive
an der das Laufwerk bereitgestellt werden soll.quelle
/etc/fstab
. Durch Kennung, ich meine so etwas wiesda1
,hdb1
etc. - dies werden verwendet , Partitionen zu identifizieren. Derlsblk
Befehl zeigt Partitionen in einer Baumstruktur mit dem Bezeichner an.uid
undgid
Werte unterschiedlich. Was ist die Ausgabe vonid
?sudo fdisk -l
sudo umount /dev/sdb1
sudo mount -o rw,exec /dev/sdb1 /mnt
Der erste Befehl hilft Ihnen bei der Identifizierung des
Gerätenamens. Der zweite Befehl hebt die Bereitstellung Ihres USB-Sticks auf (angenommen, der Gerätename lautet / dev / sdb1). Der
dritte Befehl hebt ihn mit den Berechtigungen Lesen, Schreiben und Ausführen auf.
quelle