Como adicionar entrada para partição de unidade externa inicializável ao bootloader interno?

1

Eu criei uma partição inicializável em um Toshiba Canvio 2 para LinuxMint, deixando uma outra partição do mesmo tamanho para possivelmente outra instalação no futuro e o restante da unidade é para armazenamento e backup. Funciona lindamente e estou muito feliz com isso. No meu disco interno eu tenho um dual boot, o Win 7 e o Fedora 22.

Quando inicializo minha máquina, vou direto para o grub, onde posso escolher o Windows ou o Fedora. Escolhendo o Windows, em seguida, me envia para o bootloader do Windows e de lá para o Windows (inicialização em cadeia?). Para inicializar no meu externo, devo pressionar F12 para opções de inicialização. Eu acabo no grub, onde posso escolher o Mint, o Fedora e o Win7. (Eu criei a partição de inicialização no externo na frente do disco)

Essa coisa toda foi para eu aprender e entender a criação de partições para swap, root, home, boot por conta própria, tentando entender o processo. Minha pergunta é: digamos que eu queira ter a opção de inicializar no meu externo a partir da tela principal do grub, o que eu teria feito de forma diferente? E o que eu faria agora para mudar isso?

    
por Sinux1 15.08.2015 / 13:17

1 resposta

0

Os seguintes trabalhos funcionam no caso do Ubuntu. Os comandos podem ser um pouco diferentes no fedora (desculpe, eu não sou um cara fedora!), Mas isso vai lhe dar uma idéia geral.

Você precisa editar o arquivo /etc/grub.d/40_custom e adicionar a seguinte entrada. Então, abra o arquivo 40_custom por:

sudo nano /etc/grub.d/40_custom

e adicione a seguinte entrada logo após a última linha.

menuentry "Linux-Mint" {
        insmod chain
        insmod ntfs
        set root='hd1'
        chainloader +1
}

Aqui. hd1 é a unidade que contém mídia inicializável. Pode ser diferente para você, então você tem que acertar esse número ou isso não funcionará.

Salvar e fechar. Então corra:

sudo update-grub

Agora, quando você reiniciar o computador, verá uma entrada chamada Linux-Mint .

    
por 15.08.2015 / 14:08