Dual boot Debian Squeeze + Windows XP
Dica publicada em Linux / Configuração
Dual boot Debian Squeeze + Windows XP
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):
# df -l
# vi /etc/grub.d/11_Windows
3 - Digite no arquivo o conteúdo abaixo:
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:
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
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 discoAnalisando 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_cpdNeste 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 NTFS2 - 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
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
http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Erro-para-iniciar-o-Windows