Estou tentando instalar o Ubuntu em um servidor baseado em ARM64 que tenha recursos IO limitados. Em resumo:
Uma abordagem que estou tentando é colocar a imagem install.iso em um dos SSDs NVMe (usando dd) e, em seguida, inicializar esse SSD (o NVMe é suportado no firmware UEFI).
Surpreendentemente, isso funciona e me leva para o menu GRUB2 de instalação, onde posso definir o console (console = ttyAMA1 para mim) e continuar a instalação. No entanto, as coisas falham na etapa "Não é possível montar o CD ROM" porque o kernel do instalador e o initrd não possuem o driver NVMe (suponho). Eu posso cair deste degrau na concha de cinzas e não vejo nenhum / alvo montado e nenhum nvme.ko.
Agora, como o instalador suporta a instalação em um SSD NVMe, existe um driver NVMe na instalação ISO (mas não na memória no momento da falha). Alguém sabe como é possível editar o ISO de instalação para adicionar o módulo nvme.ko e se outras edições são necessárias para que isso funcione?
Em caso de falha, alguém tem outras abordagens? Eu poderia usar a base do Ubuntu e construir o rootfs inteiro a partir do zero e instalar o kernel nele e reinicializar também. Mas seria bom fazer o instalador funcionar como para pen drives, cartões SD e outros dispositivos de bloco ...
Felicidades
Stephen