Eu tenho um Lenovo Ideapad y570 com dois discos rígidos: SSD e HDD normal, ambos gerenciados pelo RapidDrive e Windows 7 pré-instalados.
Primeiro, reduzi um pouco o meu disco rígido de 500 GB para criar um local para uma instalação do Linux. Então eu instalei o Linux Mint 12 nele, também instalei o grub na unidade (dev / sdb).
O programa de instalação não me permitiu instalar o grub em sda. Então substituí o Linux Mint pelo Ubuntu 12.04, mas instalei o grub no SSD (que é dev / sda e era a opção padrão).
Depois disso, eu pude arrancar no meu Windows, apenas o Ubuntu funcionou. Então eu fiz uma pesquisa e tentei
Reescrevendo o mbr do Windows em sda1, reinstalando o grub, substituindo o grub2 pelo grub-legacy, e agora acho que minha tabela de partições está totalmente confusa. Aqui está a fdisk -l
output:
$ sudo fdisk -l
Disk /dev/sda: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 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: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 7 HPFS/NTFS/exFAT
/dev/sda2 411648 1009430959 504509656 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 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: 0x5e5d1cc8
Device Boot Start End Blocks Id System
/dev/sdb1 * 1979 884389887 442193954+ 12 Compaq diagnostics
/dev/sdb2 884391934 976771071 46189569 5 Extended
/dev/sdb5 884391936 937705471 26656768 83 Linux
/dev/sdb6 937707520 967006207 14649344 83 Linux
/dev/sdb7 967008256 976771071 4881408 82 Linux swap / Solaris
Eu também não consigo montar nenhuma partição do Windows para recuperar dados. E quando eu abro o gparted, todo o disco-sda aparece não alocado e afirma
can not have a partition outside the disk!
Além disso, o endereço do setor final de / dev / sda2 me confunde. Se eu inicializo do SSD, ele gera algum erro mbr e não inicializa, se eu inicializo do HDD, eu só recebo o grub bash.
Como faço para restaurar as tabelas de partições? Eu posso arrancar apenas a partir de um live-cd na máquina.