een NTFS-bestandssysteem mounten

vereiste pakketten installeren

terwijl oudere ntfs-stuurprogramma ‘ s geneigd waren om uw gegevens in r/w-modus op te eten, lijkt ntfs-3g r / w veilig te zijn. Zie de ntfs-3g pagina voor meer informatie.

u kunt ook {{{yum install ntfsprogs ntfsprogs-gnomevfs }}} voor extra functionaliteit gebruiken. Neem bijvoorbeeld ntfsclone om ntfs-partities met of zonder lege ruimte te kopiëren. ntfsprogs-gnomevfs is alleen beschikbaar voor CentOS 6.

mounten van een NTFS bestandssysteem

stel dat uw ntfs bestandssysteem /dev/sda1 is en u gaat het mounten op /mymnt/win, Doe het volgende.

gebruikers van de centosplus kernel

de NTFS-module is niet ingeschakeld in de centoplus (Repositories/CentOSPlus) kernel beginnend met CentOS-5.3. Dit komt omdat NTFS in 5.3 is gebroken. Zie https://bugzilla.redhat.com/show_bug.cgi?id=481495 voor details. Als je de NTFS driver uit de CentOS kernel wilt gebruiken, kun je dit doen door kmod-ntfs te installeren vanuit het ELRepo project. Echter, in tegenstelling tot ntfs-3g, is de schrijfoptie van de kernel ntfs module extreem beperkt. Hier is een opmerking uit het kernel kconfig bestand (met dank aan AlanBartlett voor deze info):

“de enige ondersteunde operatie is het overschrijven van bestaande bestanden, zonder de lengte van het bestand te veranderen. Het aanmaken, verwijderen of hernoemen van bestanden of mappen is niet mogelijk. Merk op dat alleen niet-resident bestanden naar geschreven kunnen worden, dus het kan zijn dat sommige zeer kleine bestanden (<500 bytes of zo) niet naar geschreven kunnen worden.”

De volgende beschrijving is van toepassing op CentOS 5.2 of ouder.

in CentOSPlus-kernels zijn zowel ntfs-als fuse-kernelmodules ingeschakeld. Het belangrijkste verschil tussen ntfs en ntfs-3g is dat de eerste alleen-lezen is, terwijl de laatste read-write is. Daarom, als je geen schrijftoegang nodig hebt tot een ntfs bestandssysteem, is het niet nodig om extra pakketten te installeren. Voeg gewoon deze regel toe aan /etc/fstab : {{{/dev/sda1 /mymnt/win ntfs ro,umask=0222,standaardinstellingen 0 0 }}} als je lees-schrijftoegang wilt hebben, heb je het Fuse-ntfs-3g pakket nodig. Maar omdat de fuse module al beschikbaar is in de kernel, heb je het dkms pakket niet nodig: {{{yum install fuse fuse-ntfs-3g }}} echter, de fuse kernel module opgenomen in CentOS 5 (vanaf augustus 2007) produceert een bericht: waarschuwing: deficiënte FUSE kernel module gedetecteerd. Het werkt nog steeds, maar het is raadzaam dat de zekering module van RPMforge (nieuwer) in plaats daarvan worden gebruikt. Ook moet je updaten naar de nieuwste kernel die geen last heeft van dit probleem.

zie ook:

http://wiki.linux-ntfs.org/doku.php?id=ntfs-en#can_i_mount_an_ntfs_volume (alleen-lezen aankoppelen)

oorspronkelijk geschreven door AkemiYagi. Iedereen is welkom om te bewerken.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.