NTFS-3G
OpenSUSEa suomeksi
Sisällysluettelo |
Mikä NTFS-3G?
NTFS-3G on avoimen lähdekoodin ajuri, joka tukee lukemista/kirjoittamista Windows:n käyttämälle ntfs (New Technology File System ) -tiedostojärjestelmälle. Ajuri toimii luotettavasti Windows 2000, XP, Windows Server 2003, Vistan ja Windows 7 kanssa. Suurinosa POSIX (Portable Operating System Interface for uniX ) toiminnoista on tuettu poislukien tiedostojen omistajuuksien ja oikeuksien muuttaminen.
Asennus
Paketinhallinnasta asentaminen
Tämä ajuri löytyy myös paketinhallinnasta, josta se kannattaa ensisijaisesti asentaa niin päivityksetkin toimii automaattisesti.
- lisää seuraava asennuslähde.
| Versio: Factory
| http://download.opensuse.org/repositories/filesystems/openSUSE_Factory/ |
| Versio: 11.3
| http://download.opensuse.org/repositories/filesystems/openSUSE_11.3/ |
| Versio: 11.2
| http://download.opensuse.org/repositories/filesystems/openSUSE_11.2/ |
| Versio: 11.1
| http://download.opensuse.org/repositories/filesystems/openSUSE_11.1/ |
- asenna paketti ntfs-3g
Lähdekoodista asentaminen
Tarvittavat ohjelmat
Asenna seuraavat ohjelmat paketinhallinnasta mikäli niitä ei vielä ole asennettuna
- fuse
- fuse-devel
- make
- gcc
Kääntö
Lataa viimeisin ajuri ntfs-3g sivustolta
Pura ladattu paketti:
tar xvf ntfs-3g-2010.5.22.tgz
Siirry purettuun hakemistoon:
cd ntfs-3g-2010.5.22
Käännä lähdekoodi:
./configure make
Asenna paketti root-oikeuksilla käyttäen Checkinstall:a:
sudo checkinstall
Tai perinteisesti (ei suositeltavaa):
su make install tai sudo make install
Käyttö
Komentoriviltä
Mikäli kaikki meni oikein ja et saanut virheilmoituksia paketin käännön aikana niin nyt voit kokeilla liittää ntfs-osion. Mikäli sinulla on jo liitettynä ntfs-osio esim. openSUSE asennuksen aikana liitetty osio. Poista liitos roottina
umount /<liitoksen nimi>
Liitä ntfs osio manuaalisesti mount -t ntfs-3g /dev/<osio> /<liitoksen nimi> esim:
mount -t ntfs-3g /dev/hda1 /windows/C
Automatisointi
Mikäli sait osion liitettyä onnistuneesti ja pystyt sinne tiedostoja kirjoittamaan niin tee seuraava muutos liittääksesi osion käynnistyksen yhteydessä NTFS-3G ajureilla.
Avaa tiedosto /etc/fstab rootin oikeuksilla.
sudo kate /etc/fstab
mikäli sinulla on vanha liitos ntfs-osiolle poista kyseinen rivi ja lisää seuraava rivi.
/dev/<osio> /<liitos kohta> ntfs-3g defaults,locale=fi_FI.utf8 0 0
esim:
/dev/hda1 /windows/C ntfs-3g defaults,locale=fi_FI.utf8 0 0
Nyt voit testata toimiiko osoin liittäminen bootissa. Mikäli testin jäljiltä sinulla on vielä ntfs-osio liitettynä irroita se.
umount /<liitoksen nimi>
seuraava komento liittää kaikki osiot jotka määritelty /etc/fstab tiedostossa. Komennon voi huolettaa suorittaa, koska se ei tee jo liitetyille osioille mitään. Mikäli bootin jälkeen osio ei jostain syystä liity oikein kokeile lisätä force optio.
/dev/hda1 /windows/C ntfs-3g defaults,locale=fi_FI.utf8,force 0 0
sudo mount –a
Mikäli osio liitettiin onnistuneesti, on kaikki valmista. :) Ongelmatilanteessa apua löytyy openSUSEn keskustelupalstalta.
Käyttäjäoikeudet
Jos sinulla on ongelmia kirjoitusoikeuksien kanssa voit kokeilla seuraavaa:
(korvaa suser omalla käyttäjänimelläsi)
su umount /windows/C chown suser:users /windows/C mount -a


