Quem gosta de estar sempre atualizado, com seus sistemas seguros e principalmente necessitam estar
antenados com os dois lados do mundo dos sistemas operacionais, elaborei depois de algumas pesquisas
esta dica referente ao Debian 6.
Na minha casa eu uso
Linux e quando estou "ausente" minha esposa usa o Windows (na minha presença
NÃO! :), mas como temos que ser democráticos isso acabou produzindo esta solução. Ao obter a nova
versão do Debian instalei-a no micro de casa que já tinha o Windows XP.
Para minha surpresa não houve reconhecimento automático da partição XP, o que me deixou encucado,
mesmo assim continuei e no primeiro boot só me apareceu o Grub com a opção Debian/Linux. A partir daí,
não queria ficar ouvindo os clamores da Minha Morena Amada "o Windows é mais fácil..." e blá, blá, blá.
Procurei solucionar o problema da seguinte forma:
1 - Verificar qual partição o XP foi instalado, para isso no console digite:
# fdisk -l /dev/sda
Como retorno do comando aparecerá a listagem abaixo (exemplo):
Disk /dev/sda: 250.1 GB, 250058268160 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xebcdebcd
Dispositivo Boot Start End Blocks Id System
/dev/sda1 1 3744 30073648+ 7 HPFS ou NTFS
/dev/sda2 * 5096 15806 86036107+ 83 Linux
/dev/sda3 29112 30401 10361925 83 Linux
/dev/sda4 15807 29111 106872382 f W95 Ext'd (LBA)
/dev/sda5 15807 20669 39062016 83 Linux
/dev/sda6 20670 20912 1951866 82 Linux swap/Solaris
/dev/sda7 20913 29111 65858436 b W95 FAT32
Partições lógicas fora da ordem do disco
Analisando o relatório acima, podemos perceber que existe apenas um disco rígido (sda) e a partição
Windows é a sda1, onde HPFS ou NTFS são os sistemas de arquivos proprietários da MS, caso você tenha
mais de um disco no micro use o comando:
# df -l
Sist. Arq. 1K-blocos Usad Dispon. Uso% Montado em
/dev/sda2 25806300 23616228 879168 97% /
udev 1037832 120 1037712 1% /dev
/dev/sda1 132206 27746 97634 23% /boot
/dev/sda4 41286828 33419408 5770136 86% /home
/dev/sdb1 35001508 30337772 2885744 92% /media/hd_reserva_cpd
Neste caso percebemos que existem dois discos (sda e sdb) e a partir daí você deve identificar qual a
partição XP que deseja colocar em dual boot. Retornemos agora para o único disco rígido pois é esta
partição que iremos colocar no grub:
Dispositivo Boot Start End Blocks Id System
/dev/sda1 1 3744 30073648+ 7 HPFS ou NTFS
2 - Fazer o Windows XP aparecer no menu do grub, devemos criar um arquivo-script no diretório
/etc/grub.d/ usando o seguinte comando (eu usei o editor "vi", mas você pode criar o script com o editor de
sua preferência):
# vi /etc/grub.d/11_Windows
3 - Digite no arquivo o conteúdo abaixo:
#!/bin/sh -e
echo "Adding Windows" >&2
cat << EOF
menuentry "Windows XP SP3" {
set root= (hd0,1)
chainloader +1
}
EOF
4 - Salve o arquivo e dê permissão de execução com o seguinte comando:
# chmod a+x /etc/grub.d/11_Windows
5 - Atualize o grub:
# update-grub
6 - Como retorno da atualização do grub, obteremos como resposta algo do tipo:
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
Found linux image: /boot/vmlinuz-2.6.32-5-486
Found initrd image: /boot/initrd.img-2.6.32-5-486
Adding Windows
Found Microsoft Windows XP Professional on /dev/sda1
done
7 - Finalmente reinicie o micro e certifique se existe a a opção do Windows no grub.
Bem, não dei nem tempo de blás, blás, blás aparecerem e mantive o espírito democrático que deve reinar
no lar: está funcionando que é uma beleza, inclusive recuperei alguns "pontinhos perdidos" com a Morena.
Ouvi até pequenos elogios para o Debian como "Está bonitinha esta tela...". Um dia ela irá abandonar o
sistema de Redmond. (RS RS RS).
Quando quero entrar no meu Squeeze basta apenas esperar o menu do grub e escolher meu sistema É isso
aí pessoal, espero estar ajudando e um abraço a todos.
Agradecimentos aos linuxistas da net.
Espero que ajude.
Abraço a todos.
Marcelo Cabral