Instale o Ubuntu no disco rígido e o GRUB no USB

0

Eu gostaria de instalar o ubuntu 16.04 no disco rígido, mas quero manter o windows 7.

O que eu quero é instalar o Ubuntu em uma partição do disco rígido, mas eu quero que ele seja inicializado apenas se eu conectar a unidade USB, e se eu não conectar a unidade USB, ele será inicializado diretamente no Windows 7 .

Digamos que eu tenha 50 Gb de espaço livre não utilizado e o restante do espaço seja usado no sistema operacional Windows 7.

Então eu instalei o Ubuntu 16.04 nos 50 Gb de espaço livre, mas eu não quero que ele substitua o gerenciador de inicialização do Windows, eu quero que o Ubuntu GRUB seja instalado no USB de tal forma que eu só possa inicializar no Ubuntu se eu conectar o drive USB.

Por favor, ajude e obrigado.

    
por Otman Beggas 02.06.2016 / 13:27

3 respostas

1

Existe uma maneira de obter um comportamento semelhante se você estiver interessado em inicializar o Windows mais da hora, mas ocasionalmente reiniciando no Ubuntu.

Você pode alterar o comportamento do gerenciador de inicialização Grub para selecionar automaticamente o último sistema operacional inicializado por padrão. Portanto, por exemplo, se você inicializou o Windows pela última vez, ele inicializará o Windows novamente.

Quando o grub é carregado pela primeira vez, há um tempo limite (geralmente 10 segundos, mas pode ser alterado) e, se você não selecionar um sistema operacional antes desse tempo, ele inicializará o padrão.

Para que o grub seja o padrão do último sistema operacional selecionado, é necessário ajustar o arquivo localizado em /etc/default/grub .

sudo nano /etc/default/grub é provavelmente a maneira mais fácil de editar este arquivo.

Você deseja alterar a linha GRUB_DEFAULT=0 para GRUB_DEFAULT=saved e também adicionar a linha GRUB_SAVEDEFAULT=true

Quando você sair e salvar o arquivo, execute sudo update-grub e, na próxima reinicialização, a opção padrão para o grub será o último sistema operacional inicializado.

Para boot Legacy, a instalação do Ubuntu (e subsequentemente o bootloader grub) substitui tecnicamente o 'bootloader Windows' ("GRUB 2 normalmente grava suas informações de bootloader em uma área além do Master Boot Record e antes da primeira partição", que é onde o 'bootloader do Windows' seria), mas o grub carregará o Windows muito bem quando selecionado.

Com uma inicialização UEFI do Windows, ela nem substitui o carregador de inicialização do Windows. O Grub se torna a primeira opção de inicialização do UEFI e, se o Windows for selecionado, o Grub apenas o aponta para o Gerenciador de Inicialização do Windows e parte de onde você vai.

O 'Gerenciador de Inicialização do Windows' (ou o Gerenciador de Inicialização do Windows como eles parecem chamá-lo) não é substituído ou alterado, sua máquina apenas carrega o grub primeiro.

Aqui está um exemplo do que meu gerenciador de boot grub me mostra:

EumencionotudoissoporquevocêdizquenãoquersubstituirobootloaderdoWindows,masamenosquehajaumarazãoparticularmentecomplicadaparaoporquêvocênãodesejafazerisso,entãoterobootloadergrubinstaladonoseudiscorígido.Odisconãodevecausarproblemas.

Aoalteraraopçãopadrãodogrub,vocêteráquaseomesmocomportamentoqueprocura,mascomumpequenoatrasodealgunssegundos,conformeogrubaguardaquevocêescolha.

IssotambémsignificaquevocênãoprecisaobteroUSBsemprequequiserinicializaroUbuntu.

(Algoquevaleapenamencionaréque,seainstalaçãodoWindowsestiverusandoUEFI,quandovocêestiverinstalandooUbuntu,vocêdeverápressionarf12paraobtero'one-timebootmenu'eselecionaroUSBsobUEFIOpçõesdeinicialização,paragarantirqueoUbuntuestejainstaladocomoUEFItambém.)

Aquiestáumafotoparamostraroquequerodizer,como'UEFI:TDK'sendoopendrivequeestouquerendousar:

    
por pHeLiOn 02.06.2016 / 15:19
1

O método a seguir não é muito elegante, mas é fácil.

Use o mkusb para fazer um USB persistente de qualquer arquivo ISO útil do Ubuntu.

Leve o drive USB para o gparted.

Exclua todas as partições USB, exceto a partição de 125 MB fat32, aquela com o sinalizador de inicialização.

Remova o sinalizador de inicialização.

Copie o UUID da partição interna do Ubuntu enquanto estiver no gparted.

Feche o gparted.

(Você também pode abrir o arquivo grub.cfg da unidade interna com um editor de texto e copiar o UUID e a versão do kernel, se houver um arquivo interno grub.cfg).

Abra o boot / grub / grub.cfg do USB com um editor de texto

Substitua as entradas de menu existentes pelo seguinte:

menuentry "ubuntu" {
      search --no-floppy --fs-uuid --set=root uuid-number-of-your-internal-ubuntu-partition
    linux   /vmlinuz-kernel-version root=UUID=uuid-number-of-your-internal-ubuntu-partition quiet splash --
    initrd  /initrd.img-kernel-version
}
O uuid-number-of-your-internal-ubuntu-partition é o UUID interno e a versão do kernel é a versão do kernel de sua instalação interna do Ubuntu, (4.4.0-31-generic para 16.04.1).

Volte para o gparted e redefina o sinalizador de inicialização.

Você pode configurar esta unidade flash de inicialização como o primeiro disco rígido no grub ou pressionar F12 ao inicializar para escolhê-la.

Um método alternativo ao instalar o Ubuntu no disco rígido é escolher "Outra coisa" ao particionar.

Isso permitirá que você instale o Ubuntu no HDD e salve o gerenciador de inicialização na unidade Flash.

    
por C.S.Cameron 13.12.2016 / 10:42
0

Não realmente. Verifique isso para explicação completa link

    
por simon 02.06.2016 / 13:40