Tôi đã cố gắng để Ubuntu trên IMac của mình hoạt động, nhưng gặp một số sự cố với cạc đồ họa. Tôi đang sử dụng iMac 27". Có CPU i5, Ram 16G và Radeon 4850.
Thực tế nó đang hoạt động với 'nomodeset' nhưng tôi muốn GPU hoạt động. Tôi đã tìm thấy một giải pháp nhưng nó không hoạt động ( rEFInd & nhân Linux EFISTUB khởi động trên phần cứng của Apple, cách triển khai? ).
Tôi vẫn nhận được thông báo 'Không hỗ trợ UMS' khi khởi động, thực hiện theo các bước sau:
- Thêm đĩa flash bổ sung vào USB (sẽ không làm hỏng MAC OS cho đến khi Ubuntu hoạt động tốt)
- Khởi động Ubuntu Mate 21.10 từ thanh USB (thêm 'nomodeset' khi bắt đầu để màn hình hoạt động)
- Cài đặt Ubuntu Mate 21.10 trên đĩa flash
- Gắn màn hình thứ 2 vào cổng hiển thị và khởi động lại (màn hình ngoài đang hoạt động tốt vào thời điểm này)
- Thêm 'nomodeset' vào tham số grub và khởi động lại
- Bây giờ tôi có thể khởi động Ubuntu bằng màn hình bên trong (vẫn cần nhấn ALT trên stat)
- Cài đặt rEFInd
- Khởi động lại, bây giờ tôi có thể khởi động Ubuntu bằng rEFInd
- sao chép kernel thực vào /boot/efi/EFI/ubuntu/vmlinuz
- thêm bản sao thứ 2 vào /boot/efi/EFI/ubuntu/vmlinz.efi
- sao chép ramdisk thực tế vào /boot/efi/EFI/ubuntu/initrd.img
- thêm mục nhập vào efi bootmanager bằng lệnh " 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 silent splash nomodeset" " (UUID là ổ đĩa flash của tôi, lần đầu tiên tôi sử dụng /dev/sdb1 nhưng thỉnh thoảng đĩa flash được gắn tại /dev/sdc1 )
Sau khi khởi động lại, tôi vẫn nhận được thông báo 'không hỗ trợ UMS'. Tôi đã đặt mục nhập efistub trong trình tự khởi động ở vị trí đầu tiên để không lãng phí thời gian trong quá trình khởi động rEFInd. efibootmgr liệt kê hết thời gian chờ 5 giây, nhưng thực tế tôi sẽ không thay đổi giá trị này.
Tôi không chắc liệu mình có bỏ lỡ bước nào không, vì vậy nếu ai đó có thể cho tôi gợi ý nên thử tiếp theo thì tôi sẽ rất vui.