Instalando e personalizando o Grub.
Primeiro, vamos instalar o "boot-update":
# emerge boot-update
Obs.: pode ser uma boa instalar o pacote "os-prober" para detectar outras distros.
Agora vamos configurar o GRUB, mas primeiro execute:
# grub-install --target=i386-pc --no-floppy /dev/sda
Se tiver fazendo dual boot, terá que editar o arquivo "boot.conf" com o comando:
# nano /etc/boot.conf
Seu arquivo estará assim:
display {
#Seu arquivo boot.conf não terá essas três primeiras linhas, eu adicionei para personalizar o grub.
gfxmode 1366x768
#No lugar de "1366x768", coloque a resolução da sua tela. Se quiser usar uma imagem de fundo no GRUB, adicione a linha background como está o exemplo abaixo.
background /boot/nome_da_sua_imagem.jpg
#Coloque a imagem no diretório /boot
}
boot {
generate grub
default "Funtoo
Linux"
timeout 20
}
"Funtoo Linux" {
kernel bzImage[-v]
}
"Funtoo Linux genkernel" {
kernel kernel[-v]
initrd initramfs[-v]
params += real_root=auto rootfstype=auto
}
Se tiver dual boot com Windows, adicione os parâmetros ficando assim:
Para Windows 7:
"Windows 7" {
type win7
params root=/dev/sda1
}
Para Windows 8 ou 8.1:
"Windows 8" {
type win8
params root=/dev/sda1
}
Depois de editar, execute finalmente o comando:
# boot-update
Ferramentas importantes:
# emerge dhcpcd syslog-ng cronie mlocate
E para iniciarem junto com o sistema:
# rc-update add dhcpcd default
# rc-update add syslog-ng default
# rc-update add cronie default
Após isso, vamos instalar o NetworkManager, que para notebooks ou sistemas móveis, onde você estará usando o Wi-Fi, é fortemente recomendado. A versão NetworkManager do Funtoo é totalmente funcional, seja em modo texto sem o X instalado ou sem o Applet de rede.
Instalação:
# emerge linux-firmware #Instalamos o linux-firmware primeiro, porque contém uma coleção completa de firmwares disponível para a maioria de adaptadores e dispositivos de hardware
E então:
# emerge networkmanager #O NetworkManager demora bastante pra compilar, não me lembro exatamente quanto tempo
Depois de instalado, coloque-o para iniciar junto com o sistema:
# rc-update add NetworkManager default
* Importante: o manual do Funtoo sugere usar o comando:
# addwifi -S wpa -K 'senha_da_rede' #Nome_da_sua_rede, porém, comigo esse comando só funcionou uma vez
O comando que eu uso para conectar é o:
# nmtui-connect #Só selecionar a sua rede e colocar a senha
Se não gosta do NetworkManager e prefere o Wicd, execute:
# emerge linux-firmware
# emerge wicd
# rc-update add wicd default
E para configurá-lo:
# wicd-curses
Se quiser mais informações sobre o Wicd, vá até:
Se por algum motivo você não quiser usar o Wicd, ainda tem o "wpa_supplicant":
# emerge linux-firmware
# emerge -a wpa_supplicant
Agora, entre e edite o arquivo de configuração:
# nano /etc/wpa_supplicant.conf
network={
ssid="nome_da_rede"
psk="senha"
}
E por último:
# rc-update add wpa_supplicant default #Para iniciar com o sistema
Senha root. Para criar a senha root use o comando:
# passwd
Antes de criar um usuário, temos que executar o comando:
# cat /etc/group | more #Esse comando irá listar os grupos disponíveis, aí é só adicionar seu usuário a esses grupos
Agora sim, vamos criar o usuário:
# useradd -m -g users -G wheel,audio,video,daemon,sys,tty,disk,lp,floppy,news,console,cdrom,cdrw,usb,users,mail,locate,messagebus,plugdev seu_usuário
Depois:
# passwd seu_usuário
sudo:
# emerge sudo
Edite o arquivo "sudoers":
# nano /etc/sudoers
E vá até onde esta escrito:
root ALL=(ALL) ALL
E coloque na linha de baixo:
seu-usuario ALL=(ALL) ALL
Salve e saia. E finalmente, o sistema está instalado.
Reiniciando:
# exit
# cd /mnt
# umount -l funtoo
# reboot #Torça para não dar kernel panic. (rs)