2008/01/24

如何在Linux掛上OSX的分割區

音樂CD都存在OSX上的iTunes,突發其想要移到Linux上,所以有這個需求要掛載OSX的filesystem到Linux;一般而言,OSX都是使用HFS+,Liunx有沒有支援,可以下這個指令:

cat /proc/filesystems

如果有看到類似如下:


nodev smbfs
hpfs
hfs
hfsplus


那就俱備最基本的需求了,接下來,接上OSX的外接硬碟,我是採用USB的外接盒,可以用下列指令找出外接盒掛載的位置:

cat /proc/diskstats

可以發現如下結果:


8 0 sda 819 744 8963 30576 0 0 0 0 0 16344 30576
8 1 sda1 436 439 0 0
8 2 sda2 29 177 0 0
8 3 sda3 27 175 0 0
8 4 sda4 16 114 0 0
8 5 sda5 14 112 0 0
8 6 sda6 44 352 0 0
8 7 sda7 44 352 0 0
8 8 sda8 44 352 0 0
8 9 sda9 52 388 0 0
8 10 sda10 162 1268 0 0
8 11 sda11 50 386 0 0
8 12 sda12 56 448 0 0
8 13 sda13 4 32 0 0
8 16 sdb 58 146 449 1312 0 0 0 0 0 1140 1312
8 17 sdb1 192 374 0 0


可以發現,我的USB裝置有兩個,我的OSX外接碟掛在sda,但是有一個很奇怪的地方,分割去竟然會有這麼多,但是我在OSX上只有做兩個分割區,毫無頭緒的情況下只好一個一個測試,最後發現分割區1可以在/dev/sda10掛上,分割區2可以在/dev/sda12掛上,我將分割區1掛在/dev/memory下,指令如下:

mount -t hfsplus /dev/sda10 /mnt/memory

如此一來就ok啦~

3 則留言 :

phoebe 提到...

I go to other world again.

543 提到...

好想搞懂!可是好像看不懂!

sorry 提到...

大家都對mac和linux的相容性這麼有興趣啊?