Problema de inicialização com o Ubuntu 12.04 LTS

0

Então eu instalei o Ubuntu 12.04 LTS no meu laptop e a única maneira de fazer o boot do Ubuntu é se eu for ao gerenciador de inicialização e iniciá-lo a partir de uma partição UEFI chamada UEFI, se eu não fizer isso, dizendo-me o meu endereço mac e, em seguida, dizendo-me para inserir um dispositivo inicializável. Não consigo ver essa partição no BIOS, por isso não sei o que fazer, qualquer ajuda seria ótima.

P.S. Eu não sou dual-boot com o windows.

  1. fdisk -l results:

     WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The
    util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 750.2
    GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders,
    total 1465149168 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 identifier:
    0x00000000 Device Boot Start End Blocks Id System /dev/sda1 1
    1465149167 732574583+ ee GPT Partition 1 does not start on physical
    sector boundary.
    
  2. Resultados partl -l:

    Model: ATA Hitachi HTS54757 (scsi) Disk /dev/sda: 750GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number
    Start End Size File system Name Flags 1 1049kB 512MB 511MB fat32 2
    512MB 744GB 744GB ext4 boot 3 744GB 750GB 5877MB linux-swap(v1)
    Warning: Unable to open /dev/sr0 read-write (Read-only file system).
    /dev/sr0 has been opened read-only. Error: /dev/sr0: unrecognised
    disk label
    
por user3079781 19.02.2014 / 20:19

2 respostas

1

Primeiro, ao publicar a saída de ferramentas em modo texto como fdisk ou parted , certifique-se de preservar quebras de linha e adicionar quatro espaços ao início de cada linha . Como você não fez isso, suas saídas fdisk e parted foram reformatadas pelo software do fórum e, como resultado, são ilegíveis.

Quanto ao seu problema, você provavelmente só precisa registrar seu gerenciador de partida com o EFI, conforme descrito aqui ; ou talvez você precise usar efibootmgr para ajustar a variável BootOrder . Para ter certeza, digite sudo efibootmgr -v em um Terminal depois de inicializar. Deve ser algo como isto:

$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0003,0006,2003,0001,2001,2002
Boot0000* rEFInd    HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\refind\shimx64.efi)
Boot0001* Lenovo Recovery System    HD(3,276800,1f4000,de3b7563-97f5-48c6-ab7f-2f5d6d57c644)File(\EFI\Microsoft\Boot\LrsBootMgr.efi)RC
Boot0003* ubuntu    HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\ubuntu\grubx64.efi)
Boot0006* Windows Boot Manager  HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network   RC

A linha BootCurrent mostra qual gerenciador de inicialização foi iniciado para a inicialização atual e a linha BootOrder mostra a ordem na qual o firmware tentará inicializar cada entrada. Neste exemplo, Boot0000 é a primeira entrada de inicialização padrão e a usada para essa inicialização. Corresponde a rEFInd, em \EFI\refind\shimx64.efi em uma partição de disco com um grande identificador EFI longo ( HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d) ). Não se preocupe muito com o identificador de disco, mas procure uma entrada para o Ubuntu. Este exemplo não é o Ubuntu, porque eu instalei rEFInd como meu gerenciador de boot. Se o seu estivesse funcionando corretamente, eu esperaria que ele estivesse apontando para algo mais parecido com a minha Boot0003 entry como o primeiro na lista BootOrder ; mas os detalhes, incluindo o número da inicialização, obviamente diferem.

Algumas EFIs estão quebradas e não inicializam nada além do carregador de inicialização do Windows; ou eles esquecem suas entradas de inicialização entre as botas. Nesses casos, você precisará empregar uma solução alternativa. A página que eu referenciei anteriormente descreve alguns deles. Se você tiver problemas, poste de volta com detalhes, incluindo sua saída sudo efibootmgr -v - mas certifique-se de formatá-la corretamente!

    
por Rod Smith 19.02.2014 / 22:10
0

Por favor, você poderia fornecer mais informações?

Marca e modelo de laptop? É baseado em EFI ou BIOS? Esses termos são usados indistintamente quando, na verdade, não são a mesma coisa.

O layout da sua partição, incluindo o tipo de tabela de partição (msdos aka mbr ou aka gpt baseado em guid), qualquer conjunto de sinalizadores (especialmente o sinalizador BOOT) e em qual partição / inicialização permanece. Isso tudo pode ser encontrado em gparted ou equivalente.

A tela informando o endereço MAC é o ambiente de inicialização das placas de rede PXE ... pode ser desabilitado na configuração ou apenas abaixo do disco rígido na ordem de inicialização.

    
por Viperfang 19.02.2014 / 20:27