ibm水货|水货笔记本|北京水货笔记本|北京二手笔记本电脑|成都水货笔记本|成都二手笔记本|北京动态科技|ibmbjb.com

 找回密码
 注册动态会员

QQ登录

只需一步,快速开始

Thinkpad机型报价

苹果iPhone手机/iPad/mini报价

苹果/Thinkpad周边配件报价

系统恢复盘的使用方法|U盘的制作及使用

联系我们| 保修条例| 异地交易

微软 Surface

苹果(Apple)笔记本报价

笔记本租赁报价

苹果软件| Thinkpad系统盘(VIP) 下载

更多的购机体会,心得交流尽在这里

动态科技精品二手笔记本

动态精品二手本

HUAWEI PC 全系列报价行情

购机优惠条例(长期有效)

ThinkPad配置查询/联保查询|苹果联保查询

动态元=RMB=消费券(积分奖励计划)
查看: 4350|回复: 0
收起左侧

[Mac] mac和windows可以互相读写分区么?

[复制链接]
发表于 2012-12-31 11:53 | 显示全部楼层 |阅读模式
可以互相读,但是windows不能写mac分区,mac能写FAT32、esfat分区,默认不能写NTFS分区,安装插件后可以写NTFS,比如Paragon NTFS
, `* H$ ?1 t, A" ]  M- [( v. n" Y不想安装插件的朋友可以  ?5 `2 G) A8 V! ]
MAC OS X下是可以自由读取NTFS分区的,但如何写,则是很多论坛的常见问题。最近看到国外几篇不错的帖子,就顺手汇编一下,供各位参考。9 Q6 ?) v7 m5 K0 Y7 w

% ?  v$ n  c, \1 d" }一、使用MAC OS X自带的NTFS写功能
) a3 g3 R, J, Q8 K" |" X/ @) A要求MAC OS X版本高于10.6
1 X; h4 f3 R! J- T" R
- @0 c  r. g- u8 `* ]1.实现方式一:手工mount分区1 y9 I& U1 T" I/ P3 r
6 G7 j) Q1 M% V- p( P! E8 ~8 O
这一方式类似下面这一方法,但需要每次手工umount后再使用对应参数mount上来,非常麻烦,就不赘述了。
% p: h; h8 m- z: F5 r9 c, n4 k" M7 `% S% D" l* G+ q. {
2. 实现方式二:改动mount指令,自动mount分区
' T- I2 o! Z7 S: J( G- d# X
' t# C/ y2 ^# x* M[以下操作涉及修改系统,请自行衡量,谨慎操作]
0 K& }0 [( L/ s+ s9 W% X1 G1 g
: j: F% |' ~' G' ~: O" S* F' C& T打开终端:: y, V. H, D7 G- q. \; y% O0 J
复制代码
9 e& x3 U. C# `
  • sudo  mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
  • touch mount_ntfs
    2 M/ \8 N9 b* r0 M, f& w
' a9 R2 q, Z" O7 Y3 p& _

0 Q2 D0 x5 y1 q
' [4 Z1 A* Z3 M之后在你的用户主目录下会生成一个mount_ntfs的空文件,用文本编辑器打开,输入以下内容后保存
9 `; }$ C4 A7 c2 W0 c7 X
9 V+ ]+ L; R8 E7 H2 S复制代码! g/ z" M' }+ o( I+ ^! ]
  • #!/bin/sh
  • /sbin/mount_ntfs.orig -o rw “$@”1 x9 J; y3 D; h4 l; n

" W/ h8 r. k0 ]- O- v
4 O* }3 Z- _% f" ]" [
5 l1 v; E; ~* r6 Q* a3 Q6 ^( y8 }% C下面继续回到你之前打开的终端执行:# w3 m  T& Y: ~/ w
4 K; \' D( }; S$ d/ a/ L( _
复制代码
: q+ i5 ]0 M% c8 B0 y
  • sudo mv mount_ntfs /sbin/mount_ntfs
  • sudo chown root:wheel /sbin/mount_ntfs
  • sudo chmod 755 /sbin/mount_ntfs
    ! B4 c/ k& {$ d) s' V9 F

. Z" W! H" T9 n$ c/ L# m3 X1 p8 u! J; i
$ x: f# V5 @& c' w7 ^
) B. h4 {" K0 ^4 ?至此,完成工作,你的系统将默认以读写的方式加载NTFS分区。今后如果需要恢复,则在终端执行:
: J1 f4 t7 h2 @+ c+ P" V
" U* \9 [$ W% q4 K复制代码
7 q, k* x$ s: T3 t
  • sudo mv /sbin/mount_ntfs.orig /sbin/mount_ntfs' y$ c; [: z) W) E- G6 |: e

: s8 G5 `$ J1 N% E+ Y0 _4 q0 ^" S

, A' a0 m+ m% g4 K2 b3.实现方式三:修改/etc/fstab文件,实现自动挂载) i+ G3 J9 b; R" G$ e- M6 G

  V6 R9 B  p2 `8 X$ |$ g! F; Q首先确认你的NTFS分区已经挂载在系统上,打开终端执行:0 W! O, v9 n0 I: a
) O( _7 z& S  S- L( L$ o3 {' j
复制代码5 m) d* ~1 K+ C
  • diskutil info /Volumes/卷名5 ]/ b2 X$ v# `% @

. P( x4 \' w( Z0 \8 |1 O* P" N! o: D2 D- Z
. f2 e) W# a2 {8 I3 ^  Y" W- K
这里的卷名就是你要挂载的这个NTFS分区名,如果你没把握,也可以直接在终端输入mount,会看到类似:
( q6 M! U; u- ~3 `9 ~( X- \$ O# B9 e
0 X# @( r5 }+ J# v& Z  N复制代码
$ J4 J) q8 j! f1 t/ W2 a) B( T
  • /dev/disk0s2 on /Volumes/DATA (hfs, local, journaled)
    0 @; S6 v) t& g) _$ n1 o

# a' u5 J5 z1 r2 S9 G, h0 e- h# D0 y: ~( W# n% |4 g, Z" k8 Y. k$ C" j

, a& u( Z; H: P/ @) |; M& u8 M- `这个”on”后面的/Volumes/DATA就是你的挂载点,DATA就是分区名。" }/ T, P, c% c" ]) r3 E: g/ ]

& B( {) P4 T5 a) ?6 Y) X1 m6 W6 j好,言归正传,执行diskutil info后得到类似下面的结果:0 s* q2 ?7 t. t7 v+ r

  C4 f: b; O" ^0 c; }复制代码; A# [6 c# O' ]/ _( P( e2 D5 `( n
  • Device Identifier:        disk0s2
  • Device Node:              /dev/disk0s2
  • ……
  • SMART Status:             Verified
  • Volume UUID:              B23CF4FE-EDBE-3E0A-8871-46078026CE40
    ; i0 q5 q$ e$ }) N" G# k% w

7 m2 \* X/ s8 N0 n8 {+ p
8 t0 Q* V4 Y" V6 b  z" V, c3 E- i: E& w
注意将Volume UUID后面的内容拷贝出来,就是你这个分区的唯一标识号。
$ e( J5 {: P& E9 g, W
! L+ M  s9 g: y现在打开/etc/fstab编辑(如果之前你没有做过其他操作,默认是没有这个文件的):
: Z% r5 t. i* b; u, U& u' I: p0 n
) R( W) u% f9 f3 z复制代码
, W3 c. T8 `+ R! M7 a& f4 s
  • sudo nano /etc/fstab
    9 B; T. T: [4 [, s* L
5 H  R* V! e8 o% O
; ?- Z' ?3 A$ D* W5 F2 P6 K

7 C! K1 `* D( u2 o' _然后在文件中输入:
: p5 o! L  ]! ?0 R" n
9 W4 X( U9 O* ]# D- j1 M. V. Z复制代码
. \( ?8 E3 ^9 d
  • UUID=NTFS分区的UUID none ntfs rw
    ' Y* \( j$ }* m" ^

2 J! Y* m$ T( s4 p: S: F2 l7 `
( ^1 P- U+ S" I: x3 Q* G/ u( Y& P6 E) a# E% r1 H
如果你有不止一个NTFS分区,那就分行输入;完成编辑后按“ctrl-x——y——回车”完成编辑。
2 M- L$ _+ M6 K1 B; P& b
$ R& Y- s$ l+ y0 C- m# ~" e# A此时你重启系统就会自动加载了。
' Z" Z  [# ?  v: t* h
$ r; N& M6 d  G2 m1 T: j  f1 a4. 实现方式四:使用网友开发的软件ntfsmounter) }7 h5 p. j3 L

1 h- D$ c( \* d0 z直接到ntfsmounter.com下载即可。这个软件安装后在顶栏出现一个猫头,当插入NTFS分区时,点击猫头会看到所有的分区列表,点击其中一个分区,系统会自动以读写模式重新加载你选择的分区,操作还是非常方便的。如果需要开机自动加载,你还需要在系统偏好设置——账户里把这个软件加载为开机默认程序。, z4 I6 R! w3 R. k
% ^/ x8 e& u# Y9 J, |
此外,国内也有网友开发过类似软件,是采用一个列表窗口的形式,一时找不到了,等以后补充吧。) u+ n* L6 D  s# }

8 c5 o7 v4 V* c- M- t5. 最后来讲讲注意事项。( X$ X* {* A; i! b

* O$ a# ^# a+ k4 [3 a/ K3 a上面任何一种方法,根本上都是使用了MAC OS X自带的这个读写程序。其实MAC OS X自带的这个是一个开源程序,有兴趣研究源码的朋友可以到这里看。自带程序还存在一些已知问题:
0 }% _) R7 G* i* U9 S* x9 Y, X) l4 C3 k+ Z  J
如果NTFS分区存在一些信息不一致,则不能加载,即上面任何一种方法都仍然是用只读方式加载了。这是因为默认的读写程序仅仅是/sbin/mount_ntfs,并没有newfs_ntfs(也就是无法格式化出一个NTFS模式),也没有类似的fsck工具。解决方法是:将你的NTFS分区挂载到Windows上,进行一次磁盘修复,如果是USB的,还要记得安全退出。
" f' D! k7 B/ W& e; i虽然是原生的,但是Apple也没拿到Microsoft的授权或者知识分享,所以这种方式同样是危险而不稳定的。在网上有人发现会出现实际文件在而文件图标全部丢失(也就是你在Finder里看是个空盘)、拷贝文件丢失等现象。如果你不幸遇到莫名其妙的问题,第一选择仍然是到Windows上修复磁盘并安全退出。: l+ E1 C6 K7 y0 @
二、使用第三方软件
& w2 C- ^% n) Y9 q3 F& |, \5 c目前常见的第三方软件就是以下两类:
5 c% X" `. k6 F5 U& q2 r9 F" B- i/ o! h$ E
1. Paragon NTFS for MAC OS X
1 x! t/ c1 u& c' P2 [: D( W/ y; t- R3 q6 l+ ]6 B# u
目前Paragon NTFS最新是8.0版,是一款商业软件。从它网站介绍来看,它是开发了一种ufsd通用分区格式,将NTFS映射到这种格式上来(相应也有软件在Windows上将hfs等格式映射到这个格式,以在Windows上读写MAC的分区)。安装后可以在/sbin/下看到有几个文件:# t) o' e# S4 k6 H. P$ g
" p& t4 H$ z/ Z/ x
复制代码/ t) P9 n* u  y1 h8 z4 Q7 F3 j" u
  • -r-xr-xr-x  1 root  wheel  44584  4  7 18:47 /sbin/fsck_ufsd_NTFS
  • -r-xr-xr-x  1 root  wheel  61296  4  7 18:47 /sbin/mount_ufsd_NTFS
  • -r-xr-xr-x  1 root  wheel  57860  4  7 18:47 /sbin/newfs_ufsd_NTFS
    9 o- w' C- w8 V& v% L$ x. s/ h
. Z: s% M# s' W. l& ?# t8 x4 O
2 w$ g7 ?( L: M9 H; ?

1 ~+ e" B5 z1 A1 J4 w" }可以看到它是比较齐全的,不仅有mount,还有对应的fsck和newfs,即可以自己修复分区、创建新分区。安装后在系统偏好设置里会多出Paragon的栏目,其中可以选择是否启用、挂载哪些分区等。还是非常简单易用的。
% N3 c7 C" D" U+ j1 k在我个人的使用中,发现Paragon远远没有宣传的那么稳定。特别需要注意,如果你将一个文件直接拖到NTFS分区中一个文件夹的图标上(也就是拷贝到对应的文件夹),出错概率很高,而且往往是你再也找不到这个文件了,仿佛进了一个黑洞。此外,一次性拷贝大量小文件时也会有这个问题,会丢掉几个。对大量小文件,解决方法是将它们放到一个文件夹里,直接拖文件夹图标到NTFS分区,稳定很多。当然,这些只是我个人用的心得,也许只是特例。
( l1 s' q4 `! K2 k; p( P, r$ `. k$ y- V1 y, s- \

- w1 H5 U; x; V2 S
您需要登录后才可以回帖 登录 | 注册动态会员

本版积分规则

北京客服:阳光(负责二手机)点击这里给我发消息  小雪(负责苹果系列) 点击这里给我发消息  夜猫(全新机) 点击这里给我发消息 成都客服:海滨点击这里给我发消息  沈阳客服:玩子、杨波 点击这里给我发消息

QQ|小黑屋|手机版|ibm水货|水货笔记本|北京二手笔记本电脑|成都二手笔记本|沈阳笔记本专卖|包头笔记本专卖|北京动态科技|ibmbjb.com ( 京ICP备05054492

GMT+8, 2019-8-20 07:51 , Processed in 0.213037 second(s), 41 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表