Board logo

主題: [心得] [教學]讓Mac原生支援Windows(NFTS)硬碟讀寫 (可能造成檔案丟失,請不要使用) [打印本頁]

發表人: Vic    時間: 2011-2-15 12:22 PM     主題: [教學]讓Mac原生支援Windows(NFTS)硬碟讀寫 (可能造成檔案丟失,請不要使用)

以下方法可能造成檔案丟失,請不要使用.


熊小用了一台Windows 7的PC安裝了Mac OSX Snow Leopard, 感覺蠻好用的。

安裝後...NTFS的硬碟雖然可以“讀”,但是不能“寫”,對需要共享及修改某些檔案來說,會很不方便。

上網看了要安裝MacFUSE / NTFS-3G Read/Write Drive 什麼的。再找一下,發現Snow Leopard原生支援NTFS, 只是默認只支援“讀”。

下面方法可令Mac支來援讀+寫:

p.s. 測試系統是Snow Leopard 10.6.6, 不肯定之前的版本(e.g. Leopard) 是否適合

1. 打開Terminal (於Application/Utilities下)或 Spotlight(桌面右上角放大鏡)輪入terminal, 輸入

CODE:
[Copy to clipboard]
diskutil info /Volumes/硬碟分區名稱
例如我要讀寫的Partition是Data

CODE:
[Copy to clipboard]
diskutil info /Volumes/Data
2. Copy UUID



3. 用vi/nano等,打開etc/fstab (那個fstab.hd可以不理),沒有fstab, 以下command會自動新增。

CODE:
[Copy to clipboard]
sudo vi /etc/fstab
4. 將下行新增到/etc/fstab內

CODE:
[Copy to clipboard]
UUID=1234-5678-9000 none ntfs rw
其中1234-5678-9000為之前Copy的UUID, "none ntfs rw"則加到最後

5. 如果你有於一個Parition,重覆步驟1-4就可以。最後/etc/fstab類似這樣, save關閉vi



6. 重新開啟Mac, 完成
發表人: wanwan    時間: 2011-2-15 03:33 PM

因為 Microsoft 並沒有公開 NTFS 規格
Mac 對 NTFS 的支援,是從 BSD 社群逆向工程來的
支援度並非 100%,也不保證穩定,所以這個應應急還可以,但不能開放給所有人用
發表人: 劭鵬    時間: 2011-2-15 03:39 PM

太好了, 這樣我就可以幫我妹的MACBOOK裝WIN 7啦...
之前一直苦惱想幫她裝WIN 7, 但是在MAC OS又不能寫WIN 7那個Parition,
所以後來還是幫她裝XP, 這下終於可以解決了是吧
謝謝熊小分享
發表人: Vic    時間: 2011-2-15 03:45 PM


引用:
wanwan寫到:
支援度並非 100%,也不保證穩定,所以這個應應急還可以,但不能開放給所有人用


明白...謝謝wanwan兄指教~
發表人: sml0713    時間: 2011-2-16 01:03 AM

若覺得不知道要怎麼改,只是想暫時讀一下可以用這個
NTFS Mounter
http://ntfsmounter.com/

做法也是用原生的讀寫,只是幫你重新掛上而已
發表人: Vic    時間: 2011-2-16 01:54 AM

hey, 我之前怎麼沒看到NTFS Mounter...看到就不用那麼多功夫了~!
發表人: aa666    時間: 2011-2-16 08:39 AM

以前用過類似的方式(裝套件),不知道原理相不相同。
但是如果是主硬碟在osx 上做過太大的修改,在主硬碟上win7會有可能無法開機。

個人現在是純讀取 不過有在win7裝macdrive
發表人: Vic    時間: 2011-2-16 05:17 PM

我記得win7上裝macdrive是容許windows修改OSX的parition

對反過來,OSX修改win parition也可以嗎?

p.s. 我在OSX 需要讀寫的parition (data)與 win 7安裝parition是分開的,我也盡量不去動win7安裝的parition. 就是怕無法開機。
發表人: hokutotwed2k    時間: 2011-2-17 03:46 PM

這SL剛出來就有了
用的人有很多災情傳出
大量檔案消失之類的恐怖案例
別常態使用比較好
發表人: Vic    時間: 2011-2-18 09:21 AM


引用:
hokutotwed2k寫到:
這SL剛出來就有了
用的人有很多災情傳出
大量檔案消失之類的恐怖案例
別常態使用比較好


熊小今早也遇上了...看來真的有問題. 那還是不要用這方法比較好. 謝謝提醒.
發表人: nox    時間: 2011-2-20 01:47 AM

很久之前個人在多系統網域中Mac與Windows的檔案交換大多透過FTP處理。

不過其實這兩個系統可以透過NFS做資料交換!

其實微軟有釋放NFSClient的程式可以讀取有開NFSServer,而iOS理論上是繼承BSD的系統也天生可以開啟NFSServer,所以這這方向查看看?

懶得翻文件了,記得2004以前就可以這樣做
發表人: addison    時間: 2011-2-21 05:15 PM

若只是要跑xp,其實用MacFUSE / NTFS-3G就很夠了,windows 7我不知道,但是至少在寫入BOOTCAMP 上的xp (NTFS)時沒問題,只不過我都是少量資料轉移,還沒試過大量的資料轉移會不會出問題就是了!
發表人: alexanita    時間: 2011-2-22 10:50 PM

自己在Leopard & Snow Leopard上頭是用NTFS-3G
並沒有發生過問題...
發表人: mytedliy    時間: 2011-3-7 08:18 AM

在Mac OS X底下存取NTFS磁區,還是使用Paragon NTFS For Mac最穩定
小弟的經驗是除了這個方案之外,任何其它方式在存取完之後至Windows底下都有可能發生異常
發表人: x13    時間: 2011-3-9 04:51 AM

Paragon NTFS For Mac 簡單又好用
又不太容易出問題
建議用這個就好
發表人: shinnuei    時間: 2011-4-4 10:29 AM

如果是新硬碟可以試試看 exFAT,還滿方便的
發表人: silence    時間: 2011-4-13 11:32 PM


引用:
x13寫到:
Paragon NTFS For Mac 簡單又好用
又不太容易出問題
建議用這個就好

現在就是用這套
居然把我一些放在ntfs硬碟的檔案也刪掉了
發表人: 藤原豆腐店    時間: 2011-4-15 10:44 AM


引用:
shinnuei寫到:
如果是新硬碟可以試試看 exFAT,還滿方便的



最近也想把2TB的硬碟轉在exFAT,就是不知道穩不穩定說,一瞬間2TB的資料升天,要回復也很累
發表人: chs007    時間: 2011-4-16 12:47 AM

我修改fstab似乎沒有效了,一樣沒辦法正常的寫入似乎10.6.5以後已經不吃fstab了
以下的方法在10.6版以後有用
不過因為一樣是用到MAC原生的NTFS支援所以一樣有檔案丟失的疑慮就是~
我的方法是
1.先把/sbin/mount_ntfs改檔名為/sbin/mount_ntfs.org
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
2.然後用文字編輯器自己建立一個/sbin/mount_ntfs
sudo vi /sbin/mount_ntfs (我習慣用VI)
3.裡面寫
#!/bin/sh
/sbin/mount_ntfs.org -o rw $@
4.存檔後修改屬性和所有者
sudo chown root:wheel /sbin/mount_ntfs
sudo chmod 755 /sbin/mount_ntfs
5.重開機

這樣以後預設就是可以直接寫NTFS了,不用安裝其它的軟體
PS:愈到不能寫入的問題,把那個裝置重新插入WINDOWS後再安全移除就可以解決

[chs007 在  2011-4-16 12:51 AM 作了最後編輯]
發表人: cecilyen    時間: 2011-8-30 10:48 AM

推建一個可以自動掛載NTFS為可寫的 SL-NTFS
http://www.cocoabyss.com/sl-ntfs/

10.6專用喔




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0