ฉันรู้ว่าคำถามนี้มีลักษณะคล้ายกับคำถามนี้แต่ฉันหวังว่าจะให้ความสำคัญกับปัญหาเพิ่มเติมในข้อคิดเห็นของคำตอบนี้กับคำถามนั้นโดยเฉพาะ
ฉันได้นำฮาร์ดไดรฟ์ของ MacbookPro เก่าออกแล้วและฉันพยายามที่จะติดตั้งลงในกล่อง Elementary OS ของฉันซึ่งจะติดตั้งมันเป็นแบบอ่านอย่างเดียวโดยอัตโนมัติ ฉันต้องการเข้าใช้งานไดรฟ์นี้
ทำตามขั้นตอนตามที่ระบุในคำตอบที่เชื่อมโยงกับด้านบนหลังจากทำงาน
sudo mount -t hfsplus -o remount,force,rw /dev/sdc2 /media/myharddrive
ฉันเข้าใจ
mount: warning: /media/myharddrive seems to be mounted read-only.
สิ่งนี้ได้รับการบันทึกไว้โดยความคิดเห็นในคำถามนั้น แต่ยังไม่ได้รับความสนใจเพียงพอที่จะให้รางวัลคำตอบ ทำไมมันยังเป็นแบบอ่านอย่างเดียว? นั่นไม่ใช่สิ่งที่force
ทำให้มั่นใจ
ต่อไปนี้อาจเกี่ยวข้องหรือไม่เกี่ยวข้อง:
ฉันวิ่งsudo fsck.hfsplus -f /dev/sdc2
ตามโพสต์บล็อกที่ลิงก์ไปยังคำตอบและเพิ่มการ-f
ตั้งค่าสถานะหลังจากที่fsck
ไม่ต้องการตรวจสอบระบบที่ถูกเจอร์นัล สิ่งนี้วิ่งได้ดีจนกระทั่ง
** /dev/sdc2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
Orphaned indirect node iNode28863935
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume myharddrive was repaired successfully.
*** glibc detected *** fsck.hfsplus: munmap_chunk(): invalid pointer: 0x00000000022f9e30 ***
ตามด้วย backtrace และแผนที่หน่วยความจำ การfsck
โทรดูเหมือนจะไม่มีผลกับไดรฟ์ของฉันทั้งดีและไม่ดี
พอยน์เตอร์ใด ๆ เกี่ยวกับวิธีเข้าถึงการอ่าน - เขียนในไดรฟ์ของฉันโดยไม่ต้องบูท OSXจะได้รับการชื่นชมอย่างมาก
แก้ไข ความคิดเห็นและคำตอบของMichael Kjörling แก้ไขปัญหาพื้นฐานของการเข้าถึงข้อมูลของฉัน อย่างไรก็ตามคำถามที่เป็นตัวหนาด้านบนยังไม่ได้รับการแก้ไขดังนั้นฉันจึงแก้ไขคำถามเพื่อเน้นปัญหานี้โดยไม่ต้องเปิดคำถามสำหรับผู้ใช้ในอนาคต
sudo
คุณควรจะมีตั้งแต่รากทะลุทุกระบบไฟล์สิทธิ์ตรวจสอบ แต่นั่นไม่แน่นอนคิดว่าปัญหาสิทธิ์ของคุณคือเกี่ยวกับสิทธิ์ระดับระบบไฟล์
sudo
cp: omitting directory Documents/
เมื่อพยายามที่จะคัดลอกเอกสารไปยังฮาร์ดไดรฟ์ในพื้นที่ของฉัน
chmod
เพื่อดึงข้อมูลของคุณออกจากดิสก์ วิธีแก้ปัญหาที่ง่ายดูเหมือนจะเป็นการคัดลอกแบบอ่านอย่างเดียวไปยังระบบไฟล์อื่นแล้วแก้ไขสิทธิ์และความเป็นเจ้าของที่นั่นหากจำเป็น