HFS +文件系统的支持程度如何?


10

Ubuntu如何支持HFS +(即Mac格式)文件系统?它可以对其进行读写操作,是否需要注意任何潜在的问题?

Answers:


5

内核支持基本的读支持-但是,几乎不存在日记支持,而写支持则需要。默认情况下,大多数现代Mac(使用HFS +文件系统)已启用日记功能。为了获得写支持,您需要首先在HFS +分区上禁用日记功能:

sudo diskutil disableJournal [VolumeName]

然后,如果需要,请使用以下命令重新启用:

sudo diskutil enableJournal [VolumeName]

但是,作为警告,日记是实现该文件系统的任何文件系统的重要组成部分。不建议在Mac OSX中禁用它,这 可能会带来不利影响。已经进行了一些工作,以在内核中包括对HFS +驱动程序的日志记录支持-但是还需要一段时间。


1
您是否表示如果在Mac OS X中启用了日记功能,则Linux内核中的HFS +驱动程序将不起作用?还是您的意思是linux驱动程序将忽略日志(与AFAIK当前用于Windows的ext2 / 3驱动程序相同)?
2010年1

@JanC如果没有日记支持,您将无法写作。因此,如果在HFS +分区上启用了日记功能,则只能进行只读装载。EXT2没有日记功能,并且Windows访问EXT3的驱动程序已包含日记功能支持(因为自2001年以来一直存在)
Marco Ceppi

我使用的Windows的ext2 / 3驱动程序忽略了日志。它仅支持ext2,而忽略了ext3功能,就像您可以在Linux上将ext3强制安装为ext2一样,而忽略日志。因此,很高兴知道对于HFS +这是不同的。
2010年1


0

从内核中的HFS +驱动程序来看,它似乎具有读写支持,但是我绝对不知道它的稳定性/有用性等。它是...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.