custom iso, erro ao reconstruir initrd (mkinitramfs)

0

Estou criando um ISO personalizado (começando com ubuntu-14.04.1-server-amd64.iso) e querendo atualizar seu kernel para o mais recente (para mim, isso é 3.13.0-38-generic). Estou seguindo as instruções em LiveCDCustomization . Estou construindo um ISO personalizado para instalações off-line.

Eu tenho um ISO extraído e chroot para a " edição " prisão e pré-forma:

apt-get update
apt-get dist-upgrade
apt-get install linux-headers-$(uname -r) build-essential

mas quando tento reconstruir o inited

root@ff:/# mkinitramfs -o /initrd.gz
grep: /boot/config-3.13.0-38-generic: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_9fqHlg/lib/modules/3.13.0-38-generic/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_9fqHlg/lib/modules/3.13.0-38-generic/modules.builtin: No such file or directory

então eu pego um / boot / config de outro dispositivo e tento novamente:

root@ff:/# mkinitramfs -o /initrd.gz
depmod: WARNING: could not open /tmp/mkinitramfs_CAG80R/lib/modules/3.13.0-38-generic/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_CAG80R/lib/modules/3.13.0-38-generic/modules.builtin: No such file or directory

meus / lib / modules:

root@ff:/# ls /lib/modules/3.13.0-38-generic/
build          modules.alias.bin    modules.dep      modules.devname modules.symbols
modules.alias  modules.builtin.bin  modules.dep.bin  modules.softdep  modules.symbols.bin

alguma ideia?

    
por riotejas 06.11.2014 / 17:49

2 respostas

1
apt-get install linux-generic

Corrigido meu problema

    
por riotejas 20.11.2014 / 01:07
0

Se você não especificar uma versão do kernel, o padrão será a versão que você está executando atualmente. Desde que seu sistema foi atualizado desde que o iso foi construído, você está executando uma versão mais recente do kernel que não está presente no chroot, então ele não pode encontrá-lo. Veja qual versão está instalada ( ls /boot ) e especifique como mkinitramfs -o /initrd.gz 3.13.0-20 .

    
por psusi 08.11.2014 / 19:42