TrueNAS รองรับ Arm 64 บิต พร้อม UEFI (ไม่เป็นทางการ)

แพลตฟอร์ม TrueNAS Scale NAS เดิมทีถูกออกแบบมาให้ทำงานบนคอมพิวเตอร์ x86-64 เท่านั้น แต่ขณะนี้มีพอร์ตแบบไม่เป็นทางการสำหรับสถาปัตยกรรม Arm 64 บิต (Aarch64) ที่ทำงานร่วมกับ UEFI bootloader ได้แล้ว รวมถึง Raspberry Pi 4/5 SBC และบอร์ด Arm ระดับสูงรุ่นอื่น ๆ

ก่อนหน้านี้ TrueNAS เคยใช้ชื่อว่า FreeNAS, ซึ่งเป็นรุ่น community edition,แต่ TrueNAS Core ที่ใช้ FreeBSD แต่ถูกยุติไปในปี 2022 และถูกแทนที่ด้วย TrueNAS Scale ที่ใช้ Linux ขณะที่ทาง iXsystems ก็มี TrueNAS Enterprise ซึ่งเป็นรุ่นเสียเงินที่มาพร้อมฟีเจอร์ขั้นสูงกว่า แต่ทุกรุ่นยังคงรองรับเฉพาะเครื่องที่ใช้สถาปัตยกรรม x86 64 บิต เท่านั้น ล่าสุดผู้ใช้ฟอรั่ม TrueNAS ที่ชื่อ Joel0 ได้แก้ไขและพอร์ต TrueNAS Scale ให้สามารถทำงานบน ARM (aarch64) ได้สำเร็จ

TrueNAS Arm

ข้อกำหนดหลักในการใช้งานคือ ต้องมีแพลตฟอร์ม Arm 64 บิต, หน่วยความจำอย่างน้อย RAM 8GB , ที่เก็บข้อมูลบูตอย่างน้อย 16GB, และ UEFI bootloader ที่สามารถทำงานได้จริง อิมเมจดังกล่าวได้ผ่านการทดสอบบนเครื่องเสมือน QEMU แล้ว และควรจะสามารถทำงานบน Raspberry Pi 4 หรือ 5 ที่ใช้ UEFI ได้เช่นกัน แต่ยังไม่ได้รับการทดสอบจริง ผู้ใช้รายหนึ่งจากกระทู้ฟอรั่มข้างต้นได้ทดสอบบน Mac Studio M4 ผ่าน VMware Fusion แล้ว โดยปัญหาที่ทราบในตอนนี้มีเพียงอย่างเดียวคือ แอปและคอนเทนเนอร์ไม่สามารถทำงานได้

สิ่งนี้อาจเปิดโอกาสให้สามารถใช้งาน TrueNAS บน Raspberry Pi 5 ที่ติดตั้ง Radxa Penta SATA HAT ได้ตามตัวอย่างในภาพด้านบน บอร์ดที่สอดคล้องกับมาตรฐาน Arm SystemReady อย่างเช่น Radxa Orion O6 ก็เป็นอีกหนึ่งตัวเลือก รวมไปถึงบอร์ด Rockchip RK3588 SBCs ก็สามารถนำมาใช้ได้เช่นกัน เนื่องจากมีเฟิร์มแวร์ EDK2 UEFI พอร์ตไว้แล้วสำหรับ FriendlyELEC CM3588 NAS kit และบอร์ดอื่น ๆ อีกหลายรุ่น.

ถ้าคุณต้องการเริ่มต้นใช้งานหรือมีส่วนร่วมในโปรเจกต์นี้ มีแหล่งข้อมูลหลัก 3 อย่างที่ควรดูคือ:

  • ไฟล์ ISO (TrueNAS-SCALE-25.04.2-aarch64.iso) สำหรับรัน TrueNAS Scale บนแพลตฟอร์ม Arm 64 บิต target
  • ซอร์สโค้ด ที่ https://git.jmay.us/truenas/
  • Issue tracker บน GitHub โดยที่ repo นี้ใช้เฉพาะสำหรับติดตามปัญหาเท่านั้น ไม่มีซอร์สโค้ดอยู่ในนั้น

ในส่วนของเอกสารอธิบายยังมีไม่มากนัก แต่ก็อาจจะไม่จำเป็น เนื่องจากผู้ใช้เพียงแค่โหลดไฟล์ ISO แล้วทำตามคู่มือการติดตั้งและการตั้งค่าของเอกสาร TrueNAS ได้เลย นอกจากนี้ยังมีบทสัมภาษณ์ล่าสุดของ Joel May เกี่ยวกับการพอร์ต TrueNAS ลงบน Arm ใน TrueNAS Tech Talk อีกด้วย

แปลจากบทความภาษาอังกฤษ : TrueNAS is now (unofficially) available for 64-bit Arm platforms with UEFI support

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา