Então foi isso que eu fiz para chegar a algum lugar:
A primeira tentativa foi esta:
- remover tudo em / boot / efi
- limpe o MBR híbrido (usando
gdisk
, menu de especialistas e, em seguida,n
, em seguida,w
) -
/usr/share/refind/install.sh
-
efibootmgr -c -l \EFI\refind\... -L TIRED
Isso realmente fez com que o rEFInd fosse executado após a reinicialização. No entanto, ele não detectou o kernel vmlinuz-3.16.0-28-generic.efi.signed
que desejo executar. Ele mostrou opções e ambos levam a No bootable device
em um console de 80x25.
Aha, então tentei executar novamente o script install.sh
com --alldrivers
. Depois de uma reinicialização, volto para a tela cinza que nunca mostra nada.
Reiniciei, fui buscar o rFI a partir do meu pen drive e depois:
- eliminou a partição
/boot/efi
- copiou tudo do pendrive para
/boot/efi
- criou uma nova entrada (excluindo a antiga) com
efibootmgr
E como eu tenho um sistema de trabalho.
Detalhes:
root@fredrik-mbair:~# gdisk -l /dev/sda GPT fdisk (gdisk) version 0.8.8 Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR; using GPT. Disk /dev/sda: 937703088 sectors, 447.1 GiB Logical sector size: 512 bytes Disk identifier (GUID): B30ED5AD-A6B6-4FF9-9CC4-1F440536FB9F Partition table holds up to 128 entries First usable sector is 34, last usable sector is 937703054 Partitions will be aligned on 8-sector boundaries Total free space is 264949 sectors (129.4 MiB) Number Start (sector) End (sector) Size Code Name 1 40 409639 200.0 MiB EF00 EFI System Partition 2 409640 195722143 93.1 GiB AF00 Macintosh HD 3 195985408 921180159 345.8 GiB EF00 LINUX 4 921180160 937701375 7.9 GiB 0700 SWAP
/boot/efi/ ├── EFI │ └── boot │ ├── bootia32.efi │ ├── bootx64.efi │ ├── drivers_ia32 │ │ ├── btrfs_ia32.efi │ │ ├── ext2_ia32.efi │ │ ├── ext4_ia32.efi │ │ ├── hfs_ia32.efi │ │ ├── iso9660_ia32.efi │ │ ├── LICENSE_GPL.txt │ │ ├── LICENSE.txt │ │ └── reiserfs_ia32.efi │ ├── drivers_x64 │ │ ├── btrfs_x64.efi │ │ ├── ext2_x64.efi │ │ ├── ext4_x64.efi │ │ ├── hfs_x64.efi │ │ ├── iso9660_x64.efi │ │ ├── LICENSE_GPL.txt │ │ ├── LICENSE.txt │ │ └── reiserfs_x64.efi │ ├── icons │ └── refind.conf ├── shellia32.efi └── shellx64.efi 5 directories, 81 files
root@fredrik-mbair:~# efibootmgr -v BootCurrent: 0000 Timeout: 5 seconds BootOrder: 0000 Boot0000* COPY HD(1,28,64000,7fa6ae3f-d9a7-4411-838a-1d0133b9993a)File(\EFI\boot\bootx64.efi) BootFFFF* ACPI(a0341d0,0)PCI(1f,2)SATA(0,0,0)HD(2,64028,e066090,00007690-046d-0000-175e-0000ca5e0000)File(\System\Library\CoreServices\boot.efi)