costruzione initramfs personalizzata (sparc64)


per utilizzare un kernel piu' vecchio che usi systemd su una debian-9



1. scaricare dai repo la versione piu' vecchia del kernel di debian-9 (systemd):

linux-image-3.16.0-0.bpo.4-sparc64-smp_3.16.7-ckt25-2~bpo70+1_sparc.deb


2. estrarre il file data.tar.gz


3. copiare le dir: /usr /boot /lib del sistema


4. prima di costruire l'initrd:

a) in /etc/initramfs-tools/initramfs.config: impostare driver-policy to "most" instead of "dep"
b) in /etc/initramfs-tools/modules inserire: crc32c


5. costruire l'initrd:

update-initramfs -c -k 3.16.0-0.bpo.4-sparc64-smp


6. modificare silo.conf e rieseguire: silo


7. avviare nuovo kernel


Articolo tratto da: #341724 Linux - http://sacarde.altervista.org/
URL di riferimento: http://sacarde.altervista.org/index.php?mod=read&id=1500403880