วิธีต่อเชื่อม APFS ไดรฟ์บน Linux

ขณะนี้ ระบบไฟล์ APFS สามารถอ่านบน Linux ได้เช่นกัน อ่านต่อเพื่อเรียนรู้วิธีการ

วิธีต่อเชื่อม apfs บน linux

บริษัท Apple เปลี่ยนระบบไฟล์ macOS เริ่มต้นใน High Sierra และสูงกว่าจาก HFS + เป็น APFS ในปี 2017 ความแตกต่างที่เห็นได้ชัดเจนที่สุดระหว่าง HFS + และ APFS คือรายละเอียดการประทับเวลา (1 วินาทีใน HFS + เทียบกับ 1 นาโนวินาทีใน APFS) อย่างไรก็ตาม รูปแบบไฟล์นี้ไม่ได้รับการสนับสนุนในทางเทคนิคโดย Linux หรือ Windows แต่ตลอดทั้งบทความนี้ เราจะสอนวิธีติดตั้งไดรฟ์ APFS บน Linux วิธีแรกที่คุณจะได้เรียนรู้คือ ไม่มีค่าใช้จ่าย และค่อนข้างใช้เวลานาน วิธีที่ 2 จะแสดงวิธีใช้งานซอฟต์แวร์ Paragon เพื่อติดตั้งไดรฟ์

วิธีต่อเชื่อมไดรฟ์ macOS APFS บน Linux

ดังที่เราได้กล่าวไปแล้ว ระบบไฟล์ APFS ไม่สามารถเข้าถึงได้บน Linux อย่างไรก็ตาม ไม่ว่าเหตุผลในการตัดสินใจของ Apple จะเป็นอย่างไร คุณก็สามารถใช้งานเพื่ออ่านไฟล์ APFS บน Ubuntu ได้ทั้งแบบฟรี และเสียเงิน

วิธีที่ 1: การใช้งานไดรเวอร์ APFS - FUSE สำหรับ Linux

APFS - FUSE เป็นไดรเวอร์ FUSE ที่เปิดตัวในปี 2017 และให้คุณเข้าถึงไฟล์ APFS แบบอ่านอย่างเดียว

ฟีเจอร์:

  • รองรับการเข้ารหัส FileVault
  • รองรับการติดตั้งสแน็ปชอต และโวลุ่มที่ปิดผนึก
  • รองรับตารางพาร์ติชัน
  • รองรับการติดตั้ง DMG

ข้อดี และข้อเสีย

ข้อดี

ครอบคลุมตัวเลือกการติดตั้งหลายแบบ

รองรับไดรฟ์ฟิวชัน

ข้อเสีย

เป็นฟิวส์แบบอ่านอย่างเดียว

ไม่รองรับลิงก์บริษัท

ยังไม่รองรับวิธีการบีบอัดบางวิธี

เรามาดูกันว่า มันทำงานอย่างไร

ไลบรารีที่จำเป็น: FUSE 2.6 หรือสูงกว่า (FUSE 3.0 และสูงกว่าสำหรับระบบ 32 บิต), zlib, bzip2, libattr

ขั้นตอนที่ 1: เปิด เทอร์มินัล และคัดลอกคำสั่งด้านล่างลงใน เทอร์มินัล เพื่อคอมไพล์ซอร์สโค้ด หลังจากบรรทัดคำสั่งแรก คุณจะต้องป้อนรหัสผ่าน

เปิดเทอร์มินัลบน linux

sudo apt update
sudo apt install fuse libfuse-dev libicu-dev bzip2 libbz2-dev cmake clang git libattr1-dev

ขั้นตอนที่ 2: หากต้องการโคลนพื้นที่เก็บข้อมูล ให้รันคำสั่งด้านล่างใน เทอร์มินัล

git clone https://github.com/sgan81/apfs-fuse.git
cd apfs-fuse
git submodule init
git submodule update

รันคำสั่ง git clone

ขั้นตอนที่ 3: เพื่อคอมไพล์ไดรเวอร์ของคุณ (ซึ่งใช้งาน FUSE 3.0) ให้คัดลอกและวางบรรทัดคำสั่งต่อไปนี้

mkdir build
cd build
cmake ..
make

คอมไพล์บรรทัดคำสั่งไดรเวอร์

ขั้นตอนที่ 4: สุดท้ายนี้ คุณจะต้องติดตั้งไดรเวอร์ผ่านทางบรรทัดคำสั่งด้านล่าง

apfs-fuse <device> <mount-directory>

วิธีที่ 2: การใช้งาน APFS สำหรับ Linux โดยซอฟต์แวร์ Paragon

ซอฟต์แวร์ APFS สำหรับ Linux โดย Paragon ช่วยให้ผู้ใช้งานสามารถอ่าน และเขียนข้อมูลบนพื้นที่จัดเก็บข้อมูลที่จัดรูปแบบเป็น APFS ผลิตภัณฑ์นี้เป็นโปรแกรมที่ต้องชำระเงิน และข้อแตกต่างที่สำคัญระหว่าง Paragon APFS และ APFS - Fuse ก็คือซอฟต์แวร์นี้ช่วยให้คุณสามารถเขียนลงในไดรฟ์ได้เช่นกัน

ฟีเจอร์:

  • โหลด CPU ต่ำขณะถ่ายโอน: ผลิตภัณฑ์ใช้งานหน่วยความจำ และ CPU น้อยลงในขณะที่คุณกำลังถ่ายโอนไฟล์
  • มีเสถียรภาพมากขึ้นเมื่อไดรเวอร์หลุดออกโดยไม่ตั้งใจ: หากไดรเวอร์ของคุณถูกลบออกโดยไม่คาดคิด การทำงานของไดรเวอร์ที่ได้รับการปรับปรุงจะช่วยลดโอกาสที่จะเกิดปัญหาระบบไฟล์
  • การสนับสนุน SMP แบบขยาย: ขณะนี้ ระบบมัลติโปรเซสเซอร์รองรับเคอร์เนล SMP
  • ไม่มีข้อจำกัดด้านขนาดไฟล์: ตราบใดที่เคอร์เนล Linux และข้อจำกัด APFS ยังคงอยู่ คุณจะไม่เผชิญกับข้อจำกัดขนาดไฟล์สูงสุด

ข้อดี และข้อเสีย

ข้อดี

การทำงานที่ไม่ปลอดภัย

การป้องกันข้อมูลสูญหาย และความเสียหายของข้อมูล

ประสิทธิภาพที่สมดุล และมั่นคง

การใช้งานฮาร์ดแวร์อย่างมีประสิทธิภาพ

ข้อเสีย

ประเภทการเข้าถึงโวลุ่ม และสแนปชอตที่เข้ารหัส APFS เป็นแบบอ่านอย่างเดียว

ไม่รองรับไดรฟ์ฟิวชัน และการเข้ารหัสชิปความปลอดภัย T2

ความต้องการของระบบ:

โปรเซสเซอร์
Intel Pentium 300 MHz และสูงกว่า
CPU 32 บิต 64 บิต
RAM 32 MB
HDD 10 MB
ประเภทการจัดเก็บที่รองรับ SSD, HDD, แฟลชไดรฟ์

ขณะนี้ ซอฟต์แวร์ Paragon จำหน่ายในราคา 39.77 ดอลลาร์สหรัฐ คุณสามารถดาวน์โหลดได้ทันทีเป็นการทดลองใช้งานฟรี 10 วัน แต่ก่อนอื่นเรามาดูกันว่า มันทำงานอย่างไร

ขั้นตอนที่ 1: ดาวน์โหลด และติดตั้งซอฟต์แวร์ผ่านเว็บไซต์อย่างเป็นทางการ

apfs สำหรับ linux โดยการติดตั้งซอฟต์แวร์ paragon

ขั้นตอนที่ 2: เชื่อมต่อไดรฟ์ APFS เข้ากับคอมพิวเตอร์ของคุณ

เชื่อมต่อไดรฟ์ apfs กับพีซี linux

ขั้นตอนที่ 3: ติดตั้งไดรฟ์ และใช้งานกับตัวจัดการไฟล์ใดก็ได้

ซอฟต์แวร์ paragon กำลังอ่านข้อมูลจากไดรฟ์ APFS

คนมักถาม

ไม่ Linux ไม่รองรับ APFS อย่างเป็นทางการตั้งแต่เริ่มแรกประเภทไฟล์ถูกสร้างขึ้นสำหรับ macOS แต่ดังที่เราได้แสดงไปแล้วในบทความนี้ มีวิธีเข้าถึง อ่าน และเขียนไฟล์ APFS ได้หลายวิธี

ใช่ บริษัท Apple เปิดตัวระบบไฟล์ APFS เพื่อแทนที่ HFS + เดิม เนื่องจากมีข้อได้เปรียบเหนือระบบไฟล์เดิม อย่างไรก็ตาม นี่ไม่ได้หมายความว่า ผู้ที่ใช้งานระบบปฏิบัติการอื่นไม่สามารถเข้าถึงไฟล์ APFS ได้

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

ได้ คุณสามารถใช้งานซอฟต์แวร์ Paragon APFS สำหรับ Linux หรือ APFS - Fuse เพื่ออ่านไฟล์ APFS บน Ubuntu ได้ หรุณาจำเอาไว้ว่า Paragon เป็นโซลูชันแบบชำระเงินพร้อมช่วงทดลองใช้งานฟรี 10 วัน การใช้งาน APFS - Fuse เหมาะที่สุดสำหรับผู้ที่กำลังมองหาโซลูชันฟรี

ใช่ คุณสามารถดาวน์โหลดซอฟต์แวร์ Paragon บน Windows ได้เช่นกัน ผลิตภัณฑ์นี้ช่วยให้ผู้ใช้งาน Windows สามารถอ่าน และเขียนไฟล์ APFS ได้โดยเสียค่าธรรมเนียมเล็กน้อย

สรุป

รูปแบบ APFS สร้างขึ้นสำหรับ macOS โดยเฉพาะ แต่มีวิธีการเข้าถึงรูปแบบเหล่านี้บนระบบปฏิบัติการอื่น เช่น Linux โซลูชันฟรีนั้นเข้าถึงได้ง่ายกว่าแต่มาพร้อมกับปัญหาเฉพาะ อย่างไรก็ตาม ซอฟต์แวร์ Paragon นั้นค่อนข้างง่าย และไม่ต้องการให้คุณพิมพ์บรรทัดคำสั่งหลายบรรทัด

ดาวน์โหลดฟรี

สำหรับ Windows XP / Vista / 7 / 8 / 10 / 11

ดาวน์โหลดฟรี

สำหรับ macOS X 10.10 หรือใหม่กว่า

คุณอาจจะชอบ

วิธีเลิกทำ rm ใน Linux

คุณสามารถทำอะไรได้บ้างเพื่อปกป้องข้อมูล Linux จากการรันคำสั่ง RM โดยไม่ได้ตั้งใจ?