Eu não sou especialista em Linux e preciso atualizar o kernel, e algumas aplicações, em um arquivo ISO live do Ubuntu cuja estrutura se parece com isso:
Eu nunca fiz isso antes e gostaria de checar algo antes de ir adiante:
Para atualizar o kernel, eu estava pensando em baixar e descompactar o pacote kernel mais recente, por exemplo. linux-image-2.6.31-22-386_2.6.31-22.63_i386.deb.
O data.tar.bz2 no pacote contém ./boot (System.map, abi, configuração, vmcoreinfo, vmlinuz), ./lib (firmware /, modules /) e ./usr (compartilhamento / doc).
Eu suspeito que atualizar o kernel é um pouco mais complicado do que simplesmente substituir o vmlinuz no arquivo ISO em / casper: E quanto às referências nos arquivos de configuração? Eu também preciso substituir / lib pelos que estão no pacote? Está construindo um novo initrd.gz necessário também?
Então, depois de chrooting no squashfs (ou seja, o sistema de arquivos raiz que será descompactado na RAM), o "apt-get upgrade" irá baixar versões mais novas dos aplicativos, então e os arquivos hash MD5, manifestos, etc.?
Obrigado por qualquer ajuda.