xeric Postad 23 oktober, 2015 Share Postad 23 oktober, 2015 Om NTFS i OS XEn liten guide hur man mountar NTFS-diskar i OS X med läs/skriv-rättigheter.Svårtighetsgrad: Medel-/HalvavanceratNormalt sett kan OS X läsa NTFS, utan problem. Stödet för NTFS finns inbyggt i systemet - bara det att OS X har gjort det förvalt att inte kunna skriva till diskar som är formaterade med NTFS.LösningMan kan köpa ett par program: Tuxera NTFS for Mac eller Paragon NTFS for Mac...eller så kan man pilla ihop det själv. Och det är det som följer här.- - -Som sagt stödet finns, det är bara det att diskarna monteras i läsläge (read-only). Så för att få skrivrättigheter behöver man montera den manuellt och ange det (rw), eller så kan man få disken monterad automatisk genoma att edtitera filen: /etc/fstab AutomatisktOm man har en disk som man använder lite då och då, är det ju smidigt med att den monteras automatiskt, som vanligt, fast med skrivrättigheter. Är det enstaka gånger och kanske inte samma disk - kika i slutet under “Manuellt”.Börja med att öpnna filen /etc/fstab. Använd gärna programmet TextWrangler. Det programmet kan hantera att editera filer som admin äger, dvs man får ange lösen. Alternativet är att använda nano direkt i Terminalen... sudo nano /etc/fstab Man kan nu skriva på 2 olika sätt. Antingen använder man LABEL=<namn på disk>. En nackdel med det är att om diskens namn har mellanslag i namnet får man skriva t ex “Min\/40Disk”. Man kan också använda sig av UUID=xxx-xxxx-xxx osv. Det är att föredra, för byter man namn på disken så behåller man samma UUID. Så, öppna Skivverktyg (i Verktygsfoldern). Markera partitionen och klicka på Info-knappen. I fönstret kommer infon upp.Kopiera/skriv ner UUID (Universal Unique Identifier), sen i “fstab”, skriv: UUID=4833B7BE-695F-4EC0-A586-34CB2B19A3F4 none ntfs rw,auto,nobrowse none, betyder att den inte skall montera någonstansrw,auto,nobrowse är olika parametrar. För senare versioner av OS X behövs nobrowse annars fungerar det inte.I nano, spar filen med kortkommandot: ^o (ctrl + o), tryck Enter, sen ^x för att gå ur programmet.Mata ut disken om den sitter i och stoppa in den igen. Den syns inte i sidofältet. Men klicka på datorn där - överst under Enheter, så ligger den där.På den disken jag testar med nu ligger en Vista installation. Den har 2 partitioner en “Data” och en “Vista”.Överkryssade pennan är borta. Alternativ till det för att få upp den i hemfoldern el kanske på skrivbordet, är att antingen mounta den direkt i en folder, el att man gör en symlänk från /Volumes/NamnPåDisk till dit man vill ha den. Men igen, namnet kan ju ändras, så att mounta den på en folder är bättre.Så, tillbaka in i filen igen: sudo nano /etc/fstab Byt ut “none” mot en sökväg. Man måste skriva hela sökvägen och man kan inte använda ~/ för hemfoldern. Så skapa en folder och sen ange den. Jag har val namnet “z_ntfs”. Z? ...för att den skall hamna längs ner i listan (sorteringen) så man slipper se den. UUID=4833B7BE-695F-4EC0-A586-34CB2B19A3F4 /Users/Användarnamn/z_ntfs ntfs rw,auto,nobrowse Spara filen, mata ut disken och montera om den igen. Nu ligger den i hemfoldern med det namnet som partitionen har. Foldern z_ntfs syns inte utan är “ersatt” (skulle man kunna säga) med partitionens namn.I andra operativsystem så ser disken ut som en vanlig folder, men OS X har valt att alltid visa den som en extern disk. Vill man, kan man ju lägga till en egen folderikon till den i inforutan.ManuelltOm det bara är enstaka tillfällen och kanske inte samma disk, så har man ju ingen nytta av att göra det automatiskt. Då får man montera den manuellt. sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 ~/z_ntfs Där använder den sig av disken direkt, så för att kolla vilken disk det är. Kolla i skivverktyg och se vilken partitionen är: disk?s?.I Terminal kan man kolla det med: diskutil list # eller mount | grep 'disk' Så ser man där vilken som är vilken s a s.Byt ut disk2s1 i exemplet ovan mot det som den paritionen har.För att mata ut den: umount /dev/disk?s? - - -Inte allt för svårt, men lite pill och fix, och väldigt mycket bättre än att behöva köpa Tuxera's program. För bäst resultat... Använd inte NTFS alls. Skall du ha en disk till både OS X/Linux/Window - formatera den i ExFat istället. Läs mer... How to manually enable NTFS read and write in OS X - CNET NTFS Write Support On OS X Mountain Lion | Perpetual Enigma Quick Tip: How to Write to NTFS Drives in OS X Mavericks - Tuts+ Computer Skills Tutorial Egg Freckles | Write to NTFS fstab(5) mount(2) Länk till kommentar Dela på andra webbplatser More sharing options...
Alix Postad 23 oktober, 2015 Share Postad 23 oktober, 2015 Toppenguide för de som behöver! Men hur är det med nämnda fil och El Capitans nya System Integrity Protection? Länk till kommentar Dela på andra webbplatser More sharing options...
jan.s Postad 23 oktober, 2015 Share Postad 23 oktober, 2015 Glimrande instruktion. Sedan kan man undra varför det inte går att skriva som standard.. Länk till kommentar Dela på andra webbplatser More sharing options...
xeric Postad 23 oktober, 2015 Författare Share Postad 23 oktober, 2015 Toppenguide för de som behöver! Men hur är det med nämnda fil och El Capitans nya System Integrity Protection? Tack! Dem här är ok... ~/Library /Library /usr/local /Applications /etc # men inte symlänkarna där /opt # om man har den SIP (System Integrity Protection) | Apple Developer Forums System Integrity Protection osx - What is the "rootless" feature in El Capitan, really? - Ask Different Lite osäker på /var. Har inte sett ngt om den direkt. Men där ligger en del tmp-filer så om inte annat så borde delar av den vara ok med. I Terminal kör det här så borde det komma vilka som är ok. ls -aHlO /var Länk till kommentar Dela på andra webbplatser More sharing options...
xeric Postad 23 oktober, 2015 Författare Share Postad 23 oktober, 2015 Glimrande instruktion. Sedan kan man undra varför det inte går att skriva som standard.. Tack! Är inte helt säker, men jag har/hade för mig att det kan har med patent/rättigheter el ngt sånt. Men Wiki skriver om instabilitet som förmodad anledning. Native NTFS write support has been discovered in Mac OS X 10.6 and later, but is not activated by default, although workarounds do exist to enable the functionality. However, user reports indicate the functionality is unstable and tends to cause kernel panics, probably the reason why write support has not been enabled or advertised. https://en.wikipedia.org/wiki/NTFS#Interoperability Länk till kommentar Dela på andra webbplatser More sharing options...
Alix Postad 23 oktober, 2015 Share Postad 23 oktober, 2015 ... I Terminal kör det här så borde det komma vilka som är ok. ls -ahlO /var Jag fick följande svar: lrwxr-xr-x@ 1 root wheel restricted,hidden 11B 1 Okt 22:26 /var -> private/var Länk till kommentar Dela på andra webbplatser More sharing options...
xeric Postad 23 oktober, 2015 Författare Share Postad 23 oktober, 2015 Jag fick följande svar: lrwxr-xr-x@ 1 root wheel restricted,hidden 11B 1 Okt 22:26 /var -> private/var Sorry, det blev fel. Den visar bara en rad eftersom det var en symlänk. Uppdaterade inlägget ovanför med rätt, dvs: ls -ahlO /private/var # eller med h->H ls -aHlO /var Länk till kommentar Dela på andra webbplatser More sharing options...
Alix Postad 23 oktober, 2015 Share Postad 23 oktober, 2015 Sorry, det blev fel. Den visar bara en rad eftersom det var en symlänk. Uppdaterade inlägget ovanför med rätt, dvs: ls -ahlO /private/var # eller med h->H ls -aHlO /var Okej, jag fick följande lista: total 0 drwxr-xr-x 24 root wheel - 816B 21 Okt 21:07 . drwxr-xr-x@ 6 root wheel hidden 204B 1 Okt 22:27 .. drwx------ 2 root wheel - 68B 23 Aug 03:02 agentx drwxr-xr-x 8 daemon wheel - 272B 17 Sep 09:04 at drwx------ 99 root wheel - 3,3K 21 Okt 21:03 audit drwx------ 2 root wheel - 68B 22 Aug 23:35 backups drwxr-xr-x 78 root wheel - 2,6K 23 Okt 11:23 db drwxr-xr-x 2 root sys - 68B 22 Aug 23:35 empty drwxr-xr-x 4 root wheel - 136B 25 Aug 11:51 folders drwxr-x--- 2 _jabber _jabber - 68B 23 Aug 00:25 jabberd drwxr-xr-x 3 root wheel - 102B 23 Aug 01:46 lib drwxr-xr-x 90 root wheel - 3,0K 23 Okt 11:12 log drwxrwxr-x 2 root mail - 68B 22 Aug 23:35 mail drwxr-xr-x 3 root wheel - 102B 22 Aug 23:35 msgs drwxr-xr-x 2 root wheel - 68B 22 Aug 23:35 netboot drwxr-xr-x 5 _networkd _networkd - 170B 1 Okt 22:37 networkd drwxr-x--- 5 root wheel - 170B 10 Apr 2015 root drwxr-xr-x 4 root wheel - 136B 1 Okt 22:32 rpc drwxrwxr-x 30 root daemon - 1,0K 23 Okt 18:27 run drwxr-xr-x 2 daemon wheel - 68B 22 Aug 23:35 rwho drwxr-xr-x 7 root wheel - 238B 17 Sep 09:04 spool drwxrwxrwt 4 root wheel - 136B 23 Okt 10:44 tmp drwxr-xr-x 3 root wheel - 102B 17 Okt 16:05 vm drwxr-xr-x 4 root wheel - 136B 1 Okt 22:32 yp Länk till kommentar Dela på andra webbplatser More sharing options...
xeric Postad 23 oktober, 2015 Författare Share Postad 23 oktober, 2015 Okej, jag fick följande lista: <snip /> Ja, den ser ju ren och fin ut. Ok att jobba i. Jmf med den innan som tala om att själva foldern /var är “restricted”, medans filer/foldrar där i inte är skyddade. Länk till kommentar Dela på andra webbplatser More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.