*nix(OSX) kan skriva till ntfs

Tråden skapades och har fått 11 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Eslöv
  • 2006-11-25 13:28

Satt och snackade om ntfs-skrivstöd med ett par vänner och fick se denna faktiskt gamla nyheten.
http://www.nordichardware.se/index.php?news=1&action=more&id=10747
Finns stödet i linux och fungerar bra ser jag inte anledningen till varför stödet inte finns i OSX. Borde ju inte vara några större problem att fixa in då linux/freebsd/osx i stort kan dela samma saker bara de kompileras till respektive system.

  • Medlem
  • Varberg
  • 2006-11-25 14:03

När det handlar om filsystemsprylar som bor i kärnan är det knappast så enkelt. De olika OSen har olika APIn för att snacka såntdär.

  • Medlem
  • Eslöv
  • 2006-11-25 14:11

Men det ligger inte i kärnan. I kärnan har dom bara samma stöd som innan. (Skriva men bara om filen finns och får samma storlek efteråt igen) Detta är mjukvara som appliceras efteråt och som tydligen nästan ska vara bättre på att hantera ntfs än windows egna drivrutiner. Darwin bygger ju desutom på freebsd kärnan och det bör ju gå att lägga in stöd då. Frågan är hur jobbigt det är och hur mycket som behöver göras om. Går det att fråga Apples utvecklare om detta? (och få ett seriöst svar och inte bara hamna hos någon okunnig support)

Apple skulle säkert vilja lägga in stöd för NTFS i 10.5 eftersom BootCamp blir skarp version då. Problemet är väl att MS inte delar ut någon info om hur NTFS fungerar så att officiellt ge stöd för det blir nog svårt, även om det säkert går.

  • Medlem
  • Stockholm
  • 2006-11-25 18:49

Det kan vara patentfrågor som gör att Apple inte vill pilla med NTFS, på samma sätt som Microsoft inte vill hålla på med Mac OS Extended (journalförd).

  • Medlem
  • Eslöv
  • 2006-11-25 20:09

Jo, det där med patent låter som en rätt bra orsak. Bara att hoppas att någon 3:e parts utvecklare kan fixa det bra då.

Apple är antagligen rädda för att användare skall börja använda NTFS som ordinarie filsystem på sina Macar. Lite som Apple långe "moppestrypte" USB2 genom att inte låta Macar boota från USB2-diskar, och MS som har gjort en usel integrering av blåtand i sina OS.

Dvs, det behöver inte vara tekniska/juridiska skäl för att Apple inte har fullvärdig NTFS-implementation -- det kan också vara politiska skäl.

Ytterligare ett skäl kan vara det rent licensmässiga. Apple lär knappast vilja få in GPL-kod i sin kernel, utan väntar förmodligen hellre på att BSD-lägret kommer med en motsvarande implementation (eller utvecklar något på egen hand, vilket jag tvivlar på att de gör).

Jag tycker detta måste vara mer "politik" än teknik. Kör ubuntu på en apparat, och den läser NTFS helt transparent, så hur det görs är känt och måste finnas åtkommligt inom öppen källkod. Skall finnas visst stöd för skrivning också, men denna är viss i beta.

Men apple's lässtöd (kör 10.3.9) funkar ganska dåligt och har stora problem med tex åäö. Konstigt tycker jag. Sånt är viktigt för att kunna köra macos problemfritt.

  • Oregistrerad
  • 2006-11-26 19:03
Ursprungligen av ace4711:

Apple är antagligen rädda för att användare skall börja använda NTFS som ordinarie filsystem på sina Macar. Lite som Apple långe "moppestrypte" USB2 genom att inte låta Macar boota från USB2-diskar, och MS som har gjort en usel integrering av blåtand i sina OS.

Dvs, det behöver inte vara tekniska/juridiska skäl för att Apple inte har fullvärdig NTFS-implementation -- det kan också vara politiska skäl.

Går det ens att installera OSX på något annat än HFS+(Mac OS Extended)?

Ursprungligen av perkaby:

Går det ens att installera OSX på något annat än HFS+(Mac OS Extended)?

Man kan väl boota från UFS också? Det gick i alla fall förut. Men eftersom NTFS-stödet som diskuteras här håller till i userspace kan det inte användas till att boota några operativsystem med. Däremot borde koden definitivt kunna användas som referens för alla som vill implementera fullt NTFS-stöd på kernelnivå, för problemet har ju hittills varit att ingen utanför Microsofts intressesfär egentligen vetat hur själva filsystemet ska vara uppbyggt. Om den nöten nu är knäckt innebär det ett stort steg framåt för alla andra NTFS-projekt också.

  • Medlem
  • Stockholm
  • 2006-11-26 18:28

Transparent? Genomskinligt?

1
Bevaka tråden