Portanto, eu tenho um HP EliteBook que está usando UEFI em vez de BIOS, que eu não conhecia antes. Este é meu primeiro encontro com o UEFI.
Este laptop já tinha o Windows 10 instalado, e eu queria fazer uma dupla inicialização de uma distribuição Linux para acessar algum software que não está disponível no Windows. Eu baixei o Linux Mint 17.3 porque eu queria tentar algo diferente da instalação padrão do Ubuntu. Feito um USB ao vivo de www.pendrivelinux.com Yumi ferramenta, e começou a instalar o Linux Mint.
A instalação não passou por nenhum problema, mas eu não consegui inicializar o computador sem o stick USB. Eu posso usar o stick USB e "iniciar a partir do primeiro disco rígido", mas sem o stick USB diz que não há nenhum disco rígido presente ou algo semelhante. Com o stick USB eu tentei montar a partição do Windows, mas não pode porque diz que o Windows está em modo suspenso ou algo parecido. Eu li sobre como você tem que desligar algo no Windows 10 antes de tentar dual-boot, mas é tarde demais para mudar isso agora, o dano já está feito. Eu preferiria manter meu disco do Windows, se possível, mas não me importo de limpar o material do linux e começar de novo.
Então eu tentei baixar o iso do Windows 10 do microsoft.com e dd para um stick USB com o live CD do Linux. Não funciona, não consigo arrancar a partir de qualquer outro dispositivo USB que o Live CD que criei pela primeira vez a partir do Windows com a Yumi, por mais que tente. Então eu tentei fazer uma partição no disco rígido com o meio de instalação do Windows 10, mas isso só mostra uma tela que "mídia de instalação está faltando" quando eu consigo inicializar nele com o syslinux a partir do stick USB Yumi. Parece que não posso usar o disco de instalação do Windows para redefinir o sistema, porque esse laptop não tem uma unidade de CD.
Depois de ler muito sobre as instalações UEFI e EFI do Linux, eu pensei que talvez pudesse fazê-lo funcionar com uma nova instalação de uma distribuição diferente. Então eu tentei Xubuntu e desktop padrão do Ubuntu. Ambos instalam bem, mas se recusam a inicializar depois de algum erro que não me lembro. Então, finalmente eu baixei o Gentoo LiveDVD mas nem sequer iniciei o LiveDVD porque ele trava em algo como o Windows está dormindo por favor conserte seu disco rígido (como Mint e Ubuntu deveriam ter feito, se eles tivessem então eu teria sido muito mais ciente dos problemas que me confrontam). De qualquer forma, nada que eu tentei instalar irá corrigir o problema. Todas as mídias de instalação que eu tentei instalam apenas algumas versões do GRUB e eu tenho que usar o stick USB Live Yumi para selecionar "iniciar do primeiro disco rígido" para acessar o menu GRUB. E mesmo assim, eles não incluem o Windows 10 no menu GRUB, e eles não se iniciam.
O Linux Mind 17.3 que eu instalei primeiro ainda está intacto e pode ser iniciado através do stick USB. E eu posso obter distribuições mais ao vivo para percorrer o stick USB Yumi do syslinux. O Gentoo é o único que se recusa completamente a iniciar, com referência ao Windows dormir.
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up refind (0.10.3-0ppa1) ...
Installing rEFInd to the ESP...
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
Eu também tentei instalar o rEFInd porque eu vi alguma discussão que poderia ajudar, mas eu recebo o erro acima e executar o modprobe efivars não parece fazer nada.
O linux instala todos tentam usar o GRUB. Nenhuma das distribuições que tentei até agora identificou a necessidade de usar o EFI.
Então, minha pergunta é: como posso reverter antes de tentar instalar qualquer distribuição do Linux? Como posso deixar minha máquina voltar a usar a EFI novamente em vez de usar o GRUB através do pendrive? Como eu disse, inicializar de um USB diferente não funciona por qualquer motivo, então não posso usar os arquivos de resgate.
Posso editar a partição EFI manualmente? Eu tentei montá-lo, e são apenas alguns arquivos, parece uma partição normal. Mas eu não consigo encontrar nenhum guia para isso através do meu googling até agora ...
$ sudo blkid
/dev/sda1: LABEL="Windows RE Tools" UUID="EE9AA08D9AA0543D" TYPE="ntfs"
/dev/sda2: LABEL="SYSTEM" UUID="3EA1-5B19" TYPE="vfat"
/dev/sda4: LABEL="Windows" UUID="FE120EA9120E674D" TYPE="ntfs"
/dev/sda5: UUID="86F6385CF6384EA5" TYPE="ntfs"
/dev/sda6: UUID="ee115c6d-6d07-415f-92af-56ddf14f99f3" TYPE="ext4"
/dev/sda7: UUID="f01d733f-f665-485e-afa5-254ecfecc6ec" TYPE="swap"
/dev/sda9: UUID="00acda3f-fcfe-408d-a6c6-d692e85d3ea7" TYPE="ext4"
/dev/sda10: LABEL="Windows10install" UUID="019A3789077F6B20" TYPE="ntfs"
/dev/sdb1: LABEL="MULTIBOOT" UUID="3696-FEFE" TYPE="vfat"
/dev/sdc1: LABEL="UDF Volume" TYPE="udf"
$ sudo parted
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA TOSHIBA MQ01ACF0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 1070MB 1068MB ntfs Basic data partition hidden, diag
8 1070MB 1074MB 4194kB bios_grub hidden, bios_grub, legacy_boot
2 1074MB 1451MB 377MB fat32 EFI system partition boot
3 1451MB 1585MB 134MB Microsoft reserved partition msftres
4 1585MB 171GB 170GB ntfs Basic data partition msftdata
5 171GB 172GB 868MB ntfs hidden, diag
6 172GB 457GB 285GB ext4 Basic data partition msftdata
9 457GB 472GB 15.0GB ext4
10 472GB 478GB 5555MB ntfs Windows10install boot, legacy_boot
7 492GB 500GB 8126MB linux-swap(v1)