Alterar o kernel do arquivo ISO inicializável

0

Eu preciso de um arquivo ISO inicializável com o Linux Kernel 4.5+. No entanto, não consegui descobrir como alterar o kernel de um arquivo ISO.

O site oficial diz para alterar o arquivo "vmlinuz" .No entanto, eu não tenho outro vmlinuz Arquivo. Eu só tenho código-fonte do site do kernel do Ubuntu. (Disponível no final deste post)

Por exemplo, eu quero usar o Linux Kernel 4.7.3

Você pode me dizer onde obter / como criar o arquivo vmlinuz e como resultado o arquivo iso?

Muito obrigado,

    
por İlkan Engin 13.09.2016 / 23:03

2 respostas

1

Eu acho que você está olhando para isso errado, primeiro instale o Ubuntu em um disco rígido ou um persistent usb para que você possa fazer alterações.

Agora está instalado você pode baixar e instalar o kernel que você quer

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.3/linux-headers-4.7.3-040703_4.7.3-040703.201609070334_all.deb]
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.3/linux-headers-4.7.3-040703-generic_4.7.3-040703.201609070334_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.3/linux-image-4.7.3-040703-generic_4.7.3-040703.201609070334_amd64.deb
sudo dpkg -i 'linux-headers-4.7*.deb' 'linux-image-4.7*.deb'

Agora reinicie

sudo reboot

Agora você pode usar algo como Pinguy (um fork remastersys)

wget downloads.sourceforge.net/project/pinguy-os/ISO_Builder/pinguybuilder_4.3-8_all-beta.deb?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fpinguy-os%2Ffiles%2FISO_Builder%2F&ts=1473803400&use_mirror=heanet
sudo dpkg -i pinguybuilder_4.3-8_all-beta.deb

Para criar uma cópia exata do sistema em execução, incluindo o kernel e quaisquer outras alterações que você queira fazer, ele deve fornecer uma ISO inicializável no final.

Como alternativa, agora você pode simplesmente extrair as vmlinuz e initrd.gz da pasta /boot do sistema de trabalho e adicioná-las à sua ISO.

    
por Mark Kirby 13.09.2016 / 23:54
0
% bl0ck_qu0te%

Você pode encontrar este arquivo no pacote linux-image-x.x.x-xxxxxx-generic.

$ dpkg -c linux-image-4.7.3-040703-generic_4.7.3-040703.201609070334_amd64.deb | grep vmlinuz
-rw------- root/root   4134688 2016-09-07 09:45 ./boot/vmlinuz-4.7.3-040703-generic
    
por LiveWireBT 14.09.2016 / 03:37