Só o Windows 7 da boot!

Iniciado por valdineysr, 26 de Março de 2012, 20:39

tópico anterior - próximo tópico

valdineysr

Olá a todos,

Recebi uma leva de máquinas hp compaq 8200 elite small, todas com windows 7, até ai tudo bem. Problema é que em minha maquina uso ubuntu pra administrar o servidor e pra não perder a licença original, resolvi instalar o ubuntu 11.10 em dual boot. Pennn Problema!

Ele instala bonitinho pelo metodo lado a lado, porém quando reinicia, nem   sinal do grub, vai direto pro windows7.


Seria algum tipo de proteção da hp contra linux ou de gravação na mbr?

Seria alguma restrição do windows7?


ou outra coisa?

Valdiney Ribeiro
---------------------------------
Analista de Sistemas

Pedru

Uma coisa parecida aconteceu com um PC com windows xp.

Pode ser sim uma proteção da BIOS contra algum novo SO no Computador, mas também pode ser algum problema na instalação do Ubuntu, em que o Ubuntu não foi configurado para bootar na MBR.

Veja se o Ubuntu já está instalado no HD pelo Live CD, se estiver é porque não há uma trava na BIOS, pelo menos eu acho, mas se não estiver, tem que ver como destravar a BIOS.

Caso esteja tudo certinho e só o GRUB não aparece, tente essas dicas de recuperação do GRUB: http://ubuntuforum-br.org/index.php/topic,14614.0.html

Ou então tente reinstalar o Ubuntu, lembrando-se de configurar o Ubuntu para bootar na MBR.

No meu caso, quando eu instalei o Ubuntu 9.04 no Ubuntu com Windows XP o GRUB não aparecia, aí o que eu fiz foi reinstalar o Ubuntu colocando pra bootar na MBR, mas acontece que, por algum motivo, o Ubuntu meio que ferrou o Windows XP e foi a maior confusão. O GRUB bootava, mas o Windows XP tinha sido apagado. Então fiz a maior gambiarra e acabou que tive que reinstalar o WXP.

Tota

Citação de: valdineysr online 26 de Março de 2012, 20:39ou outra coisa?

Geralmente os hp vêm com uma primeira partição "hp recovery"

Veja com fdisk-l como estão arranjadas as partições

Verifique qual a partição marcada como sendo a de boot (*) e instale o Grub nela usando o live cd e o comando grub -install /dev/sdxx
( onde sdxx é a partição de boot)

[]'s

valdineysr

Valdiney Ribeiro
---------------------------------
Analista de Sistemas

valdineysr

Citação de: Tota online 26 de Março de 2012, 22:39
Citação de: valdineysr online 26 de Março de 2012, 20:39ou outra coisa?

Geralmente os hp vêm com uma primeira partição "hp recovery"

Veja com fdisk-l como estão arranjadas as partições

Verifique qual a partição marcada como sendo a de boot (*) e instale o Grub nela usando o live cd e o comando grub -install /dev/sdxx
( onde sdxx é a partição de boot)

[]'s


Executei livecd via pen drive do 11.10 e o resultado do fdisk -l foi esse:


   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   487970815   243881984    7  HPFS/NTFS/exFAT
/dev/sda3       960585728   976771071     8092672    7  HPFS/NTFS/exFAT
/dev/sda4       487972862   960585727   236306433    5  Extended
/dev/sda5       487972864   952426495   232226816   83  Linux
/dev/sda6       952428544   960585727     4078592   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdb: 4043 MB, 4043309056 bytes
255 heads, 63 sectors/track, 491 cylinders, total 7897088 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: 0x000471fc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63     7887914     3943926    b  W95 FAT32


Dai joguei o comando  grub-install /dev/sda5 e o resultado foi esse:

Could not find device for /boot: Not found or not a block device.


O que eu poderia achar no setup que pudesse travar isso e agora estou sem alternativas hehe?


Valdiney Ribeiro
---------------------------------
Analista de Sistemas

Tota

Ola

Voce tem que instalar o grub na sda1 que é a partição de boot marcada com asterisco como citei no post anterior.

Sda5 não é marcada como de boot logo a mensagem de erro indica isto, "Could not find device for /boot".

http://ubuntuforum-pt.org/index.php/topic,14614.0.html

http://ubuntuforum-br.org/index.php?topic=93738.0

http://ubuntuforum-br.org/index.php/topic,52433.0.html

[]'s

luiscarlos

Estou com o mesmo problema para reinstalar o grub, quando tento instala-lo da o seguinte erro...

Citar/usr/sbin/grub-setup: warn: Your embedding area is unusually small.  core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged..

Meu fdisk -l

 
CitarDevice Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       72508    26102778    7  HPFS/NTFS
/dev/sdb2           72509      144796    26023680    7  HPFS/NTFS
/dev/sdb3          144797      147709     1048680   82  Linux swap / Solaris
/dev/sdb4          147710      217085    24975360   83  Linux

Ja tentei insta-lo na sdb1 e sdb4 sem sucesso, sempre com o mesmo erro. Alguma ideia?

clodoaldops

1-recupere o grub do ubuntu >> usando o o live-cd ou live-usb
http://www.vivaolinux.com.br/dica/Como-recuperar-o-GRUB-em-3-comandos-Esse-funciona

2-reinicie o pc

3-entre no ubuntu >> abra terminal >> digite comando >> sudo update-grub

4-reinicie o pc

luiscarlos

Citação de: clodoaldops online 27 de Março de 2012, 13:56
1-recupere o grub do ubuntu >> usando o o live-cd ou live-usb
http://www.vivaolinux.com.br/dica/Como-recuperar-o-GRUB-em-3-comandos-Esse-funciona

2-reinicie o pc

3-entre no ubuntu >> abra terminal >> digite comando >> sudo update-grub

4-reinicie o pc
Esses 3 passos não funcionam mais, pelo menos aqui na versão 11.10 dá o erro que citei acima.

valdineysr

Citação de: Tota online 27 de Março de 2012, 12:36
Ola

Voce tem que instalar o grub na sda1 que é a partição de boot marcada com asterisco como citei no post anterior.

Sda5 não é marcada como de boot logo a mensagem de erro indica isto, "Could not find device for /boot".

http://ubuntuforum-pt.org/index.php/topic,14614.0.html

http://ubuntuforum-br.org/index.php?topic=93738.0

http://ubuntuforum-br.org/index.php/topic,52433.0.html

[]'s

Tentei a dica acima, mas não rolou. Ao que me parece, algo não está deixando instalar na mbr, reinstalei 5 vezes e nada. Baixei outra distro e nada. Verifiquei setup e achei um opção "secury mater boot record", mas estava desativada. O que me leva a crer que talves seja  algo no windows 7.

Uma outra coisa que eu percebi é que não aparece aquele tecladinho no inicio(F2) que me diz que lígua eu quero usar. Ele vai pra uma tela  dizendo try... install... boot from disc... numa tela preta.


Valdiney Ribeiro
---------------------------------
Analista de Sistemas

anjo_ed

Então, no fórum americano isso foi discutido e parece que a solução é essa:
http://ubuntuforums.org/showthread.php?t=1911886

Se tu não sabe ler em inglês, avise-me, que eu traduzo a solução.

valdineysr

Citação de: anjo_ed online 28 de Março de 2012, 09:49
Então, no fórum americano isso foi discutido e parece que a solução é essa:
http://ubuntuforums.org/showthread.php?t=1911886

Se tu não sabe ler em inglês, avise-me, que eu traduzo a solução.

Caraca!
Acredita que eu passei por esse tópico porém, desprezei por ser outro modelo, ainda bem que já relataram o problema.

Eureca
Acabei de fazer outro teste e funcionou desse jeito:

Depois reinstalar, dei o boot novamente pelo live e primeiro usei o comando "fdisk -l", pra listar as partições com o root, se não não rola.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   487970815   243881984    7  HPFS/NTFS/exFAT
/dev/sda3       960585728   976771071     8092672    7  HPFS/NTFS/exFAT
/dev/sda4       487972862   960585727   236306433    5  Extended
/dev/sda5       487972864   952426495   232226816   83  Linux
/dev/sda6       952428544   960585727     4078592   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdb: 4043 MB, 4043309056 bytes
255 heads, 63 sectors/track, 491 cylinders, total 7897088 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: 0x000471fc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63     7887914     3943926    b  W95 FAT32


ainda como root usei esses comandos para montar a partição desejada e instalar o grub.

#mount /dev/sda5 /mnt
#grub-install --root-directory=/mnt /dev/sda


No final ele dar um mensagem que executou com sucesso e que não houve nenhum erro.

Novamente eu executei o fdisk -l, porém ele ainda mostrava que a partição do seven estava setada para boot.

Dessa vez usei gparted para mudar a flag de boot para o partição do linux e reiniciei. Resolvido.


Valdiney Ribeiro
---------------------------------
Analista de Sistemas

luiscarlos

valdineysr, não entendi, como você fez para instalar o grub sem que desse aquele erro? Você usou o Gparted pra seta a partição sda5 como a partição de boot, poderia me explicar um pouco mais sobre o assunto? Estou com o mesmo problema.

luiscarlos

Acabei de conseguir, foi só setar a partição linux com (*) e o grub voltou.  ;D

kennylago

Estou com um problema diferente. Cometi um erro ao configurar as entradas que deveriam ficar ocultas no boot e agora o grub só apresenta como opçao de boot o win7?  Como faço, sem entrar no ubuntu, para o grub voltar a apresentar a ubuntu na lista de boot?