Aplicação do firmware intel-microcode no Slackware
Todos sabemos que em outras distribuições as coisas são mais automáticas, já no Slackware são bem manuais, isso é ruim? Acho que depende do ponto de vista! Eu acho bem salutar saber o que ocorre em meu sistema, quais serviços são iniciados e a forma como o mesmo se comporta estando eu (acho) que no controle...
Parte 3: Criação do novo initrd
Para a criação da initrd, você deve executar o comando abaixo:
# /usr/share/mkinitrd/mkinitrd_command_generator.sh Que lhe passará o comando completo a ser executado, aqui eu acrescentei a SWAP no comando ( -h /dev/sda5 ), o que pode ser visto na imagem.
# cd /boot/
# mkinitrd -c -k 5.4.77 -f btrfs -r /dev/sda6 -h /dev/sda5 -m xhci-pci:ohci-pci:ehci-pci:xhci-hcd:uhci-hcd:ehci-hcd:hid:usbhid:i2c-hid:hid_generic:hid-asus:hid-cherry:hid-logitech:hid-logitech-dj:hid-logitech-hidpp:hid-lenovo:hid-microsoft:hid_multitouch:zstd_decompress:zstd_compress:btrfs -u -M -w 5 -o /boot/initrd-5.4.77.gz Tendo criado o arquivo initrd-5.4.77.gz, iremos renomeá-lo para que haja a concatenação com o arquivo anteriormente citado (intel-ucode.cpio)...
# mv -v initrd-5.4.77.gz initrd-5.4.77.old.gz
# cat /boot/intel-ucode.cpio /boot/initrd-5.4.77.old.gz > /boot/initrd-5.4.77.gz Daí se desejar, vejam os tamanhos dos arquivos initrd com:
# du -sh initrd-5.4.77.old.gz
# du -sh initrd-5.4.77.gz
Para finalizar, remova o initrd antigo e o initrd.gz (se existente) e crie um novo arquivo initrd.gz
# rm -fv initrd-5.4.77.old.gz initrd.gz
# ln -sv initrd-5.4.77.gz initrd.gz
E para concluir e reiniciar o PC, atualize o seu bootloader, aqui uso o GRUB e será ele o exemplo:
# grub-mkconfig -o /boot/grub/grub.cfg Resta reiniciar o PC.
Continua...
# /usr/share/mkinitrd/mkinitrd_command_generator.sh Que lhe passará o comando completo a ser executado, aqui eu acrescentei a SWAP no comando ( -h /dev/sda5 ), o que pode ser visto na imagem.
# cd /boot/
# mkinitrd -c -k 5.4.77 -f btrfs -r /dev/sda6 -h /dev/sda5 -m xhci-pci:ohci-pci:ehci-pci:xhci-hcd:uhci-hcd:ehci-hcd:hid:usbhid:i2c-hid:hid_generic:hid-asus:hid-cherry:hid-logitech:hid-logitech-dj:hid-logitech-hidpp:hid-lenovo:hid-microsoft:hid_multitouch:zstd_decompress:zstd_compress:btrfs -u -M -w 5 -o /boot/initrd-5.4.77.gz Tendo criado o arquivo initrd-5.4.77.gz, iremos renomeá-lo para que haja a concatenação com o arquivo anteriormente citado (intel-ucode.cpio)...
# mv -v initrd-5.4.77.gz initrd-5.4.77.old.gz
# cat /boot/intel-ucode.cpio /boot/initrd-5.4.77.old.gz > /boot/initrd-5.4.77.gz Daí se desejar, vejam os tamanhos dos arquivos initrd com:
# du -sh initrd-5.4.77.old.gz
# du -sh initrd-5.4.77.gz
Para finalizar, remova o initrd antigo e o initrd.gz (se existente) e crie um novo arquivo initrd.gz
# rm -fv initrd-5.4.77.old.gz initrd.gz
# ln -sv initrd-5.4.77.gz initrd.gz
E para concluir e reiniciar o PC, atualize o seu bootloader, aqui uso o GRUB e será ele o exemplo:
# grub-mkconfig -o /boot/grub/grub.cfg Resta reiniciar o PC.
Continua...
muito bom.
___________________________________________________________