Autor Tópico: dual boot  (Lida 2356 vezes)

Offline cyros

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
dual boot
« Online: 26 de Fevereiro de 2009, 07:40 »
Bom dia.

Desculpem se esta dúvida já foi "postada", mas andei à procura e não encontrei a resposta de forma esclarecedora.
Sou novo nestas andanças de linux e não quero cometer muitos erros.
É o seguinte:
Tenho um portátil em que o sistema operativo instalado é o Ubuntu, que continha só uma partição. Com um live cd, consegui correr o gpartition de forma a colocar 2 partições no mesmo disco. instalei na 2ª partição o windows xp. Depois dessa instalação, o único sistema operativo a arrancar era o windows, de forma a que usando o cd ubuntu fiz isto:
- fui à consola e digitei: sudo grub
find /boot/grub/stage1
root (hd0,0)
setup (hd0)
quit

Reiniciei e o ubuntu apareceu novamente. A minha dúvida prende-se com o modo como configurar de modo a que apareça o menu para os 2 sistemas operativos.

PS. Já tive a modificar o menu.1st, mas não fui bem sucedido. Adicionei estas linhas ao menu.1st
title      Microsoft Windows XP Professional
root      (hd0,0)
savedefault
makeactive
chainloader   +1

ps1: desculpem, mas sou newbie nestas andanças.

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: dual boot
« Resposta #1 Online: 26 de Fevereiro de 2009, 11:07 »
Vai aqui, use o SuperGrubDisk:

http://sidserra.phpnet.us/grub.htm

Ah, e torça pra que a "grubada" que vc fez não tenha detonado a instalação do Windows, hehehe...
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: dual boot
« Resposta #2 Online: 26 de Fevereiro de 2009, 11:28 »
menu.1st?
Não seria menu.lst?
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline tonyl_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: dual boot
« Resposta #3 Online: 26 de Fevereiro de 2009, 11:55 »
Olá, vendo seu menu.lst, como vc instalaou o windows depois do linux talvez seus discos estejam neste esquema:
/ <----raiz sda1
/swap <---- swap sda2
windows <---- sda3

o grub usa está nomenclatura
sda (hd0)
sda1 (hd0,0)
sda2 (hd0,1)
sda3 (hd0,2)

então no menu.lst seria

title windows
root (hd0,2)
....o resto é igual, aí é só rodar o grub de novo.

Offline cyros

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: dual boot
« Resposta #4 Online: 26 de Fevereiro de 2009, 12:21 »
Olá, vendo seu menu.lst, como vc instalaou o windows depois do linux talvez seus discos estejam neste esquema:
/ <----raiz sda1
/swap <---- swap sda2
windows <---- sda3

o grub usa está nomenclatura
sda (hd0)
sda1 (hd0,0)
sda2 (hd0,1)
sda3 (hd0,2)

então no menu.lst seria

title windows
root (hd0,2)
....o resto é igual, aí é só rodar o grub de novo.
Boas.
O disco está configurado desta maneira:

Disk /dev/sda: 160.0 GB, 160041885696 bytes

255 heads, 63 sectors/track, 19457 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x0000f619


   Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1        1275    10241406   83  Linux

/dev/sda2   *        1276       19456   146038882+   7  HPFS/NTFS

Se calhar será:
root (hd0,1)
Será? Quando diz rodar grub de novo, é reiniciar o pc, certo?

Obrigado
« Última modificação: 26 de Fevereiro de 2009, 12:22 por cyros »

Offline tonyl_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: dual boot
« Resposta #5 Online: 26 de Fevereiro de 2009, 12:59 »

O disco está configurado desta maneira:


   Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1        1275    10241406   83  Linux

/dev/sda2   *        1276       19456   146038882+   7  HPFS/NTFS

>>Vc não tem nenhuma partição de swap ? Tem bastante memória ram nesta máquina?

Se calhar será:
root (hd0,1)

>>isso memso

Será? Quando diz rodar grub de novo, é reiniciar o pc, certo?
Talvez se vc reiniciar já vá funcionar mas por via das duvidas rode:
sudo grub
root (hd0,0)
setup (hd0)

Obrigado
>>Boa sorte

Offline cyros

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: dual boot
« Resposta #6 Online: 26 de Fevereiro de 2009, 13:18 »
Viva.
Obrigado pela resposta pronta.
Explique-me como se eu fosse dummy, a maneira de alterar o ficheiro menu.lst... É que agora não consigo editar esse ficheiro, diz-me que não sou o dono (estou a utilizar o cd Ubuntu)... Quanto à partição swap, não faço a mínima ideia de que isso seja... como disse, tou a iniciar-me agora. O portátil tem 500mb memória. Deduzo que seja uma parte do disco onde fica armazenada parte da "memória" para troca mais rápido, como diz o nome "swap"...

Cumps


O disco está configurado desta maneira:


   Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1        1275    10241406   83  Linux

/dev/sda2   *        1276       19456   146038882+   7  HPFS/NTFS

>>Vc não tem nenhuma partição de swap ? Tem bastante memória ram nesta máquina?

Se calhar será:
root (hd0,1)

>>isso memso

Será? Quando diz rodar grub de novo, é reiniciar o pc, certo?
Talvez se vc reiniciar já vá funcionar mas por via das duvidas rode:
sudo grub
root (hd0,0)
setup (hd0)

Obrigado
>>Boa sorte

« Última modificação: 26 de Fevereiro de 2009, 13:35 por cyros »

Offline tonyl_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: dual boot
« Resposta #7 Online: 26 de Fevereiro de 2009, 14:24 »
Olha com apenas 512MB de memoria aconselho vc criar uma swap de pelo menos 1GB, vc pode reiniciar o gparted e diminuir um pouco a partição do windows.
Dai e só criar uma partição quando escolher o tipo selecione swap.
Quanto ao arquivo menu.lst vc tem que editar ele como root, rode o sudo gedit nele.

Offline cyros

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: dual boot
« Resposta #8 Online: 26 de Fevereiro de 2009, 15:48 »
Já consegui!
Quantro ao criar uma partição swap, depois de a criar, vou ter de alterar novamente o ficheiro menu.lst, para fazer reflectir essas alterações, certo? E será que o windows não vai ter problemas? Eu posso testar à vontade, já que esta é uma máquina nova e não há problema de se perder alguma coisa...

Obrigado,
Cyros

Olha com apenas 512MB de memoria aconselho vc criar uma swap de pelo menos 1GB, vc pode reiniciar o gparted e diminuir um pouco a partição do windows.
Dai e só criar uma partição quando escolher o tipo selecione swap.
Quanto ao arquivo menu.lst vc tem que editar ele como root, rode o sudo gedit nele.

Offline tonyl_jp

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: dual boot
« Resposta #9 Online: 26 de Fevereiro de 2009, 17:45 »
Vc nao vai precisar mexer de novo no menu.lst.
Vc tera que editar o seu /etc/fstab e adicionar uma linha como essa:
/dev/sdaX       none            swap    sw              0       0
O "X" vc troca pela sua particao criada.
Depois rode:

sudo mkswap /dev/sdaX
sudo swapon /dev/sdaX