Estou tentando instalar o Ubuntu em um Windows Aspire Switch10e. Tem uma CPU Intel Atom Z3735F.
É um processador de 64 bits, mas suporta apenas UEFI 32 bits, o que faz com que nenhuma das isos que eu tentei funcionem diretamente para inicializar. A solução para isso era usar o script isorespin em um Xubuntu-18.04 Imagem de -64 bits usando o comando:
isorespin.sh -i xubuntu.iso -u --atom
Isso me leva à versão ao vivo e me permite instalar. Mas ele não parece instalar um grub de 32 bits, já que o tablet não detectará uma mídia inicializável posteriormente.
Consegui iniciar a instalação usando as seguintes linhas no console do liveUSB grub:
linux /casper/vmlinuz root=/dev/mmcblk1p2
initrd /casper/initrd.lz
boot
E aqui é onde eu estou . Eu não sei como instalar um bootloader de 32 bits daqui que me permite lançar sem ter que usar o liveUSB. O guia que eu segui mencionou o uso do pacote grub-efi-ia32. Mas executando isso
sudo apt-get install grub-efi-ia32
sudo grub-install /dev/mmcblk1
e a reinicialização parece não funcionar.
EDIT: Consegui arrancar sem o live usb, mas não automaticamente.
A instalação me deixou com uma partição EFI, que continha as pastas EFI / Ubuntu e EFI / BOOT
Eu apaguei os arquivos bootia32.efi e BOOTx64.EFI do EFI / BOOT e substitui os arquivos com nomes idênticos do live usb. Eu também copiei o arquivo grubx64.efi do usb / EFI / BOOT.
Eu também copiei todo o diretório boot / na partição efi do tablet e os arquivos vmlinuz e initrd.lz do usb.
Depois de fazer isso, o mesmo menu como se eu tivesse o liveUSB conectado apareceu e eu poderia digitar manualmente os comandos acima para iniciar.
Eu editei o arquivo grub.cfg para que ele tivesse apenas uma entrada de menu que executasse os pedidos acima e agora fosse lançada.
Mas eu não tenho a menor idéia do porquê e se alguém quiser me explicar o que diabos eu fiz, eu apreciaria isso.