Instalação no Debian Lenny – Com ambiente gráfico Gnome+Gerenciador de maquinas virtuais (PARTE1)
Parte 1
Primeiro vamos adicionar alguns repositórios no Debian:
#vim /etc/apt/sources.list
deb http://ftp.br.debian.org/debian lenny main contrib non-free
deb-src http://ftp.br.debian.org/debian lenny main contrib non-free
deb http://ftp.us.debian.org/debian lenny main contrib non-free
deb-src http://ftp.us.debian.org/debian lenny main contrib non-free
Agora vamos atualizar os pacotes:
#aptitude update && aptitude safe-upgrade
E agora vamos instalar os pacotes necessários, lembrando que você terá que instalar o pacote referente a sua arquitetura 32/I386 ou 86_64 bits. Se nao souber qual é use o comando(no Debian, em outras distribuições pode ser outro arquivo, por exemplo no opensuse está no /var/log/boot.msg):
#cat /var/log/dmesg | grep CPU
Agora é só instalar:
#aptitude install -y bridge-utils libc6-xen libxenstore3.0 linux-image-2.6.26-2-xen-686 linux-modules-2.6.26-2-xen-686 xen-hypervisor-3.2-1-i386 xen-linux-system-2.6.26-2-xen-686 xen-utils-3.2-1 xen-utils-common xenstore-utils xen-tools
Pronto se tudo correu bem o novo Kernel já estará disponível no Grub. Mais antes de reiniciarmos com o novo Kernel vamos configurar a placa de rede para que as maquinas virtuais possam acessar a re de e a internet, vou demonstrar aqui como configura a placa de rede para servir como bridge(Ponte) como dhcp e como static.
Vamos lá, como DHCP:
#vim /etc/network/interfacesauto lo
iface lo inet loopback
# The primary network interface
auto xenbr0
iface xenbr0 inet dhcp
bridge_ports eth0
bridge_maxwait 0
E agora com ip stattico:
auto lo
iface lo inet loopback
# The primary network interface
auto xenbr0
iface xenbr0 inet static
address 192.168.1.28
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
bridge_ports eth0
bridge_maxwait 0
Agora reinicie seu sistema ou somente a interface de rede:
#/etc/init.d/networking restart
verifique se a saida esta correta, ficaria assim:
xenbr0 Encapsulamento do Link: Ethernet Endereço de HW 00:0A:5E:53:F8:1D
inet end.: 192.168.1.32 Bcast:192.168.1.255 Masc:255.255.255.0
endereço inet6: fe80::20a:5eff:fe53:f81d/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:175097 errors:0 dropped:0 overruns:0 frame:0
TX packets:3160 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:13640572 (13.0 MiB) TX bytes:413306 (403.6 KiB)
ou
xenbr0 Encapsulamento do Link: Ethernet Endereço de HW 00:18:F3:BE:83:1F
inet end.: 192.168.1.28 Bcast:192.168.1.255 Masc:255.255.255.0
endereço inet6: fe80::218:f3ff:febe:831f/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:177744 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:13808112 (13.1 MiB) TX bytes:2447 (2.3 KiB)
Legal está tudo certo.
Reinicie seu sistema:
#init 6
Escolha o Kernel Xen no menu Grub, provavelmente ele será o primeiro, se ao iniciar o GDM der algum erro(Geralmente com placas gráficas da Nvidia), existe algumas soluções porem não faz paste do escopo do post demonstrar como instalar os drivers corretos para placas gráficas, mas vou ajudar a levantar o GDM sem instalar nada.
digite no terminal como root:
#/etc/init.d/gdm stop
vá no arquivo do X xorg.conf, esta no /etc/X11/xorg.conf, insira na sessão Screen esse bloco de código:
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
No meu caso uso um monitor de 17' se for um de 15' coloque em todos SubSection "800x600" "640x480".
Obs.: Tive problemas com outro chip da nvidia onde a solução acima não foi suficiente, então para resolver usei outro método.
Va no site da Nvidia baixe o driver correspondente, instale o gcc-multilib, de permissao para o arquivo .run que baixou do site da Nvidia:
#chmod a+x NVIDIA-Linux-xxx.run
execute:
#./NVIDIA-Linux-xxx.run
Aceite os termos, se der algum erro ignore e continue a instalacao, apos reinicie a maquina e pronto.