Autor Tópico: Comando fdisk-l com erro  (Lida 4657 vezes)

Offline gerson_melo

  • Usuário Ubuntu
  • *
  • Mensagens: 43
    • Ver perfil
Comando fdisk-l com erro
« Online: 09 de Outubro de 2014, 21:16 »
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?


Citar
gerson@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:~$
« Última modificação: 10 de Outubro de 2014, 19:33 por gerson_melo »

Offline Cleiton Nunes

  • Usuário Ubuntu
  • *
  • Mensagens: 310
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #1 Online: 09 de Outubro de 2014, 21:25 »
Trisquel GNU/Linux 7.0 http://trisquel.info/ on Intel i3, 8GB RAM, HD graphics 3000 and 500GB hard disk.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #2 Online: 09 de Outubro de 2014, 23:40 »
Pois então, /Cleiton Nunes/, a saída do comando está dizendo:

Citar
O 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:

Código: [Selecionar]
sudo parted
O terminal ficará num prompt do parted (piscando, aguardando um comando)

digite:

Código: [Selecionar]
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:

Código: [Selecionar]
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.

Offline gerson_melo

  • Usuário Ubuntu
  • *
  • Mensagens: 43
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #3 Online: 10 de Outubro de 2014, 18:24 »
Fiz os passos descritos.

Citar
gerson@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?


Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #4 Online: 10 de Outubro de 2014, 18:49 »
Código: [Selecionar]
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).
« Última modificação: 10 de Outubro de 2014, 18:54 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline gerson_melo

  • Usuário Ubuntu
  • *
  • Mensagens: 43
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #5 Online: 10 de Outubro de 2014, 18:58 »
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.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #6 Online: 10 de Outubro de 2014, 19:04 »
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.

Offline gerson_melo

  • Usuário Ubuntu
  • *
  • Mensagens: 43
    • Ver perfil
Re: Comando fdisk-l com erro
« Resposta #7 Online: 10 de Outubro de 2014, 19:33 »
Ahh, muito bom. Vamos torcer que não demore muito.

Obrigado cara!