Tablety Baytrail mają procesor 64b i EFI 32b, z powodów najlepiej znanych Intelowi.
Grub2 (skompilowany dla EFI 32b) uruchomi system operacyjny UEFI 64b z EFI 32b.
Podobnie jak procesor CPU 64b lub 32b wywołujący tradycyjny BIOS 16b, w systemie operacyjnym potrzebna jest moc, aby uporządkować argumenty z 64b na 32b, zmienić tryb procesora, wywołać oprogramowanie układowe, a następnie przywrócić tryb procesora i zarządzać argumenty od 32b do 64b. Jądro Linuksa x86-64 zbudowane z tą opcją CONFIG_EFI_MIXED=y
zawiera taką gromadę, aby umożliwić jądrze x86-64 wywołanie EFI i686.
W tym momencie nie ma thunków dla AtomBIOS AMD, a zatem moduł „radeon” zawodzi. Nie stanowi to problemu dla tabletów Baytrail, ponieważ korzystają one z procesorów graficznych Intel.
Patrzę na system operacyjny Ubuntu, rozważając Baytrail, ponieważ Fedora jeszcze nie buduje swoich podstawowych jąder CONFIG_EFI_MIXED=y
. Użyj pamięci USB, takiej jak Super Grub2 Disk, aby dostać się do wiersza poleceń Grub2 (32b), a następnie załaduj i uruchom jądro instalatora x86-64 z wiersza polecenia Grub2. Po zainstalowaniu Ubuntu wróć i ręcznie zainstaluj bootloader Grub2 32b na partycji EFI i usuń bootloader Grub2 64b.
Brak zaawansowanego sterownika wideo jest przeszkodą dla MacBookPro2,2, ponieważ korzysta z AMD Radeon X1600. Linux można uruchomić za pomocą sterownika EFI „UGA” (mniej więcej odpowiadającego opcji VESA w BIOS-landzie). Ale wynik jest tak duży, że fani ciągle pracują w pełnym tempie. Zauważ, że moduł „radeon” kopiuje zawartość AtomBIOS do pamięci RAM, a zatem niewielka zmiana w sterowniku umożliwiająca ładowanie AtomBIOS z dysku jest ścieżką do rozwiązania tego problemu. Prawdopodobnie najlepszym podejściem we wczesnym Macu jest uruchomienie systemu operacyjnego 32b, chociaż większość popularnych dystrybucji nie obsługuje EFI w ich kompilacjach i686 32b.