Inicializando o Ubuntu 14.04 a partir do disco rígido externo

2

Meu laptop tem o Windows 8.1 de 64 bits e como eu tenho pouco espaço no meu SSD, eu queria instalar o Ubuntu em um disco rígido externo. Nas configurações de UEFI, desativei a inicialização de segurança, a inicialização rápida e assim por diante, e defini a prioridade de inicialização em dispositivos externos. Depois de instalar o ubuntu (colocando o carregador de boot no disco rígido externo), o pc sempre inicia no Windows. Do Linux live, executei o reparo do Boot, mas nada muda.

O que há de errado com meu procedimento? Obrigado pela ajuda!

Se eu escrevi no terminal:

fdisk -l /dev/sdx

(onde x é a letra do meu hdd externo) a saída é:

Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *        2046  1953455804   976726879+   f  W95 Ext'd (LBA)
/dev/sdc5       125837208  1953455804   913809298+   7  HPFS/NTFS/exFAT
/dev/sdc6            2048    97656831    48827392   83  Linux
/dev/sdc7        97658880   118024191    10182656   83  Linux
/dev/sdc8       118026240   125835263     3904512   82  Linux swap / Solaris

ATUALIZAÇÃO: do live CD, eu executei o Boot-repair, aqui as Boot-info . Então eu tentei definir minha partição Linux inicializável, como @manishrw sugerido, mas nunca mudou, o Windows sempre inicia na inicialização.

Device Boot      Start         End      Blocks   Id  System

/dev/sdc1            2046  1953455804   976726879+   f  W95 Ext'd (LBA)
/dev/sdc5       125837208  1953455804   913809298+   7  HPFS/NTFS/exFAT
/dev/sdc6            2048    97656831    48827392   83  Linux
/dev/sdc7   *    97658880   118024191    10182656   83  Linux
/dev/sdc8       118026240   125835263     3904512   82  Linux swap / Solaris
    
por Betelgeuse 26.05.2015 / 10:42

1 resposta

1

O seu disco rígido externo está definido para inicializável (tem sinalizador de inicialização)?  Você pode conferir via comando abaixo como root (ou usar sudo):

fdisk -l /dev/sdx

Substitua x pela sua letra de HDD.

Coluna de inicialização deve ser definida para a partição raiz do Linux. Se estiver configurado para inicializar, verifique se o grub está instalado . Você pode instalar o grub (no Ubuntu) via comando:

sudo apt-get install grub-install

Siga este link para obter instruções claras sobre como instalar o grub.

Você pode executar esses comandos inicializando o linux live USB.

P.S. Use o comando abaixo para alternar o sinalizador de inicialização para a partição Y no disco X. No seu caso, se a partição for sdc7, então X - > c e Y - > 7

sudo fdisk /dev/sdc
t #Enter command t for toggle
Partition number (1-8): 7
    
por manishrw 26.05.2015 / 14:24