Situation:
Wenn Sie unter Linux ein Laufwerk mounten, sind in der Regel die Root-Zugriffsrechte nicht korrekt gesetzt. Dies erfordert dann eine rekursive Änderung der Zugriffsrechte durch den Benutzer. Mit Linux File Systems für Windows von Paragon Software können Sie unter Windows gleichzeitig das ext-Laufwerk formatieren und die Zugriffsrechte nach Ihren Wünschen festlegen.
Linux File Systems für Windows von Paragon Software verwendet die Standard-Dienstprogramme e2fsprogs für die Verarbeitung von ext-Dateisystemen unter Windows; Linux nutzt die selben Dienstprogramme. Standardmäßig werden Rootrechte als root:root aktiviert, womit der Berechtigungseigner gleichzeitig Root-User und Root-Gruppe ist.
Lösung:
Die Formatierung sowie die Einrichtung von Benutzerberechtigungen läuft in unserer Software über die Eingabeaufforderung (CLI). Das ermöglicht Linux File Systems für Windows von Paragon Software, Root-Rechte einzurichten, während Sie das Laufwerk unter Windows formatieren.
Formatieren Sie das Laufwerk folgendermaßen:
cd C:\Programme (x86)\Paragon Software\LinuxFS for Windows\utils
extmounter /umount disk N volume M
mke2fs.exe -t ext[2,3,4] -E root_owner=username:usergroup /dev/sdXY
(z.B. mke2fs.exe -t ext[2,3,4] -E root_owner=1000:1000 /dev/sdXY
)
(Hier ist X
der Buchstabe (für Linux) für den Datenträger N (unter Windows) und Y
die Nummer (für Linux) der Partition M (unter Windows), z.B. disk 0 partition 1 [Windows] → /dev/sda1 [Linux], disk 1 partition 2 → /dev/sdb2, usw.)
extmounter /mount disk N volume M
Für unter Windows erstellte Dateien und Ordner auf extFS-Laufwerken lassen sich außerdem die standardmäßig eingestellten Benutzerrechte-Ordner ändern. Von Haus aus sind die Benutzerrechte auf 65534 (noowner/nogroup = kein Eigner/keine Gruppe) gesetzt. Ändern Sie diese über die Eingabeaufforderug (CLI) oder über den Registrierungs-Editor regedit
:
extmounter /umount disk N volume M
extmounter /ugm uid 1000 gid 1000
extmounter /mount disk N volume M
Damit haben alle neu erstellten Dateien eine UID=username und eine GID=usergroup (in diesem Beispiel UID=1000 и GID=1000).