kernel-ck para Arch Linux
A intenção deste pequeno artigo é demonstrar como instalar o kernel-ck com patch de Con Kolivas no Arch Linux sem a necessidade de compilação.
Parte 2: Configuração do Grub
Meios alternativos de adicionarmos o novo kernel.
É chegada a hora de adicionarmos esse kernel ao arquivo /boot/grub/grub.cfg. A princípio bastaria copiar as entradas do kernel tradicional e adicionar o sufixo ' -ck ' após os nomes vmlinuz e kernel26 e kernel26, então de volta ao nano (mas vejam o passo abaixo também e escolham qual seguir):
sudo nano /boot/grub/grub.cfg
1. As entradas referentes ao Arch Linux ficaram como listado abaixo, as 2 primeiras entradas são do kernel tradicional e as 2 últimas do kernel-ck:
Salve e fechem o arquivo com Ctrl+O e Ctrl+X e se desejarem já podemos reiniciar com o novo kernel, mas vejam o passo abaixo pois é importante.
2. O passo anterior é o 'modo gambiarra' mas faremos agora do jeito Arch.
Num terminal faremos uma cópia de segurança do arquivo /boot/grub/grub.cfg e geraremos um novo arquivo de configuração com o comando grub-mkconfig:
sudo cp -av /boot/grub/grub.cfg /boot/grub/grub.cfg-OLD
$ sudo grub-mkconfig -o /boot/grub/grub.cfg Agora por segurança vamos dar uma checada no arquivo gerado e se tudo estiver bem gravá-lo na MBR: Após o reinício do sistema, desfrutem mais essa novidade em seu Arch Linux.
Screenshot de meu Arch rodando o novo kernel:
É chegada a hora de adicionarmos esse kernel ao arquivo /boot/grub/grub.cfg. A princípio bastaria copiar as entradas do kernel tradicional e adicionar o sufixo ' -ck ' após os nomes vmlinuz e kernel26 e kernel26, então de volta ao nano (mas vejam o passo abaixo também e escolham qual seguir):
sudo nano /boot/grub/grub.cfg
1. As entradas referentes ao Arch Linux ficaram como listado abaixo, as 2 primeiras entradas são do kernel tradicional e as 2 últimas do kernel-ck:
# (0) Arch Linux
menuentry "Arch Linux" {
set root=(hd1,7)
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26.img
}
# (1) Arch Linux
menuentry "Arch Linux Fallback" {
set root=(hd1,7)
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26-fallback.img
}
# (2) Arch Linux
menuentry "Arch Linux-CK" {
set root=(hd1,7)
linux /boot/vmlinuz26-ck root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26-ck.img
}
# (3) Arch Linux
menuentry "Arch Linux-CK Fallback" {
set root=(hd1,7)
linux /boot/vmlinuz26-ck root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26-ck-fallback.img
}
menuentry "Arch Linux" {
set root=(hd1,7)
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26.img
}
# (1) Arch Linux
menuentry "Arch Linux Fallback" {
set root=(hd1,7)
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26-fallback.img
}
# (2) Arch Linux
menuentry "Arch Linux-CK" {
set root=(hd1,7)
linux /boot/vmlinuz26-ck root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26-ck.img
}
# (3) Arch Linux
menuentry "Arch Linux-CK Fallback" {
set root=(hd1,7)
linux /boot/vmlinuz26-ck root=/dev/disk/by-uuid/f035e179-8923-405a-8a93-b121ea0bcb47 rootflags=rw rootfstype=ext4 ro
initrd /boot/kernel26-ck-fallback.img
}
Salve e fechem o arquivo com Ctrl+O e Ctrl+X e se desejarem já podemos reiniciar com o novo kernel, mas vejam o passo abaixo pois é importante.
2. O passo anterior é o 'modo gambiarra' mas faremos agora do jeito Arch.
Num terminal faremos uma cópia de segurança do arquivo /boot/grub/grub.cfg e geraremos um novo arquivo de configuração com o comando grub-mkconfig:
sudo cp -av /boot/grub/grub.cfg /boot/grub/grub.cfg-OLD
$ sudo grub-mkconfig -o /boot/grub/grub.cfg Agora por segurança vamos dar uma checada no arquivo gerado e se tudo estiver bem gravá-lo na MBR: Após o reinício do sistema, desfrutem mais essa novidade em seu Arch Linux.
Screenshot de meu Arch rodando o novo kernel:
Isso porque o hd tem 500 GB se fosse menos teria feito uma de 20 kkkkkk
Captcha : ARCHLINUX