Altere o kernel na imagem baixada do Ubuntu [closed]

2

Estou adicionando várias novas chamadas de sistema ao kernel. Eu quero testar meu kernel personalizado fazendo um ISO inicializável tentando inicializar em outra máquina.

Como parte dessa ISO inicializável, eu obtive o ISO bootável do Ubuntu 14.04 e substituí o vmlinuz.efi no Ubuntu14.04ISO / casper pelo bzImage produzido após a compilação do kernel.

Este ISO não inicializou com sucesso.

Eu também preciso criar um novo "inrd" e encontrar comandos como "mkisofs", mas ele precisa ter o kernel customizado instalado em minha máquina, o que não posso fazer, já que é um servidor de compilação comum.

Perguntas: O que todos os arquivos no ISO precisam ser alterados para fazer com que ele inicialize o meu kernel personalizado.

    
por SleepyLord 11.01.2015 / 06:32

1 resposta

1

Eu acho que o que você realmente quer fazer, do seu comentário "Meu objetivo final é inicializar uma máquina virtual com o kernel que eu construí" , é

  1. Inicialize uma máquina virtual (VM) com o atual ISO 14.04 do Ubuntu
  2. Instale o Ubuntu em um disco rígido virtual na VM
  3. Construa / instale o novo kernel na VM

Então, se você realmente quisesse, você poderia criar um iso ao vivo a partir do Ubuntu agora atualizado. Consulte o link para obter informações. Ou:

por 11.01.2015 / 12:19