O Grub instala o stick usb acidentalmente / não pode mais carregar o Windows sem o stick

1

Eu instalei o ubuntu 16.04 em um drive USB. Meu objetivo é ter meu laptop rodando com o Windows 7 (já instalado) e quando necessário iniciar o computador com o pen drive conectado, aperte F9 e opte por rodar o stick usb.

Mas agora, se o pendrive não estiver conectado, recebo uma mensagem de erro dizendo que o GRUB está ausente. Então me deixou com 2 perguntas: - onde colocar o grub: quero no drive interno / sda, que tem duas partições: system (/ sda1) e OSDisk (/ sda2). Eu vi em um thread semelhante que eu poderia executar:

  

sudo grub-install / dev / sda

Mas devo especificar sda1, sda2 ou apenas sda?

  • Eu não quero o grub, já que quando o stick usb não está conectado, eu só quero que o windows seja executado diretamente. Existe alguma possibilidade de fazer isso? Essa pergunta pode ser muito estúpida, mas eu não entendo muito sobre o que acontece no início de ligar o laptop. Eu gostaria que, se eu não pressionar F9 e começar a partir da unidade USB, o Windows inicie diretamente.

Muito obrigado pela ajuda!

PS: Meu laptop é HP elitebook 840 e aqui está o resultado do sudo fdisk -l:

Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

...

Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sda: 167.7 GiB, 180045766656 bytes, 351651888 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
Disklabel type: dos
Disk identifier: 0x44914633

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048   1023999   1021952   499M  7 HPFS/NTFS/exFAT
/dev/sda2       1024000 351649839 350625840 167.2G  7 HPFS/NTFS/exFAT


Disk /dev/sdb: 14.7 GiB, 15795748864 bytes, 30851072 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
Disklabel type: dos
Disk identifier: 0xc3072e18

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 30849023 30846976 14.7G 83 Linux
    
por David 22.04.2017 / 05:38

2 respostas

0

ATUALIZAÇÃO: Após algumas pesquisas com base nas respostas úteis abaixo, aqui está minha solução.

  • O GRUB bagunçou o mbr e foi armazenado no pendrive, não consegui carregar janelas sem o pendrive.
  • Então eu criei um usb inicializável de recuperação do sistema windows (não tenho CD / DVD no meu notebook) e usei o primeiro repare de inicialização, mas não funcionou, depois prompt de comando e bootrec / fixmbr. O último trabalhou !!! Este post para mais detalhes.

link

  • Agora eu corro o Windows normalmente e se eu quiser Ubuntu eu inserir o pendrive com o meu ubuntu, pressione F9 quando o computador for iniciado, e optar por inicializar a partir do pendrive.
por David 30.05.2017 / 10:06
1

De aqui ,

  

Reinstalando o GRUB 2 de um sistema em funcionamento

     

Se o Ubuntu estiver funcionando normalmente, inicialize na instalação de trabalho   e execute o seguinte comando a partir de um terminal.

     

X é a unidade (letra) na qual você deseja que o GRUB grave as informações de inicialização. Normalmente os usuários não devem incluir um número de partição,   que produziria uma mensagem de erro, pois o comando tentaria   escreva as informações em uma partição.

sudo grub-install /dev/sdX  # Example: sudo grub-install /dev/sda
     

Isso irá reescrever as informações do MBR para apontar para o   instalação e reescrever alguns arquivos GRUB 2 (que já estão   trabalhando). Como não é feito durante a execução do anterior   comando, executando sudo update-grub após a instalação irá garantir o GRUB   O menu 2 está atualizado.

    
por Feldspar15523 22.04.2017 / 05:48