ฉันพยายามทำให้ Ubuntu บน IMac ใช้งานได้ แต่พบปัญหากับกราฟิกการ์ด ฉันใช้ iMac 27" ปลายปี 2009 มี CPU i5, 16G Ram และ Radeon 4850
ที่จริงมันใช้งานได้กับ 'nomodeset' แต่ฉันต้องการให้ GPU ทำงาน ฉันพบวิธีแก้ปัญหาแล้ว แต่มันไม่ทำงาน ( rEFInd & Linux kernel EFISTUB กำลังบูทที่ฮาร์ดแวร์ของ Apple จะใช้งานอย่างไร ).
ฉันยังคงได้รับข้อความ 'No UMS Support' เมื่อเริ่มต้นระบบ ให้ทำตามขั้นตอนต่อไปนี้:
- เพิ่มแฟลชดิสก์เพิ่มเติมลงใน USB (จะไม่ทำให้ Mac OS เสียหายจนกว่า Ubuntu จะทำงานได้ดี)
- บูต Ubuntu Mate 21.10 จากแท่ง USB (เพิ่ม 'nomodeset' เมื่อเริ่มต้นเพื่อให้หน้าจอทำงาน)
- ติดตั้ง Ubuntu Mate 21.10 บนแฟลชดิสก์
- ต่อจอภาพที่ 2 เข้ากับพอร์ตแสดงผลและรีสตาร์ท (จอภาพภายนอกทำงานได้ดี ณ จุดนี้)
- เพิ่ม 'nomodeset' เพื่อด้วงพารามิเตอร์และรีบูต
- ตอนนี้ฉันสามารถเริ่ม ubuntu โดยใช้จอแสดงผลภายใน (การกด ALT บน stat ยังจำเป็นอยู่)
- ติดตั้ง rEFInd
- รีบูท ตอนนี้ฉันสามารถเริ่มอูบุนตูโดยใช้ rEFInd
- คัดลอกเคอร์เนลจริงไปที่ /boot/efi/EFI/ubuntu/vmlinuz
- เพิ่มสำเนาที่ 2 ไปที่ /boot/efi/EFI/ubuntu/vmlinz.efi
- คัดลอก ramdisk จริงไปที่ /boot/efi/EFI/ubuntu/initrd.img
- เพิ่มรายการไปยัง efi bootmanager โดยใช้คำสั่ง " efibootmgr -c -d /dev/sda -p 1 -L "Ubuntu (efistub)" -l /EFI/ubuntu/vmlinuz.efi -u "root=UUID=1501fa7a-f266-4a92 -908b-5f27f20d8cd1 rw initrd=/EFI/ubuntu/initrd.img nomodeset สาดเงียบ" " (UUID เป็นแฟลชไดรฟ์ของฉัน ก่อนอื่นฉันใช้ /dev/sdb1 แต่บางครั้งแผ่นแฟลชจะติดตั้งที่ /dev/sdc1 )
หลังจากรีบูต ฉันยังคงได้รับข้อความ 'ไม่รองรับ UMS' ฉันได้ตั้งค่ารายการ efistub ในลำดับการบูตตั้งแต่แรก ดังนั้นฉันจึงไม่เสียเวลาระหว่างการเริ่มต้น rEFInd efibootmgr แสดงรายการหมดเวลา 5 วินาที แต่ฉันจะไม่เปลี่ยนค่านี้จริง
ฉันไม่แน่ใจว่าฉันพลาดขั้นตอนใดไป ดังนั้นหากมีใครสามารถบอกใบ้ว่าควรลองทำอะไรต่อไป ฉันยินดี