Por que não consigo instalar o GRUB na minha unidade USB? [fechadas]

6

Estou tentando instalar o Lubuntu em uma unidade USB, mas estou com dificuldades para instalar o GRUB na unidade. O resto da instalação parece estar indo bem.

Isso é o que eu tentei

  1. Passou pelo processo normal de instalação. No final do processo, recebi um erro

      

    A execução de 'grub-install / dev / sdf' falhou. Este é um erro fatal.

    Em seguida, ele me incentivou a tentar reinstalar o GRUB ou continuar sem o bootloader. Eu tentei reinstalar, mas isso pareceu não ter efeito, pois fiquei com uma unidade não inicializável.

  2. Após a falha na instalação normal, tentei

    mount /dev/sdf1 /mnt/USB
    grub-install --force --no-floppy --root-directory=/mnt/USB /dev/sdf
    

    Isso me deu um erro. Não consigo lembrar o erro exato no momento, mas posso tentar executá-lo novamente mais tarde e editar a pergunta.

  3. Em seguida, executei o Boot-Repair e usei as opções avançadas para selecionar "Reinstalar o GRUB" em "/ dev / sdf ". O Boot-Repair não faria isso na minha instalação normal (não sei por quê) e me disse que eu precisava inicializar em um ambiente LiveCD.

    Eu fiz isso e o Boot-Repair foi executado, mas deu um erro. Eu não sei porque, simplesmente disse, "Boot-Repair correu com erros." Nada mais descritivo do que isso. Escusado será dizer que ainda não consegui arrancar.

  4. Eu finalmente tentei o seguinte

    sudo mount -t ext3 /dev/sdf1 /mnt/USB
    sudo mount -t proc none /mnt/USB/proc
    sudo mount -o bind /dev /mnt/USB/dev
    sudo chroot /mnt/USB /bin/bash
    grub-install /dev/sdf
    

    Isso não gerou erros e pareceu instalar com êxito o GRUB na minha unidade USB. Infelizmente ainda não inicializa.

Quando eu inicializo da unidade, recebo uma tela em branco com um cursor piscando.

Como posso instalar o GRUB neste disco e fazer com que ele seja inicializado com êxito? Além disso, por que a instalação do GRUB está falhando em primeiro lugar?

    
por Kris Harper 18.06.2012 / 15:16

4 respostas

0

A instalação do GRUB pode falhar no USB porque seu MBR é muito pequeno .

Para instalar o Lubuntu no USB, basta criar um persistente live-USB, via UnetBootin ou outro. Isso funcionará como uma instalação normal e resolverá seu problema de inicialização porque ele usará um gerenciador de inicialização que caberá no seu MBR USB.

    
por LovinBuntu 20.06.2012 / 14:37
0

Eu usaria UNetBootIn para tornar o drive USB inicializável com o Lubuntu.

EDIT: Do Wiki DamnSmallLinux

"Alguns usuários mencionaram que o grub-install lamenta o argumento --no-floppy. Tente ir sem ele, tente usá-lo, tente usar o sudo, tente desconectar e substituir o pendrive. Se o seu sistema for montado automaticamente o pendrive, experimente com o bastão montado e desmontado.Você provavelmente encontrará uma maneira de fazê-lo funcionar. "

    
por darryn.ten 20.06.2012 / 14:49
0

Veja como:    1. No disco Lubuntu ao vivo, abra um gerenciador de partição (geralmente chamado de "discos" ou "Gparted").

  1. Agora você deve formatar o seu drive USB para o formato MBR / DOS. Exclua quaisquer partições que possam permanecer na unidade. Você pode fazer um formato rápido.

  2. Crie uma partição FAT na unidade. O tamanho dele deve ser pelo menos 500 megabytes. Agora faça um formato (mais uma vez, pode ser um formato rápido) e selecione exFat como o sistema de arquivos.

  3. Agora crie mais duas partições (EXT4 e SWAP) nos tamanhos desejados.

  4. Execute o instalador e, na parte em que ele perguntar onde instalá-lo, clique em manual. Selecione sua unidade no canto superior, selecione cada partição e altere o uso conforme mostrado: exFat para boot partition ; swap para Área de SWAP ; e EXT4 para EXT4 Journaling System .

Ele deve instalar normalmente agora. Espero que isto ajude! Deixe-me saber se isso não funciona ou se você precisar de mais detalhes, pois estou muito disposto a ajudar.

    
por ComputerGuy 04.06.2016 / 05:16
0

Eu vejo que seu problema é genuíno. Tanto quanto eu entendo você precisa de um drive USB para usar como um drive portátil para o sistema operacional.

Para isso você precisa fazer um live usb a partir de qualquer ferramenta como UnetBootin em um usb, digamos USB1. Então, durante a inicialização do USB1 no PC, adicione USB2 ao seu dispositivo. Então vá para instalar e escolha o USB2 como a partição para instalar o Lubuntu.

Espero que isso funcione.

    
por Moksh 10.10.2016 / 17:46