
virusvoador
(usa Debian)
[1] Enviado em 06/12/2008 - 18:47h:
MUDAR SEQUENCIA DE BOOT!!
tenho a seguinte situacao
HD IDE 250 GB - NA IDE1 COMO MASTER
HD SATA 80 GB - SATA 1 TAMBEM COMO MASTER.
MINHA PLACA MAE, ASUS P5GC-MX
ESTA COMO HD PREFERENCIAL -- HD IDE 250 GB
COMO BOOT PRIMARIO -- HD SATA 80 GB
BOM NO MENU.LST
esta
hd(1,0)
se eu altero na bios da mb, o para que o HD SATA 80 GB, SEJA O PREFERENCIAL. E CONTINUE SENDO O BOOT PRIMARIO.
NAO INICIALIZA O LINUX..
o q devo fazer?!!!! para corrigir?!!
quais alteracoes devo fazer no /etc/fstab
e quais alteracoes devo fazer no /boot/grub/menu.lst ?!!!
sem mais,
Emerson Miranda,

gesousa
(usa Ubuntu)
[2] Enviado em 06/12/2008 - 18:57h:
na verdade vc deve instalar o grub no mbr do outro hd.
grub-install /dev/sd* ou grub-install /dev/hd*
OBS: no lugar do * coloca a letra referente ao hd, se for sata será sda ou sdb se for ide será hda ou hdb
vc pode verificar quala unidade pelo comando fdisk -l

nicolo
(usa Debian)
[3] Enviado em 07/12/2008 - 11:00h:
MUDAR SEQUENCIA DE BOOT!!
Já que você gosta de confusão faça um mapa da zorra.
Os seus HDś tem uma sequencia física entendida pela BIOS. Todavia você pode alterar a sequencia de boot mudando a ordem lógica.
Quando vocÊ INSTALOU O SISTEMA ele entendeu que estava na posição definida pela BIOS, ou não. (Que nhaca né?)
Se o seu fstab tem definição por UUID=cndureojrd39484n
Isso é um enderaço absoluto e vai ser achado sempre em qualquer sequência, desde que o /boot/grub/menu.lst também esteja mapeando os UUID.
2-Se o seu fstab tem endereço Rélativo ou seja /sda1 hd0,0 então quando você trocar as sequência vai ter que alinhar os endereços relativos. Para cada sistema, o endereço relativo anotado é aquele da posição da hora da instalação.
Você precisa alinhar isso no /boot/grub/menu.lst
Assim o /dev/sda passa a ser /dev/sdb porque você inverteu a sequencia. Começe arrumando o boot e faça uma coisa de cada vez, assim se der errado é mais fácil voltar. Se mexer em tudo de uma vez, e der errado para voltar vai ser uma emoção infernal.
Divirta-se
Olha uma merda que eu fiz:(Esse menu.lst está no segundo disco físico(disco 1) que está mapeado como disco de boot, logo éle é o disco lógico 0 (zero).
title Kurumin NG, kernel 2.6.24-18-generic
root (hd0,0) # (esse é o disco físico 1 mas quando foi instalado era o disco lógico 0)
kernel /boot/vmlinuz-2.6.24-19-rt root=UUID=1458c52c-8a19-4ba2-89a3-f2fe9f37e3a9 ro quiet splash pci=nomsi locale=pt_BR
initrd /boot/initrd.img-2.6.24-19-rt
quiet
#(esse boot aí acima funciona quando o disco físico 1 está mapeado como disco de boot na bios)
title UBUNTU 8.04
root (hd0,0)(esse é o disco físico 0 e esse boot só funciona se for disco de boot o disco físico 0)
kernel /boot/vmlinuz-2.6.24-19-rt root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.24-19-rt
savedefault
boot
# Esse boot não funciona. Como o disco físico 1 está mapeado como o disco de boot, esse que é o físico 0 que passa a ser o lógico 1 e deveria ser (hd0,1) e root=/dev/sdb1
title XUBUNTU
root (hd0,1) (Errado, como esse é o disco físico 0, mas o disco físico 1 e está mapeado como lógico 0, deveria ser (hd1,1)
kernel /boot/vmlinuz-2.6.24-19-rt root=/dev/sda2 ro (Errado de novo, ele deveria ser /dev/sdb2, porque esse é disco físico 0 mas quando o disco físico 1 fica definico como disco lógico 0, inverte-se)
initrd /boot/initrd.img-2.6.24-19-rt
O Kurumin NG está no disco 1 e foi colocado como disco de BOOT ( O primeiro disco é o disco físico 0 e o segundo disco é o disco físico 1) Esse boot é o único que funciona.
O UBUNTU E O XUBUNTU estão no dísco físico 0. mas como o disco 1 é o disco de boot ele passa a ser disco lógico 1.