Inicialização EFI poky no minnowboard e BRIX

0

Estou tentando inicializar o Linux automotivo em um dispositivo Gigabyte Brix, que é um átomo da Intel com o EFI.

A imagem AGL Eu carrego o kernel se eu gravá-lo diretamente em uma unidade USB, mas como a unidade não tem uma tabela de partição e, portanto, a partição rootfs pára de tentar encontrar o rootfs.

Existe um script em link que particiona a unidade com uma partição de inicialização faturada EFI e um ext3 / 4 rootfs, mas se eu tentar inicializar isso, eu só recebo um cursor piscando - nada mais. Se eu entrar no shell EFI primeiro, ele reclama que o shell suporta apenas imagens IA32.

O minnowboard, no entanto, que também é um átomo inteligente, inicializa alegremente essa unidade particionada.

As perguntas que gostaria de ter respondidas são: Qual é a diferença entre esses dois Atoms que permite inicializar o drive usb, o outro não e qualquer pista para solucionar problemas e fazer com que funcione.

    
por heeen 29.03.2017 / 14:45

1 resposta

0

Encontrou a solução - a EFI só conseguiu inicializar os bootloaders de 32 bits. a atualização da versão F1 para a F3 permitiu que ela inicializasse 64 bits.

a atualização do BIOS que usei:

link link

Eu tive que fazê-lo cegamente porque este dos bootdisk que ele criou não era capaz de conduzir HDMI, então apenas inicialize a unidade resultante, digite flash, cruze os dedos e espere. Ele reinicializou automaticamente depois de um tempo e mostrou a versão F3. Então consegui inicializar a imagem do AGL sem problemas.

    
por 29.03.2017 / 15:47