Como instalo o Ubuntu em um disco rígido USB sem o GRUB Bootloader?

0

Então, recentemente, coloquei minhas mãos em um disco rígido decente o suficiente para rodar o Ubuntu e instalá-lo. Foi um Toshiba 1TB USB 3.0, embora eu não conheça o modelo.

Eu instalei o Linux no disco rígido da Toshiba. Usando a opção de instalação "Algo mais", eu dei 2GB (2048mb) de armazenamento de swap e 128GB (131072mb) para o sistema operacional principal, e após a instalação, criei uma partição do restante do armazenamento no Windows 10 para armazenamento que ambos os sistemas operacionais podem ler. Meu windows 10 está instalado no meu SSD interno, típico.

Então, aqui está o meu problema: não consigo instalar o Ubuntu no meu PC sem sobrescrever o bootloader padrão do Windows 10. Este é um problema por algumas razões. Uma coisa é que eu não consigo inicializar em nenhum SO que eu tenha sem o Hand Drive conectado. Se eu tentar, ele dirá algo sobre a instalação do Ubuntu não estar presente e legível, e ele entrará no modo de recuperação do GRUB que eu tenho nenhum conhecimento de.

Outra razão é que da última vez que instalei o Ubuntu, foi um desastre. Eu fiz uma partição no meu disco rígido para o Ubuntu, e inicializei o dual. Eu pensei que o bootloader do GRUB era normal na época e não tinha nada a ver com a instalação, mesmo que seja do estilo do Ubuntu, eu deixei. Então, algo aconteceu, eu suspeito que isso tenha a ver com o Windows Update, de repente eu não consegui inicializá-lo. Eu tive que pegar um disco rígido, mesmo quando inspecionei com um dos meus amigos que tem muito conhecimento sobre o Windows (e nada com o Linux). Então eu decidi não particionar nada e instalar o Ubuntu em um disco rígido separado. Então, eu fiz como mencionado acima antes de descrever o meu problema. E isso tem a ver com o Bootloader, embora eu ainda não queira fazer nada com o particionamento do meu SSD interno, que, novamente, não tem nada além do Windows.

Por isso, tenho o Windows Update instalado, desativei todos os Serviços e Tarefas do Windows que atualizam automaticamente qualquer coisa e sou cuidadoso ao atualizar QUALQUER COISA, até mesmo meus videogames.

E antes de dizer que eu deveria apenas usar algum aplicativo que instalasse algum outro Windows Bootloader, eu tentei, mas o resultado não foi nada que eu pudesse conviver. Eu usei o único aplicativo que conheço, mas não funcionou. O único bootloader que eu pude instalar foi o Windows 7, já que era o mais recente. Eu não tive nenhum problema com o bootloader do Windows 7, mas o Ubuntu não inicializaria. Quando tentei selecionar meu Toshiba como meu dispositivo de inicialização temporário, ele simplesmente voltou ao menu para selecionar um dispositivo de inicialização temporário quase imediatamente.

Eu preciso de alguma maneira para me livrar do bootloader do GRUB enquanto consigo inicializar no meu disco rígido Ubuntu da Toshiba. Obrigado, SwagMasterIV

P.S. Eu uso um laptop ThinkPad T540p, se essa informação for útil.

    
por SwagMasterIV 12.06.2016 / 06:52

1 resposta

1

A maneira usual de instalar em uma unidade externa é colocar o grub nessa unidade também e alterar a ordem de inicialização na BIOS para inicializar a unidade (USB) antes do disco rígido interno. Dessa forma, nada precisa ser gravado no disco rígido interno e, sem a unidade externa, a inicialização interna (do Windows) acontece. legacy permite apenas um bootloader, que é iniciado a partir do Master Boot Block, e sim, em um disco, o bootloader do Windows será substituído. Mas em um sistema de dois discos, isso não deve acontecer se você especificar o local para o carregador de inicialização como o disco externo (mas você pode ter executado a instalação com o local apontando para o disco interno). Como você pode executar o Ubuntu, instale o grub no disco externo agora (antes de substituir o grub no disco interno pelo bootloader do Windows).

Há muitas respostas sobre como substituir o gerenciador de inicialização do Windows - se você tiver a mídia de instalação do Windows (e não o lixo de recuperação do fornecedor). Sem isso, é possível se você tiver uma partição FAT no disco interno para apenas instalar os arquivos grub lá. Você cria um diretório "boot" e dá ao grub-install como o diretório --boot. Você tem que mostrar que o grub pode inicializar suas janelas para que seja suficiente.

UEFI em máquinas mais novas (e meu Thinkpad W520 permite uma escolha na BIOS, então presumo que seu T540 também) permite vários gerenciadores de inicialização. Maravilhoso, nada deve ser sobrescrito, mas a instalação do Ubuntu ignora o local do bootloader e apenas coloca os bootloaders do ubuntu na partição EFI do disco interno, junto com os bootloaders do Windows. Bem, você precisa de um particion EFI no disco externo, copiar os arquivos EFI do disco interno, então como o disco externo é "removível", existe um bootloader padrão que é usado e provavelmente não está configurado corretamente, então copie os arquivos em / EFI / ubuntu para / EFI / Boot e renomeie o shimx64.efi para bootx64.efi. A outra coisa pode ser uma alteração dos caminhos de inicialização internos, mas isso pode ser redefinido com o efibootmgr, e você pode nem estar usando o UEFI de qualquer maneira.

    
por ubfan1 12.06.2016 / 17:54