Linux & NTFS



Linux herkent Windows, omgekeerd niet !



FAQ

Waarom linux

Welke software

Installaties

Distro's getest

Tips & trucs

Wat met NTFS

Linux & antivirus

Linux & spyware

Schijf indelen

Data delen

Netwerk & samba

Meerdere OS

3D & virtueel

De GUI 's

Boot & Grub

Home


p

Windows staat meestal netjes voorgeinstalleerd op uw computer in een NTFS-partitie. De meeste externe USB-harde schijven zijn meestal ook in dit bestandssysteem voorgeformatteerd. Meestal vormt dit voor de beginnende linuxgebruiker een instapdrempel want zijn nieuw aangeschafte USB-gigabytes blijken voor Linux onbeschrijfbaar !
Inderdaad, het mounten van Microsoft NTFS-partities is tot op heden steeds een buitenbeentje geweest. Anders dan met gewone FAT 32-partities, waarop linux al veel langer kon lezen en schrijven, zijn er hier meerdere parameters waar men rekening moet houden.
NTFS of
New Technology File System dat door Microsoft samen met IBM uitgedokterd werd is een hele verbetering op gebied van gebruikers- en bestandsbeveiliging. Bovendien maakt het gebruik van een verbeterde gegevensstructuur zodat er sneller en efficienter omgesprongen wordt met uw schijfruimte. Lees hier eventueel meer over NTFS.Dit alles brengt met zich mee dat er heel voorzichtig moet omgesprongen worden, niemand kan zich dataverlies veroorloven ! Het eigenlijke mounten gebeurde tot op heden steeds in de READ ONLY-modus. Vermits het geen kwaad kan, mounten de meeste distro's automatisch de aangetroffen NTFS partities bij opstart op deze veilige manier: we kunnen wel lezen maar niets schrijven.

Daarom was het tot op heden aan te raden om een FAT32 partitie te maken die als gezamelijk beschrijfbaar medium kon fungeren tussen Windows en Linux (zie rubriek delen)

Maar... na 12 jaar ononderbroken onderzoek zijn de ntfs-3g drivers stabiel. Her en der onstaan er in enkele distro's al automatische tooltjes om NTFS eenvoudig te configureren, maar eerst doen we het nog eens op grootmoeder's wijze.

Manueel mounten

Ik heb een hekel aan het manuele papegaaienwerk om het systeem naar de hand te zetten na een opstart. Gedurende lange tijd heb ik een paar icoontjes op mijn bureaublad gehad waarmee ik een externe USB-schijf van enkele honderden giga's netjes mounte en unmounte in READ WRITE-modus. Daarvoor had ik op het bureaublad een 'programma-starter of snelkoppeling' gemaakt met een leuk icoontje waarin de commandoregel luidde: ntfs-3g /dev/sde1 /home/rudy/ndas.
Het boeltje terug unmounten en veilig ontkoppelen deed ik met:
umount /home/rudy/ndas. Vermits deze handeling superuser rechten vereisen hoefde ik in een terminal enkel het rootpaswoord in te geven.
Dit veronderstelt wel dat de ntfs-3g stuurprogramma's geinstalleerd zijn in uw distro. Bij de modernere distro's is dit meestal al het geval en anders zijn ze met de softwareinstaller van uw distro in een wip gedownload. Wanneer u dan toch moet downloaden, kijk eens even of
ntfs-config in de softwarelijst staat en neem die ook maar mee, want misschien werkt die wel onder uw distro.

Door middel van een interface

Ben je een Ubuntu of Linux Mint gebruiker dan heb je al lang door dat het ook gemakkelijker kan. Inderdaad, deze distro's installeren al het nodige om op een zeer eenvoudige manier ALLE interne en/of externe NTFS-partities te mounten. Voorwaarde is wel, en dat hebben we hier, dat uw kernel moet voorzien zijn van de FUSE-module. Vanaf kernel 2.6.20-xx zou die er moeten in zitten. Je test dit uit met 'uname -a'. Het compileren van een kernel laten we aan de nerds over ! ;-)



Als er interne NTFS-partities gevonden worden zal ntfs-config gewoon een naam vragen.


We klikken gewoon de ondersteuning voor externe schijven aan en klaar is kees.



Automatisch mounten

Dat ntfs-config een onontbeerlijke tool is in wat veroudere distro's (ubuntu 7.04, Linux Mint 3.0), staat buiten kijf maar het was beter dan niets.. Elk systeem dat voorzien is van XP of waaraan men een externe USB-schijf koppelt, heeft te maken met NTFS.
Alle frustraties zijn met een paar muisklikken van de baan.
In de meeste distro's worden de ntfs-partities automatisch gemount, deze tool is dus imeestal niet meer nodig...

Waarop Microsoft dan weer binnenkort met een ander bestandssysteem uitpakt ... ;-)



Nuttig om weten !

Stel dat uw externe NTFS-schijf om een of andere duistere reden niet meer kan gemount worden onder linux.
Start XP en een 'commando-prompt' en typ 'chkdsk c: /f' aan de prompt. Deze zal dan uitgevoerd worden bij de volgende opstart omdat Windows op dit moment nog actief is. Voor de andere interne en externe ntfs-volumes kan dit direct gebeuren. Verander de c: door de stationletter van de andere aanwezige ntfs-partities. Je zal zien dat het mounten van de ntfs-partities daarna wel lukt met ntfs-3g.

Bij externe schijven zoals USB sticks kan je een mount 'forceren' Tracht uit te vissen welke devicenaam uw USB stick gekregen heeft bij het insteken. Met dit commando kan dat eventueel 'ls -l /dev/disk/by-uuid'
Maak een lege map aan in uw home-map en mount uw device met het volgende commando, gesteld dat het externe device /dev/sdf1 is 'sudo mount -t ntfs-3g /dev/sdf1 /home/rudy/usb -o force'





Deze webpagina werd volledig samengesteld in OpenOffice.org en The Gimp

Laatst bijgewerkt:15/02/09