O Debian usa GB ou GiB para o gerenciador de partições durante a instalação?

2

Eu gostaria de criar 5GB (1000) como uma partição durante a instalação do Debian. No entanto, não tenho certeza se o gerenciador de partição usa Gib ou GB.

A versão do Debian a ser instalada é a 8.4 usando o sistema de arquivos ext4.

    
por user2087661 04.04.2016 / 05:12

2 respostas

2

O instalador da Debian mostrará 5 GB como potência de 1000 (prefixo SI base-10), o que significa que o usuário pode saber imediatamente 5 GB is 5*1000*1000*1000 bytes .

Antes da instalação

Ainda ontem, eu tinha a versão para desktop do Debian 8.2 Xfce instalada na minha velha máquina de testes. A máquina tem um disco rígido de 60 GB, que eu tinha configurado manualmente para criar 2.0 GB swap e 10.0 GB ext4 partições primárias. O espaço restante em disco livre não foi alterado.

Apósainstalação

EuinstaleieexecuteioGNOMEDisksparavisualizaraspartiçõescriadas.Comomostradonaimagemabaixo,eupossoverasrespectivaspartiçõesqueforamcriadaspeloinstaladorDebian.

Comentários

Éimportanteusaraplicativosqueseguemos prefixos de unidade consistentes . Então, novamente, alguns aplicativos nem sempre usam o prefixo SI base-10 para mostrar o tamanho dos discos.

Por exemplo, o GParted segue os prefixos unitários consistentes, mas usa unidades IEC de base 2 para mostrar o tamanho dos discos. Por outro lado, algumas ferramentas de linha de comando fornecem opções para usar o prefixo IEC base-2 (KiB, MiB, GiB ...) ou o prefixo SI base-10 (kB, MB, GB ...).

Para uma comparação rápida:

  • Instalador Debian: 2,0 GB swap 10,0 GB ext4 (prefixo SI base-10)
  • Discos do GNOME: 2,0 GB swap 10,0 GB ext4 (prefixo SI base-10)
  • GPartado: 1.86 GiB swap 9.31 GiB ext4 (prefixo IEC base-2)

Os usuários Linux TL; DR podem assumir 1 kB is 1000 bytes , a menos que seja mencionado o contrário. Para evitar confusão, use aplicativos que seguem prefixos de unidade consistentes. Observe que o prefixo IEC base 2 usa letras maiúsculas K em KiB , enquanto o prefixo SI base-10 usa minúsculas k em kB .

    
por 05.04.2016 / 08:17
1

Esta não é uma resposta definitiva, mas olhando as fontes mais recentes para partman , que parece ser uma das ferramentas subjacentes que você executará, parece que somente os poderes de 1000 sufixos são usados e compreendidos, então "1GB" significa 1.000.000.000 de bytes.

Você pode procurar as fontes aqui , em particular o arquivo base.sh que tem a função longint2human que traduz valores em sufixos adequados. human2longint faz o contrário.

Infelizmente, os prefixos do SI não são manipulados. Isso foi observado como um bug em wishlist em 2004 , e houve uma grande discussão em 2007, que levou o assunto "para a próxima versão".

Infelizmente, alguns pensam que as unidades do SI são apenas para cientistas e não para pessoas comuns, por isso nunca as veremos adotadas universalmente.

    
por 04.04.2016 / 09:34