Instalação sem o grub é possível?

Iniciado por jards, 25 de Junho de 2010, 17:33

tópico anterior - próximo tópico

jards

Olá,
tenho uma dúvida.

gostaria de fazer uma instalação do ubuntu num notebook, que no caso, não é meu.
A pessoa dona do note, no caso, só usa windows, e eu gostaria de evitar que o GRUB aparecesse, e a vida dela não mudasse em nada.

O computador em questão é um Dell Vostro 1320, que deixa opção para você apertar F12 no carregamento, para escolher o boot, inclusive o que faço hoje é escolher o boot num live USB que fiz. Mas gostaria de abandonar o USB, que demora muito para carregar, e escolher a nova partição linux que for criada.

Como proceder para que tudo permaneça do mesmo jeito para a pessoa? É possível fazer isso?


Valeu aí, pessoal.

pigdin

Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

jards

http://ubuntuforums.org/showthread.php?t=1195275

Cara, não sei se é meu inglês, mas não achei nada exatamente sobre isso nesse mar de informações sobre o GRUB 2 (muito bom por sinal, várias coisas).

Caso eu escolha a partição windows para dar o boot pelo setup da máquina, ele nem chegará a ler a partição linux e não vai rodar o grub?
Minha intenção é essa.

E também me previnir de que atualizações mexam nessa configuração.

A idéia é fazer a pessoa nem perceber que tem um outro sistema operacional no computador dela.

Valeu.

clodoaldops


pigdin

Citação de: clodoaldops online 26 de Junho de 2010, 18:52
Dual boot de Windows 7 e Vista com Linux sem usar o GRUB
http://www.guiadohardware.net/dicas/dual-boot-sem-grub.html

Pelo que entendi ele não quer que apareça um gerenciador de boot.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

pigdin

#5
Passos para definir o Windows como entrada padrão do GRUB 21. Inicie o Ubuntu.

2. Abra o Terminal ("Aplicativos>Acessórios>Terminal" ou "Ctrl+Alt+T").

3. Digite o seguinte comando para visualizar todas as entradas existentes no GRUB 2:

cat /boot/grub/grub.cfg | grep menuentry | nl -v 0
Uma saída semelhante a esta será exibida:

0    menuentry 'Ubuntu, com Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
1    menuentry 'Ubuntu, com Linux 2.6.32-21-generic (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
2    menuentry "Memory test (memtest86+)" {
3    menuentry "Memory test (memtest86+, serial console 115200)" {
4    menuentry "Windows 7 (loader) (on /dev/sda1)" {4. Conhecendo as entradas existentes no GRUB 2, edite o arquivo "/etc/default/grub" digitando o seguinte comando:

sudo gedit /etc/default/grub
Obs.: digite sua senha quando solicitada.

5. Quando o arquivo for aberto, altere a configuração "GRUB_DEFAULT=0″ para a configuração abaixo:

GRUB_DEFAULT=4
Obs.: substitua o número 4 pelo número da entrada do Windows exibido no passo 3.

6. Salve o arquivo alterado.

7. Volte à janela do Terminal e digite o seguinte comando para efetivar a configuração do GRUB 2:

sudo update-grub
Obs.: digite sua senha se ela for solicitada.

Pronto! Agora, quando você ligar o computador, o Windows será iniciado automaticamente se nenhuma entrada for selecionada antes dos 10 segundos (tela 1).

http://tribotecnologica.com.br/?p=442

Habilitar hiddenmenu em grub2Ocultando o grub2
De 9,10 ubuntu (Karmic Koala), o grub legacy foi removido e grub2 é usado. No legacy grub era muito simples ocultar o menu do grub mesmo se você tiver múltiplos sistemas operacionais instalados. Mas é um pouco mais complexa em grub2. Por favor, trabalho com as seguintes etapas para esconder o menu do grub em grub2. As dicas foram fornecidas pelo Sr. Adhin, companheiro, obrigado.

terminal Open
Backup o / etc / default / grub / arquivo utilizando o comando sudo cp / etc / default / grub / etc/default/grub.bkup1
Edite o arquivo acima. Use o comando sudo gedit / etc / default / grub

Agora, remova o símbolo # (descomente) desde o início o número da linha 5 (conteúdo: # GRUB_HIDDEN_TIMEOUT = 0) e também aumentar o tempo limite de 0 a qualquer outro valor. Salve o arquivo e fechá-lo.

Backup do arquivo etc/grub.d/30_os-prober / usando o comando sudo cp / etc/grub.d/30_os-prober / etc/grub.d/30_os-prober.bkup1

Edite o arquivo acima. Use o comando sudo gedit / etc/grub.d/30_os-prober
Comente as linhas 27 (conteúdo: if ["x $ (found_other_os)" = "x"]; então) e 62 (conteúdo: fi), acrescentando # no início de ambas as linhas. Salve o arquivo e fechá-lo.

Agora o update grub usando o comando sudo update-grub
Reinicie o computador. Você vai ver o tempo que deu começa a diminuir. Pressione a tecla Shift para ver o menu do grub
original em inglês:
http://www.gnuise.co.cc/gnulinux-tips/enable-hiddenmenu-in-grub2
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

jards

Pigdin;

desculpe a demora para dar algum parecer, esse tópico já tava bem esquecido.
Mas é que não tive muito sucesso em nenhuma das alternativas que tinha tentado.

Até que resolvi fazer o mais óbvio de tudo, que não havia tentado antes.

Na hora da instalação, na última janela antes de começar a rodar o processo de fato, tem um botão chamado 'avançado'.
Imagem: http://www.guiadohardware.net/imagens/img-e1e6f901.png

Eu já havia selecionado ele e escolhido desmarcar a opção 'instalar o gerenciador de inicialização'.
Imagem: http://www.guiadohardware.net/imagens/img-e4abd4c0.png

O que deu certo foi inserir um pendrive na hora da instalação e escolher instalar o grub no pendrive. Caso você tenha apenas um disco rígido como eu, e estiver instalando através de um USB, o seu disco é /dev/sda, o pendrive de instalação é /dev/sdb, e o seu pendrive de boot, inserido depois, é /dev/sdc.
Era exatamente o que eu queria.

Agora o computador inicia no windows normalmente quando é ligado.

Caso queira iniciar no linux, é só inserir o pendrive antes, que o computador vai dar o boot por ele e estará lá o grub, funcionando numa boa.
Pra atualizar, só dar o update-grub com o pendrive espetado e acontecerá tudo numa boa também.

E para não perder um pendrive apenas pra isso, fiz duas partições nele. Uma com apenas os dados de grub (nem 5MB direito), e outra para dados. Bom que ainda resguarda melhor as infos do grub.

Boa sorte pra quem quiser tentar algo semelhante.
Obrigado aos que deram ajuda.