Não é possível inicializar, mas a tabela GPT está OK

0

Eu encontrei essa situação fazendo várias coisas bobas seguidas.

Tudo começou quando fiz o upgrade da distribuição de 17.10 para 18.04. A máquina é de inicialização dupla com o Windows 8 e havia inicialização segura ativada na máquina (laptop ASUS X75A). Depois que a atualização foi concluída e o computador reiniciado, eu acidentalmente pressionei "Continue to boot" ao invés de "Enter MOK" ou algo similar. Ele não continuou a inicialização, no entanto, independentemente de quantas vezes eu reiniciei. Eu até consegui a senha certa, mas desde a segunda inicialização não havia nenhuma opção para "Enter MOK" ou algo assim, eu poderia apenas "registrar chaves do disco" (o que eu supostamente não tenho?).

Então eu decidi reinstalar o grub, mas mais estupidamente usei o velho disco iso alternativo 16.04 Lubuntu para fazer isso (era o disco do qual o sistema foi instalado uma vez, depois atualizado para 17.04 e depois para 17.10). A instalação do grub falhou, claro.

Em seguida, gravei o disco 18.04 e tentei novamente sem sucesso. Eu tentei reescrever a tabela de partições do testdisk, mudando o tipo de partiç˜ao EFI de "Microsoft data" para "EFI", sem nenhum ganho. Ele ainda mostrou a partição do Linux como "dados da Microsoft", curiosamente, do tipo "ext4" (que está correto).

Então eu tentei chrooting no modo de recuperação, removendo o grub e instalando o grub-efi, sem sucesso: ele se queixou da falta /usr/lib/grub/i386-pc/modinfo.sh (que é o grub-efi). Eu tentei seguir os conselhos de purgar o grub manualmente e depois instalar o grub-efi, mas o erro persistiu. Então tentei instalar o grub-pc, o que me deu os melhores resultados até agora - grub rescue shell prompt. Eu não gostei disso, apesar de (bobagem), e depois de alguns outros esforços decidi reinstalar o lubuntu do zero, deixando as partições do Windows intocadas (se possível). A instalação congelou no update-grub no final, e a máquina não é inicializável agora (mensagem "Inserir mídia de inicialização apropriada e pressione qualquer tecla" depois de ligar); Além disso, o menu do BIOS (aberto após o F2 ser atingido logo após a reinicialização) não mostra nenhuma opção de inicialização conectada ao HDD. Da próxima vez, durante a sessão chroot no modo de recuperação, o update-grub foi executado sem problemas, mas a imagem após a reinicialização é a mesma.

Então eu li sobre o gdisk e o iniciei no Knoppix, mas mostrei que a tabela de partição está OK (GPT com MBR):

GPT fdisk (gdisk) version 1.0.1

Type device filename, or press <Enter> to exit: /dev/sda
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 747C0D94-3D8A-9C4A-A47B-40714820931D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2029 sectors (1014.5 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          616447   300.0 MiB   EF02
   2          616448         1845247   600.0 MiB   0700
   3         2107392       391895039   185.9 GiB   0700
   4       391895040       392816639   450.0 MiB   0700
   5       392816640       926996479   254.7 GiB   8300
   6       926996480       934809599   3.7 GiB     8200
   7       934809600       976773119   20.0 GiB    0700
   8         1845248         2107391   128.0 MiB   8300

Então eu também testei o testdisk novamente, e isso é mostrado:

TestDisk 6.14-WIP, Data Recovery Utility, September 2012
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
     Partition               Start        End    Size in sectors
>P MS Data                    13960     628359     614400 [NO NAME]
 P MS Data                   660424     666597       6174 [Boot]
 P MS Data                  1109040    1115213       6174 [Boot]
 P MS Data                  1659760    1665933       6174 [Boot]
 P MS Data                  1845247    3074046    1228800
 P Mac HFS                 42763530   42978641     215112
 P MS Data                 61659936   61666109       6174 [Boot]
 P MS Data                 61842568   61848741       6174 [Boot]
 P MS Data                 63305686   63326424      20739 [NO NAME]
 P MS Data                 73289656   73295829       6174 [Boot]
 P Mac HFS                118840118  246439479  127599362 [~X^D]
 P MS Data                366007096  366013269       6174
Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
                P=Primary  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
FAT32, blocksize=4096, 314 MB / 300 MiB

O conteúdo real das partições é o seguinte:

sda1: EFI
sda2: MS Windows Recovery
sda3: MS Windows main
sda4: ??? (something from Windows probably)
sda5: Lubuntu /
sda6: Linux swap
sda7: ASUS things (?)
sda8: Lubuntu /boot

Por favor, alguém pode sugerir algo, exceto para o reparticionamento completo do disco? Backups foram feitos, arquivos copiados do linux e partições do Windows ddd.

    
por Esmu Igors 30.05.2018 / 18:15

1 resposta

0

OK, parece que o problema é irrecuperável agora e a situação é muito específica devido às minhas ações caóticas antes de fazer essa pergunta. Eu recorri a instalar tudo do zero. Não tenho objeções em encerrar a pergunta se os administradores acharem apropriado.

Muito obrigado a oldfred por suas tentativas perseverantes e profissionais, ainda que fadadas ao fracasso, de me ajudar!

    
por Esmu Igors 21.06.2018 / 17:45