NTFS adgang fra linux

  • strict warning: Only variables should be passed by reference in /var/www/clients/client612/web794/web/modules/inline/inline.module on line 418.
  • strict warning: Only variables should be passed by reference in /var/www/clients/client612/web794/web/modules/inline/inline.module on line 418.
  • strict warning: Only variables should be passed by reference in /var/www/clients/client612/web794/web/modules/inline/inline.module on line 418.
  • strict warning: Only variables should be passed by reference in /var/www/clients/client612/web794/web/modules/inline/inline.module on line 418.
tux

For nogen tid siden installerede jeg Red Hat 8.0 og senere v. 9 begge versioner mangler indbygget Read adgang i kernen da Redhat mener at det er for ustabilt for deres brugere. Dette er er dog ikke tilfældet ifølge mine og mange andres erfaringer.
Mange andre distributioner har NTFS -read adgang indbygget fra æsken, heriblandt:
Mandrake, Debian, SuSE, Gentoo, Lindows og Caldera.

Jeg selv kører stadig dual boot Win2k/linux (idag rh9 i morgen noget andet :P ), og jeg vil stadig gerne have adgang til de data som jeg igennem længere tid har samlet sammen på mine windoze diske. Derfor satte jeg mig for at finde en løsning... Jeg tullede lidt rundt på google og fandt så
"the Linux-NTFS Project" - http://linux-ntfs.sourceforge.net/
Dette er et projekt hvor en lang række af folk har sat sig for at skrive nogle NTFS tools og drivers .. her fandt jeg hvad jeg havde brug for.

Først hentede jeg den passende pakke til min redhat distribution
http://linux-ntfs.sourceforge.net/info/redhat.html...
Derefter installerede jeg den bare ved at skrive folgende i konsollen:
rpm -ihv kernel-ntfs-2.4.20-8.athlon.rpm
I dette tilfælde har jeg hentet kernel-ntfs-2.4.20-8.athlon.rpm pakken denne skal selvfølgelig erstattes med den pakke der passer til dig.

Husk at oprette er dir hvor du vil mounte NTFS partionen f.eks:
mkdir /mnt/derhvorduvilmounte.

Så er det tid til at mounte din første NTFS partition.

ntfs2

Dette kunne gøres sådan her:
mount /dev/hda1 /mnt/windoze -t ntfs -r
dette ville mounte min ide hardisk hda's første partion til /mnt/windoze ved brug af ntfs driveren med read adgang.(det sidste er overflødigt da mount som regl godt kan finde ud af hvad filsystemt er.)
Nu burde du kunne se din ntfs mount :-).

ntfs1

Tip:
Hvis du gerne vil have mountet det automatisk hver gang linux starter så kan dette gøres med /etc/fstab filen.
jeg har f.eks dette i min fstab fil:
/dev/hde5 /mnt/ddrev ntfs ro,umask=0222 0 0
dette mounter min hde5 partion med read adgang.
nærmmere forklaret her : http://linux-ntfs.sourceforge.net/info/ntfs.html#4...

For mere info mht fstab se en af vores tidligere artikler:
http://linuxin.dk/artikler/index.php?id=204

Der er sikkert en masse jeg ikke har fået dækket ind i denne lille artikel, men projektet har en glimrende hjemmeside med how2's osv :
http://linux-ntfs.sourceforge.net/info/ntfs.html

(Denne lille guide er skrevet til Redhat 8.x og 9. men der findes også muligheder for andre dists bare tjek projektets hjemmeside)

-Håber denne lille guide kunne hjælpe nogen.

- Hades[http://www.linuxin.dk/user/61] - Hades _AT_ flyingbullets.dk