Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

1. Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Leandro
levvi

(usa Ubuntu)

Enviado em 07/09/2012 - 13:20h

Ola,

Neste momento estou utilizando um live CD do Unbuntu 12.04.
Tenho o Windows 7 em dual boot com o Ubuntu 12.04, vou postar a organizacao atual das particoes mais abaixo.

Bem, apos ter instalado o sistema o grub nao funcionava, simplesmente o windows 7 era iniciado diretamente, entao segui as instrucoes que achei em outro topico aqui do forum, fiz exatamente isso:

"1. Verificando a partição referente ao seu GNU/LINUX:

$ sudo fdisk -l

(caso esteja utilizando outro SO que não o Ubuntu, faça o login como ROOT)

2. Vamos montar o seu sistema de arquivos na sua partição GNU/Linux no diretório /mnt.

$ sudo mount -t ext4 /dev/sda6 /mnt

Neste caso o meu sistema de arquivos é EXT4 e a minha partição Linux é a sda6, troque esses campos conforme a sua configuração.

3. Instalação do Grub:

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


Apos fazer aqueles tres passos, quando ligo o PC aparece o seguinte erro:

"Minimal BASH-like editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions."


Minhas particoes:

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 102402047 51200000 7 HPFS/NTFS/exFAT
/dev/sda2 102402048 716802047 307200000 7 HPFS/NTFS/exFAT
/dev/sda3 716804094 777637887 30416897 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sda5 716804096 717043711 119808 83 Linux
/dev/sda6 717045760 775636991 29295616 83 Linux
/dev/sda7 775639040 777637887 999424 82 Linux swap / Solaris

na sda1 tnenho o Windows 7, na sda2 meus arquivos, na sda5 defini /boot no ato da instalacao, no sda6 defini / o diretorio raiz e no sda7 a Swap.

(estou usando um layout de teclado que nao aceita acentos, desculpe).

Preciso de ajuda! hehehe


  


2. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/09/2012 - 13:25h

Acho que: o boot está marcado para o sda1 (windows) troca essa flag (pelo gparted mesmo) para o teu diretório de /boot


3. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Leandro
levvi

(usa Ubuntu)

Enviado em 07/09/2012 - 13:27h

Vou tentar fazer isso agora.
No entanto, estou preocupado com os 3 passos que fiz daquele outro tutorial, ate porque minha pasta /boot esta em uma particao dedicada...


4. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/09/2012 - 13:32h

levvi escreveu:

Vou tentar fazer isso agora.
No entanto, estou preocupado com os 3 passos que fiz daquele outro tutorial, ate porque minha pasta /boot esta em uma particao dedicada...


Esse foi o erro. O /boot não pode ficar fora a partição que contenha a raiz e o /etc. Ninguém mais conhece o FHS não?


5. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/09/2012 - 13:39h

levvi escreveu:

$ sudo mount -t ext4 /dev/sda6 /mnt

na sda1 tnenho o Windows 7, na sda2 meus arquivos, na sda5 defini /boot no ato da instalacao, no sda6 defini / o diretorio raiz e no sda7 a Swap.


Se for seguir a lógica disso, na verdade teria que ser:

sudo mount -t ext4 /dev/sda6 /mnt
sudo mount -t ext4 /dev/sda5 /mnt/boot



6. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Leandro
levvi

(usa Ubuntu)

Enviado em 07/09/2012 - 13:45h

lcavalheiro escreveu:

levvi escreveu:

Vou tentar fazer isso agora.
No entanto, estou preocupado com os 3 passos que fiz daquele outro tutorial, ate porque minha pasta /boot esta em uma particao dedicada...


Esse foi o erro. O /boot não pode ficar fora a partição que contenha a raiz e o /etc. Ninguém mais conhece o FHS não?


Coloquei o /boot em uma particao dedicada pois existe um topico aqui no VOL que recomenda que seja feito isso para futuras manutencoes do sistema... Marquei a flag boot nessa particao do /boot (sda5) mas nao resolveu.

O que e FHS?


7. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Leandro
levvi

(usa Ubuntu)

Enviado em 07/09/2012 - 13:47h

Antes de mais nada...
Tenho que desfazer aqueles comandos que ja fiz?
Qual a seria a maneira correta de fazer?
Vou precisar modificar as particoes, ou seja, reinstalar o ubuntu?


8. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/09/2012 - 13:48h

levvi escreveu:

lcavalheiro escreveu:

levvi escreveu:

Vou tentar fazer isso agora.
No entanto, estou preocupado com os 3 passos que fiz daquele outro tutorial, ate porque minha pasta /boot esta em uma particao dedicada...


Esse foi o erro. O /boot não pode ficar fora a partição que contenha a raiz e o /etc. Ninguém mais conhece o FHS não?


Coloquei o /boot em uma particao dedicada pois existe um topico aqui no VOL que recomenda que seja feito isso para futuras manutencoes do sistema... Marquei a flag boot nessa particao do /boot (sda5) mas nao resolveu.

O que e FHS?


Filesystem Hierarchy Standard (http://www.pathname.com/fhs/) é o padrão da árvore de diretórios em sistemas Unix-like. É graças a esse padrão que um programador pode disponibilizar o código-fonte de um pacote e esperar que tanto os Slackers quanto os Ubuntuers consigam instalá-lo em seus sistemas. Vale a pena ler, conhecer e usar.


9. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/09/2012 - 13:51h

Não precisa desfazer os comandos, coloca a flag no lugar, e tenta aqueles comandos.
Já que a sua primeira tentativa o /boot não estava montado


10. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Leandro
levvi

(usa Ubuntu)

Enviado em 07/09/2012 - 13:51h

Segui o raciocino desse topico:

http://www.vivaolinux.com.br/dica/Sugestao-de-particionamento/

A diferenca e que nao criei uma particao dedicada a /home, pois ja tenho uma ntfs para arquivos.


11. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/09/2012 - 13:58h

levvi escreveu:

Segui o raciocino desse topico:

http://www.vivaolinux.com.br/dica/Sugestao-de-particionamento/

A diferenca e que nao criei uma particao dedicada a /home, pois ja tenho uma ntfs para arquivos.


Eu não curto muito esse molde do grande izaias. Não escondo de ninguém que o lance de uma distro é o Unix-like, é o FHS, que garante que tudo vai estar onde tem que estar. Mas é claro, apontando a flag bootável pro /boot isso em tese pode funcionar. Sinceramente, eu prefiro fazer à moda antiga.
Uma coisa que você pode fazer pra ter fácil acesso aos seus arquivos no Windows é criar um link em seu diretório de usuário para sua pasta de usuário do Win. Vou supor que seu nome de usuário tanto no Win quanto no GNU / Linux é levvi, altere conforme for o caso.
Em primeiro lugar instale o pacote ntfs-3g pra conseguir montar as partições Windows no GNU / Linux. Altere o /etc/fstab para conter os dados sobre essa partição. Crie um link simbólico no diretório /home/levvi que aponte pra pasta C:\Users\levvi (Win Vista ou 7), ou C:\Documents and Settings\levvi (WinXP).

Sobre seu teclado, ele deve ser padrão americano (isto é, ele não tem a tecla da "ç"). Sendo assim, pra ele aceitar acentos você tem que configurar o layout do seu teclado para o padrão EUA-internacional.


12. Re: Falha no GRUB do Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/09/2012 - 14:12h

lcavalheiro escreveu:

Eu não curto muito esse molde do grande izaias. Não escondo de ninguém que o lance de uma distro é o Unix-like, é o FHS, que garante que tudo vai estar onde tem que estar.


Também sigo o Unix-like, mas agora uma dúvida. Partições no topo do HD são executadas mais rapidamente(?), agora se o meu topo for / (obviamente a / contém o boot) ou /boot será que existe muita diferença de velocidade?





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts