Linuxin ntfs-tukeen uutta

Runar ja Kyllikki

Next door to Alice
Liittynyt
9.4.2000
Viestit
45727
Sijainti
Suami
http://www.digitoday.fi/page.php?page_id=9&rss=11&news_id=20069469
Vanhoja ntfs-ajureita nopeampi
Linuxille julkaistiin uusi kirjoittava ntfs-ajuri


Kehittäjä Szakacsits Szabolcs julkaisi Linuxille uuden, kolmannen sukupolven ntfs-ajurin. Sen avulla Microsoft Windowsin nykyistä oletustiedostojärjestelmää voidaan myös kirjoittaa turvallisesti.

Szakacsits Szabolcsin Linux-NTFS -projektin postituslistalla julkaisema ntfs-3g -ajuri pystyy sekä luomaan että poistamaan tiedostoja Microsoftin ntfs-tiedostojärjestelmältä. Tähän saakka Linux-ytimen ntfs-ajuri on pystynyt vain turvallisesti lukemaan tiedostojärjestelmällä sijaitsevia tiedostoja sekä muuttamaan tiedostojen sisältöä edellyttäen, ettei tiedoston koko muutu.

Ntfs-tiedostojärjestelmän kanssa keskusteluun ovat perehtyneet myös Captive ntfs, joka hyödyntää Microsoftin omaa ntfs.sys-ajuria sekä yhteensopivuuteen keskittyvän Paragon-yhtiön kaupallinen Paragon ntfs-ajuri. Captive-ajurin vika on siinä, että se tarvitsee Windows-asennuksen ja lisenssin.

Szabolcsin ntfs-3g -ajuri toimii perinteisemmistä Linux-tiedostojärjestelmäajureista poiketen tavallisena ohjelmana Fuse-tiedostojärjestelmäajurirajapinnan avulla. Tällöin sen toiminta ei vaaranna ytimen vakautta ja se voidaan päivittää
ytimestä riippumatta. Myös ajurin kehittäminen helpottuu.

Szabolcs on testannut ajuriaan yli neljälläkymmenellä ntfs-levykuvalla ja hänen mielestään se on jo beta-tasolla, mutta pyytää innokkaita testaamaan ajuria. Ajuri toimii tällä hetkellä vain 32-bittisillä "little endian"-alustoilla kuten x86-suorittimilla. Muun tyyppisten alustojen käyttäjät joutuvat vielä odottamaan.

Szabolcsin nopeustestin mukaan hänen ajurinsa pysyi Linuxin omien tiedostojärjestelmien vauhdissa mukana.

Hyvin toimivaa ntfs-tukea on pidetty vuosia yhtenä Linuxin kompastuskivistä, sillä se monimutkaistaa osaltaan Linuxin käyttöönottoa ja kokeilua, jos vanhoihin tiedostoihin ei pääse helposti käsiksi.
 
Ylös