removendo o vista, instalando xp, e deixando o ubuntu (dual boot)

Iniciado por salsa, 09 de Novembro de 2007, 11:16

tópico anterior - próximo tópico

salsa

Seguinte, tenho aqui instalado o Ubuntu e o Vista em dual boot, só que quero remover o vista e por o xp (q eh menos ruim).
Se eu formatar a partição do windows e instalar o XP, quando eu iniciar akele lance de escolher o sistema operacional, no caso, ubuntu, vista etc.. vai aparecer... ou vai zuar o grub?


valeu :)

clcampos

O Windows simplesmente ignora a existência de outro SO, e retira o GRUB da MBR, mas você pode recuperar facilmente. Um link para te ajudar:

Mil e uma maneiras de recuperar o Grub.

Existem outros, pesquisando você chega neles.

[]'s

Cristiano.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

salsa

nao tah rolando nenhum dos jeitos...

to aqui no meu live CD

qndo digito...

sudo grub-install /dev/hda6

ele retorna assim:

ubuntu@ubuntu:~$ sudo grub-install /dev/hda6
Could not find device for /boot: Not found or not a block device.


dei um fdisk -l
e oh soh

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1   *           1        3264    26218048+   7  HPFS ou NTFS
/dev/hda2            3265       36481   266815552+   5  Estendida
/dev/hda3            5755       11979    50002281   83  Linux
/dev/hda5            3265        5754    20000862   83  Linux
/dev/hda6           11980       12103      995998+  82  Linux swap / Solaris
/dev/hda7           12104       18328    50002281    7  HPFS ou NTFS
/dev/hda8           18329       30777    99996561    7  HPFS ou NTFS
/dev/hda9           30778       36481    45817348+   7  HPFS ou NTFS


como resolvo isso? como instalo o grub denovo pra escolher o linux ou o windows?
valeu :)

clcampos

Qual partição Linux é a sua raiz?

Citar
/dev/hda3            5755       11979    50002281   83  Linux
/dev/hda5            3265        5754    20000862   83  Linux

Vamos lá que daqui a pouco tá tudo funcionando.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!


clcampos

Se é mesmo o 5 faça o seguinte:

Usando o livecd abra um terminal (Aplicação > Acessórios > Terminal), copie e cole um comando por vez:


$ sudo -s
senha:
# mount /dev/hda5 /mnt
# mount -o bind /dev /mnt/dev
# mount -o bind /proc /mnt/proc
# chroot /mnt
# grub-install /dev/hda
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

salsa

fiz tudo como vc pediu... porem na ultima linha ele da isso


root@ubuntu:/# grub-install /dev/hda
/dev/hda10: Not found or not a block device.

clcampos

/dev/hda10??

Faz um favor cole aqui o resultado dos três comandos abaixo:

ls -l /dev/hda*

ls -l /mnt   (depois de ter montado a partição /dev/hda5)

e o resultado completo de sudo fdisk -l
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

salsa

ta aí :P


root@ubuntu:/# ls -l /dev/hda*
brw-rw---- 1 root disk 3, 0 2007-11-09 19:56 /dev/hda
brw-rw---- 1 root disk 3, 1 2007-11-09 19:56 /dev/hda1
brw-rw---- 1 root disk 3, 2 2007-11-09 19:56 /dev/hda2
brw-rw---- 1 root disk 3, 3 2007-11-09 19:56 /dev/hda3
brw-rw---- 1 root disk 3, 5 2007-11-09 19:56 /dev/hda5
brw-rw---- 1 root disk 3, 6 2007-11-09 19:56 /dev/hda6
brw-rw---- 1 root disk 3, 7 2007-11-09 19:56 /dev/hda7
brw-rw---- 1 root disk 3, 8 2007-11-09 19:56 /dev/hda8
brw-rw---- 1 root disk 3, 9 2007-11-09 19:56 /dev/hda9



root@ubuntu:/# mount /dev/hda5 /mnt
root@ubuntu:/# ls -l /mnt
total 104
drwxr-xr-x   2 root root  4096 2007-10-20 09:50 bin
drwxr-xr-x   3 root root  4096 2007-10-20 09:49 boot
lrwxrwxrwx   1 root root    11 2007-10-20 09:32 cdrom -> media/cdrom
drwxr-xr-x   4 root root  4096 2007-10-15 21:28 dev
drwxr-xr-x 131 root root 12288 2007-11-09 21:34 etc
drwxr-xr-x   4 root root  4096 2007-11-01 07:37 home
drwxr-xr-x   2 root root  4096 2007-10-15 21:17 initrd
lrwxrwxrwx   1 root root    33 2007-10-20 09:49 initrd.img -> boot/initrd.img-2.6.22-14-generic
drwxr-xr-x  18 root root 12288 2007-11-06 18:13 lib
drwx------   2 root root 16384 2007-10-20 09:32 lost+found
drwxr-xr-x  10 root root  4096 2007-11-09 19:02 media
drwxr-xr-x   2 root root  4096 2007-10-08 07:47 mnt
drwxr-xr-x   5 root root  4096 2007-10-20 23:22 opt
drwxr-xr-x   2 root root  4096 2007-10-08 07:47 proc
drwxr-xr-x  14 root root  4096 2007-11-07 21:33 root
drwxr-xr-x   2 root root  4096 2007-11-06 18:13 sbin
drwxr-xr-x   2 root root  4096 2007-10-15 21:17 srv
drwxr-xr-x   2 root root  4096 2007-10-04 08:17 sys
drwxrwxrwt   8 root root  4096 2007-11-09 19:05 tmp
drwxr-xr-x  14 root root  4096 2007-10-25 06:47 usr
drwxr-xr-x  17 root root  4096 2007-11-02 12:03 var
lrwxrwxrwx   1 root root    30 2007-10-20 09:49 vmlinuz -> boot/vmlinuz-2.6.22-14-generic




root@ubuntu:/# sudo fdisk -l
omitting empty partition (5)

Disco /dev/hda: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5cea4529

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1   *           1        3264    26218048+   7  HPFS ou NTFS
/dev/hda2            3265       36481   266815552+   5  Estendida
/dev/hda3            5755       11979    50002281   83  Linux
/dev/hda5            3265        5754    20000862   83  Linux
/dev/hda6           11980       12103      995998+  82  Linux swap / Solaris
/dev/hda7           12104       18328    50002281    7  HPFS ou NTFS
/dev/hda8           18329       30777    99996561    7  HPFS ou NTFS
/dev/hda9           30778       36481    45817348+   7  HPFS ou NTFS

Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytesroot@ubuntu:/# ls -l /mnt
total 0
Disk identifier: 0xd5f79751

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1               1       60802   488384512    7  HPFS ou NTFS

clcampos

Não tava montado a partição quando executou o ls -l /mnt.

Vamos tentar de outra forma (também no terminal):

sudo grub

find /boot/grub/stage1

Para este comando vc precisa da resposta do anterior (  (onde ?,? é o que aparece no 2 - (hd0,1) por exemplo) )
root (hd?,?)

setup (hd0)

quit
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

salsa

entao cara... eu jah havia tentado isso...
vou colar pra vc denovo oq rolou qndo tentei isso:


       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]

grub> find /boot/grub/stage1
(hd0,5)

grub> root (hd0,5)

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,5)/boot/grub/stage2 /boot/grub/menu.
lst"... failed

Error 12: Invalid device requested

grub> quit

clcampos

#11
Faz assim....

Antes de executar os comandos da minha última mensagem execute estas abaixo, ai execute a mensagem anterior novamente.


# mount /dev/hda5 /mnt
# mount -o bind /dev /mnt/dev
# mount -o bind /proc /mnt/proc
# chroot /mnt


Antes de executar os comandos reinicie o PC e entre novamente com o LiveCD.

Talvez seja os comandos da primeira tentativa atrapalhando a segunda, ai nem precisaria dos comandos acima
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

salsa

também nao rolou... fiz isso e depois o do grub e o mesmo erro retornou...
me diz uma coisa.. sera q nao tem no windows algum programa pra eu instalar .. q ele instale um programa de boot .. sei la?

pq pelo jeito nao ta rolando nao :/

clcampos

Reinicie o PC, entre de novo com o LiveCD, e tente os comandos de novo daqui.

http://ubuntuforum-br.org/index.php/topic,27780.msg159734.html#msg159734

Quanto a sua pergunta, eu tenho um amigo que gosta de controlar o boot pelo windows, e nem imagino como ele faz, mas ele faz.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

salsa

entao eu ja havia reiniciado e feito isso ... como nakele primeiro link q vc tinha me passado com diversas dicas...
mas vou reiniciar denovo e tentar denovo .... vamo ver :P