Vraag NTFS-partities koppelen als root in plaats van gebruiker zoals ingesteld in / etc / fstab


Ik heb onlangs een server geüpgraded naar Ubuntu 12.04 met een nieuwe installatie en mijn NTFS-partities worden tijdens het opstarten niet als gebruiker gekoppeld, maar ik kan ze als gebruiker handmatig koppelen vanaf de console met $ sudo mount -a. Gebruik makend van ntfsfix rapporteert geen problemen en chkdisk ziet niets mis onder Windows 7. Zijn de schijven niet gereed om te worden gekoppeld bij het opstarten en standaard om te rooten in plaats van de gebruiker om wat voor reden dan ook?

Hier is mijn /etc/fstab:

UUID=E4E6B30CE6B2DDCC  /media/Bowles        ntfs-3g defaults,uid=1000,gid=1000,umask=022  0  0
UUID=A040C42340C3FDD2  /media/Burroughs     ntfs-3g defaults,uid=1000,gid=1000,umask=022  0  0
UUID=EA022C73022C46C3  /media/DoctorGonzo   ntfs-3g defaults,uid=1000,gid=1000,umask=022  0  0
UUID=BA425A384259FA19  /media/Geist         ntfs-3g defaults,uid=1000,gid=1000,umask=022  0  0
UUID=E87CFAE57CFAAE06  /media/DouglasAdams  ntfs-3g defaults,uid=1000,gid=1000,umask=022  0  0

Hier is de uitvoer van ls -l na het opstarten:

drwxr-xr-x 1 xbmc xbmc   4096 Oct 31 21:46 Bowles
drwxrwxr-x 1 root users  8192 Oct 31 21:46 Burroughs
drwxrwxr-x 1 root users  4096 Oct 28 21:45 DoctorGonzo
drwxrwxr-x 1 root users 12288 Oct 31 19:56 DouglasAdams
drwxrwxr-x 1 root users  4096 Nov  3 01:03 Geist

Als ik ontkoppel en opnieuw koppel met $ sudo mount -a van console, de uitvoer van ls -l:

drwxr-xr-x 1 xbmc xbmc  4096 Oct 31 21:46 Bowles
drwxr-xr-x 1 xbmc xbmc  8192 Oct 31 21:46 Burroughs
drwxr-xr-x 1 xbmc xbmc  4096 Oct 28 21:45 DoctorGonzo
drwxr-xr-x 1 xbmc xbmc 12288 Oct 31 19:56 DouglasAdams
drwxr-xr-x 1 xbmc xbmc  4096 Nov  3 01:03 Geist

Bijwerken

Ik hield mezelf voor de gek, ik had een gewoonte udev regel ingesteld voor het automatisch koppelen van bestandssystemen op label voor USB-stations, geleend van hier, maar heeft de regel niet bijgewerkt om ruimte te maken voor mijn extra harde schijven. De regel updaten om alleen schijven automatisch na te monteren /dev/sde mijn probleem opgelost. Nogmaals bedankt voor uw antwoord cartoonist.


2
2017-11-03 06:44


oorsprong




antwoorden:


Dit kan helpen. Monteer je ntfs-partitie met deze opties: rw,nosuid,nodev,allow_other,default_permissions

Bijvoorbeeld in /etc/fstab

UUID=E4E6B30CE6B2DDCC  /media/Bowles  ntfs-3g rw,nosuid,nodev,allow_other,default_permissions,umask=022  0  0

1
2017-11-03 08:46



Bedankt voor het antwoord, maar helaas werkte het niet. Ik vraag me af of mijn opstelling er iets mee te maken heeft. De eerste NTFS, '/ media / Bowles' is een partitie op mijn opstartschijf, terwijl de drie andere NTFS-bestandssystemen afzonderlijke harde schijven zijn. Ik denk dat dat de reden is waarom de eerste meeloopt zoals het moet terwijl de anderen dat niet doen. Is er een manier om de montage van de andere bestandssystemen in '/ etc / fstab' uit te stellen? Of kan ik opstarten vanuit '/etc/rc.local' postboot? - aCanuck