ระบบไฟล์ HFS + รองรับได้ดีแค่ไหน?


10

Ubuntu รองรับระบบไฟล์ HFS + (เช่นฟอร์แมต Mac) ได้ดีแค่ไหน? มันสามารถอ่านและเขียนถึงพวกเขาและมีปัญหาที่อาจเกิดขึ้นที่ต้องระวังหรือไม่?

คำตอบ:


5

เคอร์เนลรองรับการอ่านแบบพื้นฐาน - อย่างไรก็ตามการสนับสนุนการทำเจอร์นัลนั้นแทบจะไม่มีอยู่ซึ่งจำเป็นสำหรับการสนับสนุนการเขียน ตามค่าเริ่มต้นแล้ว Macs ที่ทันสมัยที่สุด (ซึ่งใช้ระบบไฟล์ HFS +) เปิดใช้งาน Journaling สำหรับการสนับสนุนการเขียนคุณจะต้องปิดการใช้งานการทำเจอร์นัลใน HFS + Partition ก่อน:

sudo diskutil disableJournal [VolumeName]

จากนั้นหากจำเป็นให้เปิดใช้งานอีกครั้งด้วย:

sudo diskutil enableJournal [VolumeName]

อย่างไรก็ตามเป็นคำเตือน - การบันทึกเป็นส่วนสำคัญของระบบไฟล์ใด ๆ ที่ใช้มัน ปิดการใช้งานใน Mac OSX ไม่แนะนำและสามารถมีผลกระทบ มีงานที่จะรวมการสนับสนุนการทำเจอร์นัลสำหรับไดรเวอร์ HFS + ในเคอร์เนล - แต่มันก็ยังใช้เวลาพอสมควร


1
คุณหมายถึงไดรเวอร์ HFS + ในเคอร์เนล linux ไม่ทำงานหากเปิดการใช้งาน journaling ใน Mac OS X หรือไม่ หรือคุณหมายถึงไดรเวอร์ linux จะไม่สนใจวารสาร (ซึ่งจะเหมือนกับไดรเวอร์ ext2 / 3 สำหรับ Windows ที่ทำ AFAIK ในปัจจุบัน)
JanC

@JanC คุณไม่สามารถเขียนได้หากไม่สนับสนุนการบันทึก ดังนั้นถ้า Journaling ถูกเปิดใช้งานบนพาร์ติชัน HFS + คุณจะมีการเมาท์แบบอ่านอย่างเดียวเท่านั้น EXT2 ไม่มี Journaling และไดรเวอร์สำหรับ Windows ในการเข้าถึง EXT3 มีการสนับสนุน Journaling ที่รวมอยู่ในนั้น (ตั้งแต่เปิดตัวมาตั้งแต่ปี 2544)
Marco Ceppi

ไดรเวอร์ ext2 / 3 สำหรับ Windows ที่ฉันใช้ไม่สนใจวารสาร รองรับ ext2 เท่านั้นและไม่สนใจคุณสมบัติ ext3 เช่นเดียวกับที่คุณสามารถบังคับให้ติด ext3 เป็น ext2 บน linux และเพิกเฉยต่อเจอร์นัล ดังนั้นดีที่รู้ว่าสิ่งนี้แตกต่างสำหรับ HFS ​​+
JanC


0

ดูไดรเวอร์ HFS + ในเคอร์เนลดูเหมือนว่าจะมีการสนับสนุนการอ่านและเขียน แต่ฉันไม่มีความคิดอย่างแน่นอนว่าเสถียร / มีประโยชน์ / ฯลฯ มันคือ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.