Como consertar uma tabela de partição corrompida?

1

Eu estava executando um duelo de inicialização do Windows 8.1 e Ubuntu 14.04 quando de repente eu não conseguia mais inicializar o sistema. Depois de inicializar em um live usb e executar o GParted, recebo este erro:

  

Erro de entrada / saída durante a leitura em / dev / sdb

     

/ dev / sda contém assinaturas GPT, indicando que possui uma tabela GPT. No entanto, ele não possui uma tabela de partição de msdos falsa válida, como deveria. Talvez ele tenha sido corrompido - possivelmente por um programa que não entende as tabelas de partição do GPT. Ou talvez você tenha excluído a tabela da GPT e agora esteja usando uma tabela de partição do msdos. Esta é uma tabela de partições GPT?

     

As tabelas principais e de backup da GPT estão corrompidas. Tente criar uma nova tabela e usar o recurso de resgate do Parted para recuperar partições.

Existe uma maneira de corrigir isso? Eu tentei TestDisk que não será executado. Existe também uma maneira de fazer backup do meu disco rígido antes de fazer qualquer coisa que possa danificar meu computador.

    
por Owen Newburn 01.04.2015 / 19:04

2 respostas

1

A opção mais simples é tentar usar a tabela de backup da GPT. Isso é armazenado automaticamente no disco. O utilitário gdisk pode fazer tudo isso para você. Basta carregar como normal,

# gdisk /dev/sdb

E insira o menu de recuperação e transformação (r) e a opção c para carregar a tabela de backup. Se for bem sucedido, você pode escrever a tabela correta novamente. Não vai escrever nada até que você diga.

    
por teppic 01.04.2015 / 19:16
0

(Eu sei, eu não sei muito links, certo? Mas ei o que eu posso fazer, esse homem precisa de ajuda!)

O BootCD do Hiren pode ter uma ferramenta que pode ajudar.

Mas antes de baixar dê uma olhada na lista de ferramentas e faça sua própria opinião.

Como um sysadmin, esse CD está sempre ao meu alcance.

Aqui está a lista das ferramentas do MBR

MBR (Master Boot Record) Tools
BellaVista 1.1.0.71
Formerly BCD Editor with lots of options to configure Windows for a developer.
Boot Partition 2.60
Add Partition in the Windows NT/2000/XP Multi-boot loader.
BootFix Utility
Run this utility if you get 'Invalid system disk' message.
BootSect 6.0.6
Boot Sector Manipulation Tool, This tool replaces FixFAT.exe and FixNTFS.exe.
BootICE 2012.09.20
A boot sector manipulation utility to edit MBR/PBR/BCD.
DiskMan 4.2
All in one tool for cmos, bios, bootrecord and more.
FbInst 1.6
A tool to create universal flash boot disk that boots from all computers.
Grub4Dos installer 1.1
An universal boot loader GRUB for DOS GRLDR installer.
grub4dos 2012-10-02
An universal boot loader based on GNU GRUB, can boot off DOS/LINUX or via Windows boot manager/syslinux/lilo or from MBR/CD, builtin BIOS disk emulation.
HDHacker 1.4
Load/Save/View MBR and BootSector from a physical/logical drive.
isolinux 4.05
A boot loader for Linux/i386 that operates off ISO 9660/El Torito CD-ROMs in 'no emulation' mode.
MBRWizard 3.0.73
Directly update and modify the Master Boot Record.
MbrFix 1.3
Backup, restore and fix the boot code in the MBR.
MBR Utility 1.05
Manipulate a drive's master boot record (MBR) via the command line.
MBRWork 1.08
A utility to perform some common and uncommon MBR functions.
MBRTool 2.3.200
Backup, verify, restore, edit, refresh, remove, display, re-write and more.
MBR SAVE / RESTORE 2.1
BootSave and BootRest tools to save / restore MBR.
MemDisk 4.05
Allow booting legacy operating systems, floppy images, hard disk images and some ISO images.
PLoP Boot Manager 5.0.14
Boot different operating systems harddisk, floppy, CD/DVD or from USB, it can boot from an USB/CD/DVD even without BIOS support.
RMPrepUSB 2.1.620
Partition and format your USB drive and make it bootable.
Smart Boot Manager 3.7.1
A multi boot manager.
XOSL 1.1.5
A graphical boot manager that supports multi-booting of various operating systems.
    
por s1mmel 10.04.2015 / 17:38