kann nicht auf bestimmte Dateien in bindfs mount zugreifen
Ich verwende Arch Linux auf einem Mac und verwende daher hfsprogs
den Zugriff auf meine hfs+
Partitionen. Da die Berechtigungen für die Dateien auf meinen Mac-Partitionen auf meinen Mac-Benutzer festgelegt sind, kann ich diese Partitionen nicht mit meinem Arch Linux-Benutzer lesen oder schreiben. Um dieses Problem zu beheben, verwende ich eine bindfs
Mount wie folgt:
bindfs -u $(id -u) -g $(id -g) /mnt/mac-hdd-orig /mnt/mac-hdd
Als normaler Benutzer /mnt/mac-hdd-orig
ausführen, ist der Mountpoint meiner Mac-Festplatte:
/dev/sda2 on /mnt/mac-hdd-orig type hfsplus (rw,relatime,umask=22,uid=0,gid=0,nls=utf8)
Daraus ergibt sich folgender Einhängepunkt:
/mnt/mac-hdd-orig on /mnt/mac-hdd type fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000,default_permissions,allow_other)
Dies funktioniert gut für die meisten Dateien, aber es gibt bestimmte Verzeichnisse, auf die im Bind-Mount nicht zugegriffen werden kann, obwohl sich deren Berechtigungen nicht von anderen Dateien / Verzeichnissen unterscheiden:
Der Zugriff /mnt/mac-hdd/Users/username/Bitcoin/
funktioniert gut in der bind
-mount:
ls -ahl /mnt/mac-hdd/Users/username/Bitcoin/|head -n 7 total 3,8M drwxr-xr-x 1 1000 1000 12 6. Jan 02:26 . drwxr-xr-x 1 1000 1000 10 11. Jan 02:13 .. -rw------- 1 1000 1000 37 8. Sep 00:39 banlist.dat drwx------ 1 1000 1000 1,3K 25. Sep 21:21 blocks drwx------ 1 1000 1000 857 26. Sep 09:51 chainstate -rw------- 1 1000 1000 0 8. Sep 00:37 db.log [...]
Ich kann jedoch nicht auf Dateien oder Verzeichnisse in diesem Verzeichnis zugreifen, auch nicht als root:
sudo cat /mnt/mac-hdd/Users/username/Bitcoin/db.log cat: /mnt/mac-hdd/Users/username/Bitcoin/db.log: Permission denied sudo ls -ahl /mnt/mac-hdd/Users/username/Bitcoin/blocks/ ls: reading directory '/mnt/mac-hdd/Users/username/Bitcoin/blocks/': Permission denied total 0
Was ist los mit meiner bindfs
-mount? Andere Verzeichnisse funktionieren gut. Das ursprüngliche Mount listet dieses Verzeichnis wie folgt auf:
sudo ls -ahl /mnt/mac-hdd-orig/Users/username/Bitcoin/|head -n 7 total 3.8M drwxr-xr-x 1 501 utmp 12 Jan 6 02:26 . drwxr-xr-x 1 501 80 10 Jan 11 02:13 .. -rw------- 1 501 utmp 37 Sep 8 00:39 banlist.dat drwx------ 1 501 utmp 1.3K Sep 25 21:21 blocks drwx------ 1 501 utmp 857 Sep 26 09:51 chainstate -rw------- 1 501 utmp 0 Sep 8 00:37 db.log [...]
und:
sudo ls -ahl /mnt/mac-hdd-orig/Users/username/Bitcoin/blocks|head -n 5 total 90G drwx------ 1 501 utmp 1.3K Sep 25 21:21 . drwxr-xr-x 1 501 utmp 12 Jan 6 02:26 .. -rw------- 1 501 utmp 128M Sep 8 00:47 blk00000.dat -rw------- 1 501 utmp 128M Sep 8 00:48 blk00001.dat [...]
chmod -R g+r /mnt/mac-hdd-orig/Users/username/Bitcoin/
hat nicht geholfen chmod -R o+r /mnt/mac-hdd-orig/Users/username/Bitcoin/
ergab folgendes seltsames Ergebnis:
sudo ls -ahl /mnt/mac-hdd/Users/username/Bitcoin/blocks|head -n 5 total 0 drwxr--r-- 1 1000 1000 1.3K Sep 25 21:21 . drwxr-xr-x 1 1000 1000 12 Jan 6 02:26 .. -????????? ? ? ? ? ? blk00000.dat -????????? ? ? ? ? ? blk00001.dat
Irgendwelche Ideen, was das Problem beheben könnte? Ich freue mich über jede Hilfe!
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4