Como reparar a tabela de partições?

5

Eu tenho um computador de inicialização dupla com o Windows 7 e o Ubuntu nele. Recentemente, eu estava trabalhando no Windows7 e meu flash tinha caído, o computador foi reiniciado para

Error: Partition not found. Grub Rescue>

Eu fiz um Live CD do Ubuntu e tentei consertá-lo com o lilo, consegui fazer o Grub funcionar, mas não consegui inicializar o Windows.

Voltei para o Live e usei sudo apt-get install syslinux ; %código%. Eu fiz o mesmo novamente depois de reiniciar o Windows7 tinha falhado, uma vez que estava reclamando sobre não ser capaz de carregar o kernel.

Eu fiz isso em sda2 e reiniciei para ver que o sistema operacional estava faltando. agora, eu fiz sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda e recebi o seguinte:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe635605c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               0           0           0    6  FAT16
/dev/sda2   *        2048      206847      102400   de  Dell Utility
/dev/sda3          206848    20686847    10240000    7  HPFS/NTFS/exFAT
/dev/sda4        20686848   143566847    61440000    7  HPFS/NTFS/exFAT

Tenho certeza que sda1 não era assim ... E eu não posso fazer cfdisk. Está me dando esse erro:

FATAL ERROR: Bad primary partition 1: Partition ends before sector 0

Ajuda ??

    
por Vy Duong 21.09.2012 / 15:06

2 respostas

2

Use gparted para corrigir sua partição.
sudo apt-get install gparted && sudo gparted

Informações sobre o uso de gparted você pode encontrar aqui .

    
por Frantique 21.09.2012 / 15:11
0
  1. Corrija o Windows desta forma até obter acesso direto ao Windows.
  2. use Boot-Repair para recuperar o menu GRUB
por LovinBuntu 23.09.2012 / 00:48