balace 发表于 2009-5-15 11:46

Ubuntu读写Hfs+分区 原创

本帖最后由 yexiaoxing 于 2012-8-12 02:12 编辑

以前装载了HFS+的分区直接可以读写
这次不知道怎么了突然就不行了
GOOGLE了几个小时终于是搞定了
下面说说
首先用sudo fdisk -l检查硬盘里面的分区
===============================================
wdstudio@WDStudio-Laptop:~/Desktop$ sudo fdisk -l
password for wdstudio:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0c8ca156

   Device Boot      Start         End      Blocks   IdSystem
/dev/sda1               1          26      204819+eeGPT
/dev/sda2   *          26       14156   113503112   afUnknown
/dev/sda3         14156       19141    40039063   83Linux
/dev/sda4         19141       19384   1953125+82Linux swap / Solaris
===============================================
得到类似上面的结果
这里/dev/sda2就是hfs+分区了
然后找一个地方来装载
我选择了/mnt/Mac也可以用/media/DriveName等
sudo mkdir /mnt/Mac
然后编辑fstab文件
sudo gedit /etc/fstab
=============================================================================
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type><options>       <dump><pass>
proc            /proc         proc    defaults      0       0
# / was on /dev/sda3 during installation
UUID=6d11dc50-b34d-4a2a-94f2-b21462446bb4 /               ext4    relatime,errors=remount-ro 0       1
# swap was on /dev/sda4 during installation
UUID=418f3a1f-9632-4dca-afb5-56b1cece8e7f none            swap    sw            0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
===============================================
得到类似上面的结果
在最后面加入一行
/dev/sda2 /mnt/Mac auto users,atime,auto,rw,nodev,exec,suid 0 0
保存一下
运行sudo mount -a来确认没有问题
下面是我自己摸索出来的方法,GOOGLE上都说要disjournal hfs+分区才行
我不行结果就用
sudo chown -R 用户名 /mnt/Mac   或者是hfs+分区里想有权限的路径
注意:这样做可能破坏Mac的权限。

lb_bn 发表于 2009-5-15 18:16

比较实用的文章。

xinfang11 发表于 2009-5-20 13:32

nbzwt 发表于 2009-12-24 17:23

xiexiela

syupui 发表于 2010-2-27 12:56

zhouhsc_cnn 发表于 2010-3-16 13:54

学习了,我测试一下看看

zhangxiajun 发表于 2010-3-16 17:01

不错,楼主是我学习的榜样

zhouhsc_cnn 发表于 2010-3-16 19:30

我加入了:
/dev/sda2 /mnt/Mac auto
一行就可以了,按照楼主的方法有点小问题。

550990154150 发表于 2010-4-23 17:55

/dev/sda2 /mnt/Mac auto让它自动去配置吧。

blambin 发表于 2010-6-21 09:29

不行啊,要关闭hfs+的日誌功能才行

9579144 发表于 2010-6-29 10:05

不错,学习了

StudyAndUse 发表于 2010-10-29 03:34

比较实用

showma 发表于 2011-2-27 17:48

不行,mac磁盘是带锁的,帮忙给看看ubuntu10.10{:5_260:}
mount: 根据 mtab 中的信息,/dev/sda5 被挂载到 /media/mac 了
root@mayi-desktop:~# sudo chown -R root /media/Mac
chown: 无法访问 “/media/Mac”: 没有那个文件或目录

zhouweiwei2007 发表于 2012-7-8 18:15

因为是日志式的么,我的还是不行啊。

陈志康 发表于 2012-8-9 19:26

这个要mark一下,正有这样的打算

cxbii 发表于 2012-8-9 21:13

好嘛。原来是苹果的
页: [1]
查看完整版本: Ubuntu读写Hfs+分区 原创