Não é possível encontrar a partição raiz

2

Eu tenho um problema com meu laptop. Eu instalei o Ubuntu 14.04 LTS ao lado do Windows 8.1. É a primeira vez que estou usando o Ubuntu. Eu não sei exatamente o que aconteceu, mas de alguma forma eu danifiquei o bootloader do Grub. Então, estou tentando recuperá-lo agora e estou seguindo este tutorial:

tutorial em inglês

Ambos dizem que eu tenho que montar minha partição raiz. Então estou procurando por

sudo gparted

que me dá o seguinte:

... parece que não tenho permissão para postar as fotos aqui ...

então aqui está o que o sudo parted -l me dá:

ubuntu@ubuntu:~$ sudo parted -l
Model: ATA SanDisk SSD U100 (scsi)
Disk /dev/sda: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  16.0GB  16.0GB               HFS


Warning: /dev/sdb contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables.  Or perhaps you deleted the GPT table, and are now using an
msdos partition table.  Is this a GPT partition table?
Yes/No? y                                                                 
Model: ATA ST1000LM024 HN-M (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  1050MB  1049MB  ntfs            Basic data partition          hidden, diag
 2      1050MB  1322MB  273MB   fat32           EFI system partition          boot, hidden
 3      1322MB  2371MB  1049MB  fat32           Basic data partition          hidden
 4      2371MB  2505MB  134MB                   Microsoft reserved partition  msftres
 5      2505MB  632GB   629GB   ntfs            Basic data partition          msftdata
 6      632GB   742GB   110GB   ntfs            Basic data partition          msftdata
 7      742GB   772GB   30.1GB  fat32                                         boot
12      772GB   943GB   171GB   ext4
13      943GB   951GB   8535MB  linux-swap(v1)
 8      951GB   952GB   472MB   ntfs                                          hidden, diag
 9      952GB   952GB   367MB   ntfs                                          hidden, diag
10      952GB   979GB   26.8GB  ntfs            Basic data partition          msftdata
11      979GB   1000GB  21.5GB  ntfs            Basic data partition          hidden, diag


Model: SanDisk Ultra (scsi)
Disk /dev/sdc: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      98.3kB  16.0GB  16.0GB  primary  fat32        boot, lba

De acordo com o tutorial, minha partição raiz deve ser /dev/sdb12 porque está no formato ext4, certo? '

Mas quando tento montá-lo via

sudo mount /dev/sdb12 /mnt

diz

mount: special device /dev/sdb12 does not exist

Uma lista de unidades e partições reconhecidas pelo meu sistema ( ls /dev/sd* ):

/dev/sda  /dev/sda1
/dev/sdb  /dev/sdb1  /dev/sdb2  /dev/sdb3
/dev/sdc  /dev/sdc1

Eu realmente espero que você possa me ajudar.

    
por DamBedEi 10.04.2015 / 12:32

1 resposta

2

Este é o seu problema:

Warning: /dev/sdb contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables.  Or perhaps you deleted the GPT table, and are now using an
msdos partition table.  Is this a GPT partition table?
Yes/No? y

Comecei a escrever uma resposta dizendo-lhe como consertar, mas há muitos pontos de decisão para fazer isso sem escrever um livro pequeno. Enquanto isso, PARE USANDO O DISCO. Algumas configurações possíveis desse disco são PERIGOSAS, e você pode terminar a lixeira de dados importantes se você gravar mais dados no disco.

A solução mais simples é limpar o disco e começar de novo. Se você tiver dados importantes do usuário, faça o backup primeiro. Para fazer isso com segurança, monte tudo o que você puder ler somente.

Se você realmente precisa recuperá-lo no lugar, isso pode ser possível, mas exigirá um número de verificações e conhecimentos para descobrir o curso correto de ação. Se você quiser começar isto, por favor mostre a saída de:

sudo fdisk -l /dev/sdb

... e também a mesma parted de saída que você mostrou, mas use unit s print em vez de simplesmente print .

FYI, espero que você tenha usado uma ferramenta que não reconhece o GPT para particionar o disco, o que deixou você com um disco MBR com dados de GPT restantes. Esta configuração confunde parted . De alguma forma, você conseguiu criar novas partições GPT sem danificar os dados do MBR. Sabe-se que as ferramentas de particionamento do Windows criam um novo MBR sem limpar os dados da GPT, portanto, a instalação do Windows às vezes faz isso.

    
por Rod Smith 10.04.2015 / 20:57