boot pen drive

Iniciado por johnnyrave, 30 de Novembro de 2014, 22:09

tópico anterior - próximo tópico

johnnyrave

como fazer boot de uma pen drive num computador com grub 2.0 em dual boot win8.1 & Ubuntu 13.1?

jrkamil

entre na BIOS do micro e regule para dar boot pelo pendrive.
para gerar o pendrive bootavel eu usei o yumi
Asus M5A78L-M Plus , Phenon II X6 , 16 Gb DDR3, Radeon R5 220,  ubuntu  24.04  gnome, ssd 240G, hd 500 G

johnnyrave

Boas...
Obrigado por responder.
Na Bios tenho como primeira escolha a unidade usb.
Mas mesmo assim não funciona.

sigur

Citação de: johnnyrave online 01 de Dezembro de 2014, 10:28
Boas...
Obrigado por responder.
Na Bios tenho como primeira escolha a unidade usb.
Mas mesmo assim não funciona.

Como você criou o live pen com o Linux?

druidaobelix

CitarNa Bios tenho como primeira escolha a unidade usb.
Mas mesmo assim não funciona.

Olhe melhor o BIOS do seu computador, existem alguns (na verdade muitos) que entendem a unidade USB como um HD, então você precisa olhar **também** na ordem de boot dos discos, como se a unidade usb plugada fosse um disco rígido.
Ainda, tente ler o que aparece na tela de boot, pois algumas placas permitem que teclando, por exemplo, F12 se abra uma espécie de menu de boot, um bootloader, da própria placa.
Tenho uma motherboard aqui cujo BIOS é exatamente assim.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

johnnyrave

Já verifiquei tudo.
F2 boot setup e F12 boot menu.
Continua sem funcionar, mas antes de eu fazer dual boot dava.  ???

sigur

Continuo achando que o problema é no pen, que não está bootável.

agente100gelo

Como você criou o pen drive?

Apenas colocar a ISO no pen drive não funciona.
Advogado e analista de sistema cearense.
Twitter: @glaydson

sigur

Citação de: agente100gelo online 04 de Dezembro de 2014, 12:09
Como você criou o pen drive?

Apenas colocar a ISO no pen drive não funciona.

Pois é, já perguntei isso acima, mas ele parece não saber a resposta (ou não ter lido).

johnnyrave

Peço desculpa.
Já experimentei com uui, que foi por onde fiz dual boot, e experimentei com yumi, excelente este último.
Verifiquei também que na primeira ordem de boot está sandisk cruze , que é a marca da pendrive. :-\
Tenho de olhar melhor para outros parametros da bios, porque ainda sou um nabo nisto e tive de recorrer ao programa "boot repair" para fazer dual boot uefi.
Obrigado pela atenção prestada.

johnnyrave

Boas...
Comprei outra pen e fiz o mesmo. Está na mesma.
Verifiquei a bios e tenho tudo igual antes do dual boot.
É por isto que eu acho que é do grub.

Tota

#11
Citação de: johnnyrave online 05 de Dezembro de 2014, 09:12
Boas...
Comprei outra pen e fiz o mesmo. Está na mesma.
Verifiquei a bios e tenho tudo igual antes do dual boot.
É por isto que eu acho que é do grub.


Se for no grub, mande seu computador de volta ao fabricante e peça uma indenização.

Quando uma máquina é ligada, um programa gravado na bios chamado p.o.s.t.  lê os dispositivos presentes, teclado, mouse, video, hd, pendrive,  etc, e devolve a bios a informação.  Esta então procura um dispositivo de início e encontrando, passa a ele o controle da maquina.

Assim, se seu pendrive for setado como primeiro dispositivo de boot, e este mesmo pendrive tiver um setor de boot válido, ele irá inicializar a maquina.

Como você pode observar, tudo isto foi feito antes de qualquer gerenciador de boot existir para a bios, incluindo o grub.

Podemos inferir que ou seu sistema tem algum problema de configuração ou você não está gravando o pendrive corretamente.

Reveja o que fez e esqueça o grub.

[]'s

agente100gelo

Citação de: johnnyrave online 05 de Dezembro de 2014, 09:12
Boas...
Comprei outra pen e fiz o mesmo. Está na mesma.
Verifiquei a bios e tenho tudo igual antes do dual boot.
É por isto que eu acho que é do grub.

Você tá pedindo ajuda e está ignorando o caminho que a gente está dando pra você. Assim fica difícil.
Advogado e analista de sistema cearense.
Twitter: @glaydson

druidaobelix

#13
Olá /johnnyrave/, vamos tentar de novo.

No seu post #9 você disse:

CitarVerifiquei também que na primeira ordem de boot está sandisk cruze , que é a marca da pendrive.

Assim sendo, como está aparecendo explicitamente a marca do pendrive inserido, então claramente o BIOS está reconhecendo o pendrive, não há dúvida possível quanto a isso, portanto, o caminho a ser percorrido para fazer o boot por ele é de outra natureza, isto é, muito provavelmente há um erro quanto a gravação do pendrive.

Tome as seguintes providências:

-----------------------------------

1) verificar a integridade do arquivo .iso que foi baixado na internet

Você deve ter feito o download do arquivo .iso que quer colocar no pendrive.
Nesse processo de baixar esse arquivo pode ocorrer erro de transmissão pela conexão da internet.
Então, é imprescindível verificar se o arquivo baixado está íntegro.
Para isso, faça o seguinte:

Vemos que você tem o Ubuntu 13.1 instalado, conforme disse no seu primeiro post.
Abra uma janela do terminal, o que pode ser feito acionando simultaneamente as 3 teclas Ctrl AlT T
Entre na pasta em que baixou o arquivo .iso (talvez a pasta Downloads ?)

cd caminho_de_onde_está_a_pasta_com_o_arquivo_iso

por exemplo:

cd Downloads

Estando dentro da pasta em que se encontra o arquivo .iso use

md5sum nome_do_arquivo_iso_baixado.iso

Por exemplo, vamos supor que o arquivo .iso que você baixou seja o ubuntu-14.04.1-desktop-amd64.iso

Assim, você deve fazer o seguinte comando:

md5sum ubuntu-14.04-desktop-amd64.iso

Estando dentro da pasta você pode usar o recurso da tecla Tab para completar o nome do arquivo, ou seja, no prompt da janela do terminal comece digitando o comando md5sum e o início do nome do arquivo, por exemplo, md5sum ubun e acione a tecla Tab que o sistema completa automaticamente o restante do nome, o que auxilia a evitar erros de digitação.

Bem, tendo executado esse comando você irá obter um longo número conhecido como 'hash', que serve para verificar a integridade do arquivo.

Um exemplo de número hash (esse número irá variar conforme seja o específico arquivo .iso baixado, aqui é apenas um exemplo):

ca2531b8cd79ea5b778ede3a524779b9

Usando o botão direito do mouse marque e copie esse número obtido na janela do terminal.

Isso posto, abra o seu navegador da internet e acesse a seguinte página:

https://help.ubuntu.com/community/UbuntuHashes

Compare o número obtido na janela do terminal com o número correspondente ao arquivo .iso descrito nessa página acima.

Para fazer isso de uma forma muito fácil você pode, estando na página, acionar as teclas Ctrl mais tecla F pelo que irá abrir um campo na parte inferior esquerda do navedor "Find in page" (ou Localizar nesta página).
Cole nesse campo que se abriu o número hash obtido na janela do terminal e a comparação será imediata.
Se nada aparecer então o seu arquivo .iso está com defeito e deverá ser feito um novo download.

Arrisco dizer que em mais de 90% dos casos o problema está ai, então, é essencial que você faça essa verificação.

-----------------------------------

2) Refazer a gravação do pendrive bootável

Tendo feito o procedimento do item 1 acima e não tendo encontrado erro no 'hash', refaça a gravação do pendrive.

Vimos no seu post inicial que você tem o Windows instalado.

Estando o seu Ubuntu e supondo que o arquivo .iso baixado esteja em alguma pasta do Ubuntu, comece fazendo uma cópia do arquivo .iso para a pasta Downloads existente no seu Windows (já que o Linux acessa o Windows porém o contrário não é verdadeiro)

Para ser rigoroso, ao copiar o arquivo .iso de uma partição para outra você deveria repetir, na partição de destino, o procedimento mencionado no item 1, isto é, reverificar o hash da cópia gerada na outra partição. A chance de erro de gravação ao copiar um arquivo entre partições é pequeno, mas não é nulo.

Reinicie o sistema e entre agora no seu Windows instalado, então usando o navegador lá disponível, baixe o arquivo executável (.exe no Windows) "Universal-USB-Installer" na seguinte página da internet:

http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

Nesse momento que aqui verifico a versão que lá está é a "Universal-USB-Installer-1.9.5.8.exe" de November 19, 2014

Normalmente o Windows baixa os arquivos na pasta Download, então você terá nessa mesma pasta (diretório) o arquivo .exe baixado e o arquivo .iso que quer gravar no pendrive.

Execute o 'Universal-USB-Installer-1.9.5.8.exe' seguindo as instruções nele contidas (segue, segue, segue,....)

O Ubuntu que você tem instalado também possui um instalador de .iso para fazer um live no pendrive, que é o UNetbootin, porém como o seu Ubuntu é ainda o 13.1, isto é, uma versão antiga que não tem mais suporte e atualização, e considerando que você tem o Windows instalado e supostamente atual, penso que, nessas circunstâncias, seja melhor fazer a gravação usando o executável do Windows.


-----------------------------------

3) Verificar a integridade dos arquivos do live gerados no pendrive.

Tendo gerando o live-pendrive através do procedimento 2 acima, é hora de verificar se tudo correu bem e o live-pendrive está íntegro, correto.

Inicie novamente o sistema pelo seu Ubuntu já instalado (o 13.1 que há aí).

Introduza o pendrive em alguma entrada usb do computador.

Abra uma janela do terminal (Ctrl + Alt + T)

Em condicões normais, no Ubuntu, o pendrive inserido é montado dentro da pasta /media ,então você precisa entrar dentro da pasta que ele foi montado.

Não me recordo exatamente como ele é montado no caso da versão 13.1. talvez abra um UUID, isto é, um número de identificação do dispositivo, dentro da pasta /media, bem, basta entrar na pasta e verificar usando o comando ls (letra ele mais letra esse, que serve para listar os arquivos dentro de uma pasta)

Então, estando no prompt da janela do terminal, inicialmente faça assim:

cd /media

ls

Verique o que há dentro da pasta media, isto é, como o pendrive foi montado

Por exemplo, pode estar ter sido criado uma pasta de nome UUI e dentro dela estarem os arquivos, então, estando dentro da pasta /media, é só fazer:

cd UUI

ls (letra ele mais letra esse, para novamente ver os aquivos)

O que é necessário é que você esteja vendo dentro do pendrive o arquivo de nome md5sum.txt

Nessas condições, execute então o seguinte comando( copie aqui e cole lá na janela do terminal, dando a seguir um [enter]):

md5sum -c md5sum.txt | grep -v "OK$"

Você irá ver uma execução seguida de verificação dos vários arquivos da .iso gravada no prendrive, cada linha seguida da palavra SUCESSO.

Algo aproximadamente assim:

./pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5_all.deb: SUCESSO
./pool/main/f/fakeroot/libfakeroot_1.20-3ubuntu2_amd64.deb: SUCESSO
./pool/main/f/fakeroot/fakeroot_1.20-3ubuntu2_amd64.deb: SUCESSO
./.disk/info: SUCESSO
./.disk/base_installable: SUCESSO
./.disk/casper-uuid-generic: SUCESSO
./.disk/cd_type: SUCESSO
./.disk/release_notes_url: SUCESSO
./EFI/BOOT/BOOTx64.EFI: SUCESSO
./EFI/BOOT/grubx64.efi: SUCESSO
./boot/grub/x86_64-efi/chain.mod: SUCESSO
[...]

É uma longa lista, mas todas as saídas deverão conter a palavra SUCESSO, caso contrário aparecerá uma mensagem de erro em alguma linha cujo arquivo tenha sido gravado com erro e também no final.

Essa é a sua garantia de que seu o pendrive contendo a .iso está correto e bootável.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

sigur

ls (letra ele mais letra ele esse, para novamente ver os aquivos)