celioishikawa
(usa Ubuntu)
Enviado em 20/07/2008 - 00:40h
É chute, mas pode ser que seja melhor ter mesmo uma swap no mesmo HD do Slack.
Estou dando esse chute pois segundo essa mensagem, o grub não tá achando alguma coisa na inicialização. De repente, por ser um grub instalado no IDE, ele só exibe o menu que tá no IDE mas na verdade ele não tá conseguindo acessar nada do SATA. Mas você diz que instalou o WinXP lá e carrega (aliás parabéns por conseguir isso, você é um herói). Então o grub talvez acesse o SATA mas falta algo no Slack. Você diz que o swap tá no IDE diferente, de repente é isso. Outra possibilidade é que ele não tá encontrando adequadamente a raiz (/) do Slack, algo que você escreveu no grub para carregar o Slack não está certo.
Caso seja isso, uma das melhores soluções é tentar instalar o grub/lilo do próprio Slack, pois aí é "nativo" e ele vai saber escrever direitinho. Tá melhor explicado no
http://www.dicas-l.com.br/dicas-l/20050626.php
Mas o básico é que do Ubuntu, você acessa o Slack com o comando
chroot /dev/sda3
(com esse comando, pelo que entendi, você usa o terminal como se tivesse sido aberto do Slack)
Aí tenta instalar o grub daí "do Slack". Comandos:
mkdir /boot/grub
update-grub
Se tiver dando certo, vai aparecer mais ou menos assim:
Testing for an existing GRUB menu.list file...
Could not find /boot/grub/menu.lst file. Would you like /boot/grub/menu.lst generated for you? (y/N) y
Searching for splash image... none found, skipping...
Found kernel: /boot/vmlinuz-2.6.8.1-kanotix-10
Found kernel: /boot/memtest86.bin
Updating /boot/grub/menu.lst ... done
e no final o comando:
grub-install
Bom, pelo menos foi o grub "do slack" que escreveu o próprio menu.lst, teoricamente carrega...
Ps: para prevenir, antes dessas operações, do grub do ubuntu, faça um
grub-install /dev/fd0
para ter um boot pelo disquete
OBS1: nunca testei
OBS2: e escrevi tudo isso supondo que a mensagem de erro é de não encontrar Hds ou partições (swap), se não era, foi mal