Comando fdisk-l com erro

Iniciado por gerson_melo, 09 de Outubro de 2014, 21:16

tópico anterior - próximo tópico

gerson_melo

Pessoal, eu quis fazer um dual boot com windows 8.1, instalando depois o ubuntu 14.04.

Depois que fiz o dual boot, quando lanço o comando fdisk-l, aparece essa mensagem. Alguém sabe me dizer o que isso significa?


Citargerson@Inspiron-3437:~$ sudo fdisk -l

AVISO: GPT (Tabela de Partição GUID) detectada em '/dev/sda'! O utilitário fdisk não tem suporte para GPT. Utilize o GNU Parted.


Disco /dev/sda: 1000.2 GB, 1000204886016 bytes
255 cabeças, 63 setores/trilhas, 121601 cilindros, total de 1953525168 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho da E/S (mínimo/ideal): 4096 bytes / 4096 bytes
Identificador do disco: 0x141e80ff

Dispositivo Boot      Início        Fim      Blocos   Id  Sistema
/dev/sda1               1  1953525167   976762583+  ee  GPT
A partição 1 não inicia em um limite de setor físico.
gerson@Inspiron-3437:~$ ^C
gerson@Inspiron-3437:~$

Cleiton Nunes

Trisquel GNU/Linux 7.0 http://trisquel.info/ on Intel i3, 8GB RAM, HD graphics 3000 and 500GB hard disk.

druidaobelix

Pois então, /Cleiton Nunes/, a saída do comando está dizendo:

CitarO utilitário fdisk não tem suporte para GPT. Utilize o GNU Parted.

Isso significa exatamente o que está escrito, portanto, utilize o "gnu parted" como mencionado.

No terminal digite:

sudo parted

O terminal ficará num prompt do parted (piscando, aguardando um comando)

digite:

print all

Você obterá na tela a saída do comando (cole aqui no tópico, para conhecimento dos eventuais leitores)

Para sair do prompt do 'parted' digite:

quit

Apenas uma observação, cuidado com o 'parted', que como o próprio nome sugere pode alterar partições e se usado erroneamente pode fazer um estrago memorável.


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

gerson_melo

Fiz os passos descritos.

Citargerson@Inspiron-3437:~$ sudo parted
[sudo] password for gerson:
no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
GNU Parted 2.3
Usando /dev/sda
Bem vindo ao GNU Parted! Digite 'help' para visualizar uma lista de comandos.
(parted) print all
Modelo: ATA ST1000LM024 HN-M (scsi)
Disco /dev/sda: 1000GB
Tamanho de setor (lógico / Físico): 512B/4096B
Tabela de Partição: gpt

Número  Início  Fim     Tamanho  Sistema de arquivos  Nome                          Sinalizador
1      17,4kB  273MB   273MB    fat32                                              boot
2      273MB   407MB   134MB                         Microsoft reserved partition  msftres
3      407MB   336GB   336GB    ntfs                                               msftdata
6      336GB   366GB   30,0GB   ext4
7      366GB   368GB   2048MB   linux-swap(v1)
8      368GB   993GB   625GB    ext4
5      993GB   999GB   6744MB   ntfs                 Microsoft recovery partition  escondida, diag
4      999GB   1000GB  942MB    ntfs                 Microsoft recovery partition  escondida, diag


(parted)   


A dúvida é: como posso resolver esse problema, vou ter que sempre fazer esses passos para ver as partições?


druidaobelix

#4
A dúvida é: como posso resolver esse problema, vou ter que sempre fazer esses passos para ver as partições?

Não há exatamente um problema.
É apenas um outro programa especialista em partições, só isso.
O fato é que o fdisk não tem (pelo menos ainda) suporte a GPT.
Possivelmente lá pelas tantas o time do fdisk desenvolve essa opção, mas hoje não tem, então use o parted, que aliás é também muito simples de usar.

Vem do "man":

fdisk  (in  the  first form of invocation) is a menu-driven program for
      creation and manipulation of partition tables.  It understands DOS-type
      partition tables and BSD- or SUN-type disklabels.

      fdisk  does  not  understand GUID partition tables (GPTs) and it is not
      designed for large partitions.  In these cases, use the  more  advanced
      GNU parted(8).
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

gerson_melo

Entendi. Eu só estranhei. Eu fiz os mesmos passos na primeira vez que fiz o dual boot. Tinha o windows 8.1, desfragmentei e dimensionei pelo gParted com Ubuntu Live e depois instalei o Ubuntu 14.04

Da outra vez correu tudo bem, mas agora deu isso. Estranho.

druidaobelix

Em complemento: olhando agora lá no site de desenvolvimento do fdisk observo que a versão atual é a 2.25 (enquanto aqui no Ubuntu tenho a 2.20.1 instalada, e o "Release Notes" dá conta do seguinte:

cfdisk(8):
- the code been completely rewritten, now it uses libfdisk and libsmartcols,
  supports GPT, SUN, SGI and BSD disk labels
- the command is no more based on CHS addressing

fdisk(8):
- no more print sizes in 1024-byte blocks, but in real sectors or human
   readable sizes (MiB, TiB, etc.)
- allows to modify GPT partition attributes

Ou seja, já já o fdisk estará novamente compatível com GPT :-)

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

gerson_melo

Ahh, muito bom. Vamos torcer que não demore muito.

Obrigado cara!