Dual boot Win7 / 8 x Ubuntu12 em Sony Vaio [Resolvido]

Iniciado por kl363r, 30 de Setembro de 2012, 01:55

tópico anterior - próximo tópico

kl363r

Bom dia..

Galera estou enfrentando o seguinte problema durante a instalação do sistema dual no note aqui.
O modelo do notebook que rodará o sistema é um sony vaio da Série SVS13A1/SVS1311/SVS1511;

Para entrar no menu de boot, neste dispositivo não temos 'acesso a bios' mas algumas teclas configuradas para exercer as funções necessárias; No meu caso F12 dá acesso a instalação pelo pen-drive ou cd.
A divisão do hd e a instalação do sistema ocorre de forma perfeita!! Masss ao reiniciar o micro ele ignora o Grub, e inicia o Win7 direto...
A distro não é o problema, fiz o mesmo procedimento no micro idoso aqui em casa e ele funciona perfeitamente. Tenho o mesmo problema com outras distros linux (Debian).  O grub está instalado, ao menos aparentemente... Ao iniciar o micro com a tecla F12 precionada ele me leva até a tela do grub rescue. Algum dos companheiros ai, sabe como eu configuro esse danado para ler a MBR ao inves de pular para o windows?

jkmsjq

Com uma pesquisada aqui no fórum sobre GRUB teria encontrado essa dica:

Inicialize pelo Live CD do Ubuntu.

Se esqueceu ou não sabe qual a partição do seu Ubuntu, entre no Terminal (Ctrl + Alt + T) e digite :

sudo fdisk -l

Aparecerá algo parecido com:

Citarubuntu@ubuntu-desktop:~$ sudo fdisk -l
password for ubuntu:
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x7402e25b
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        4649    37343061    7  HPFS ou NTFS
/dev/sda2            4650        5683     8305605   83  Linux
/dev/sda3            5684       19457   110639655    f  Win95 (LBA) Partição Extendida
/dev/sda5            5749       19457   110117511    7  HPFS ou NTFS
/dev/sda6            5684        5748      522049+  82  Linux swap / Solares

Monte a partição : (Troque sda2 pela partição do seu Ubuntu).

sudo mount /dev/[b]sda2[/b] /mnt

Reinstale o GRUB 2 :

sudo grub-install --root-directory=/mnt /dev/sda

Reinicie o computador.

FONTE: Mil e Uma Maneiras de Recuperar o Grub e Grub 2
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

kl363r

#2
Citação de: jkmsjq online 30 de Setembro de 2012, 07:26
Com uma pesquisada aqui no fórum sobre GRUB teria encontrado essa dica:

Inicialize pelo Live CD do Ubuntu.

Se esqueceu ou não sabe qual a partição do seu Ubuntu, entre no Terminal (Ctrl + Alt + T) e digite :

sudo fdisk -l

Aparecerá algo parecido com:

Citarubuntu@ubuntu-desktop:~$ sudo fdisk -l
password for ubuntu:
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x7402e25b
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        4649    37343061    7  HPFS ou NTFS
/dev/sda2            4650        5683     8305605   83  Linux
/dev/sda3            5684       19457   110639655    f  Win95 (LBA) Partição Extendida
/dev/sda5            5749       19457   110117511    7  HPFS ou NTFS
/dev/sda6            5684        5748      522049+  82  Linux swap / Solares

Monte a partição : (Troque sda2 pela partição do seu Ubuntu).

sudo mount /dev/[b]sda2[/b] /mnt

Reinstale o GRUB 2 :

sudo grub-install --root-directory=/mnt /dev/sda

Reinicie o computador.

FONTE: Mil e Uma Maneiras de Recuperar o Grub e Grub 2


Caro jkmsjq, creio que o caminho seja proximo a este, ja usei esses comandos em outra maquina apos a instalacao winxlinux mas a saida neste me esta diferente. Vamos la:

Saida do comando fdisk -l


root@ubuntu:/home/ubuntu# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xac8e8964

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1465149167   732574583+  ee  GPT

Disk /dev/sdb: 8023 MB, 8023703552 bytes
5 heads, 32 sectors/track, 97945 cylinders, total 15671296 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x97ed0b54

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        8064    15671295     7831616    b  W95 FAT32
root@ubuntu:/home/ubuntu#


Saida do gparted:

Imagem editada por ter mais de 40kB _ Por favor respeite as regras do forum
http://oi45.tinypic.com/muwnb8.jpg
Imagem editada por ter mais de 40kB _ Por favor respeite as regras do forum


Saida do mount:

root@ubuntu:/home/ubuntu# mount /dev/sda6/mnt
mount: can't find /dev/sda6/mnt in /etc/fstab or /etc/mtab
root@ubuntu:/home/ubuntu#



kl363r

#4
Solução.

Finalmente disponibilizei algum tempo e consegui resolver o impasse.

O que acontece nesse sistema é o uso do UEFI na bios (http://pt.wikipedia.org/wiki/EFI). O acesso ao BIOS se dá por meio das teclas F2 seguida de F1 durante a tela de inicialização Vaio.
Após a instalação do Win e Ubuntu normalmente basta entrar na bios e modificar no campo boot do BIOS de UFEI para LEGACY de forma que o sistema lerá o grub na inicialização.
Uma coisa interessante é que é possivel instalar ubuntu 'escondido' no sistema, sendo necessário para acessa-lo entrar na bios e modificar a opção. Usando o Legacy entrará no ubuntu e usando o UFEI entrará no Windows;
Deixando o BIOS em UFEI ele iniciará o windows automaticamente, segurando a tecla F11 durante a inicialização (Como se fosse bootar por midia) ele iniciará o Ubuntu.

Meu sistema atualmente está rodando o Ubuntu 12.04 x Windows 8