freeCodeCamp/guide/portuguese/linux/making-partitions-in-linux/index.md

6.0 KiB
Raw Blame History

title localeTitle
Partitions Partições

PARTIÇÕES

  • Sem criar partições no disco rígido, não podemos criar pastas.

  • Partições no Linux-

    • df
    • df -h (legível para humanos)
  • Mostra o tamanho em MiB, GiB

  • lvdisplay

  • Mostra informações sobre a partição do disco -

  • fdisk -l

  • fdisk -l / dev / sda (sda é o nome do disco rígido)

  • Para praticar a partição, insira o disco rígido virtual no Linux usando a caixa virtual.

  • Alguns pontos para lembrar

  • O disco rígido não entende GB ou MB, é unidade é setorial.
    1 setor = 512 bytes.
    Para encontrar o tamanho real do disco rígido, encontre o número de setores * 512.
    Aloca espaço no disco rígido em setores.

  • Apenas 4 partições podem ser criadas em um único disco rígido.

FAZENDO PARTIÇÕES EM DISCO RÍGIDO

  1. Abre o prompt do disco rígido.

    • fdisk / dev / sdb
  2. Imprime informações de partições do disco rígido.

    • p
  3. Crie uma nova partição.

    • n
  4. Escolha a partição principal.

  5. Pressione 1 (primeira partição)

  6. Inicial alguns setores (0-2047 = 2048 setores = 1 MB) são reservados no disco rígido.

  7. O espaço real começa no 2048º setor.

  8. + 1G

  9. Crie 4 partições como esta.

  10. Após a 4ª partição você não pode criar mais partições.

  11. Pressione w para salvar.

  12. Pressione q para sair sem salvar nenhuma partição. Isto irá Remover todas as partições feitas porque isso foi temporário.

  13. Para excluir a partição -

*   **d**

PORQUE HÁ LIMITE DE 4?

  • Porque onde nós armazenamos as informações das partições, os metadados das partições, são fixos e de 64 bytes. Esta informação é armazenada na tabela de partições.
  • 1 partição requer 16 bytes para que apenas 4 partições possam ser criadas.
  • Em 1 MB (2048 setores) reservado no disco rígido, 64 bytes são reservados para armazenar essas informações.
  • Para ver tabelas de partições
  • fdisk -l
  • Quando usamos pela primeira vez o disco rígido, ele é inicializado ou formatado. Esse formato decide o número de partições no disco rígido.
  • O sistema operacional cria um formato de disco rígido quando foi inicializado pela primeira vez e esse formato decide o número de partições.
  • Formato da partição que usamos é o formato DOS = 64 bytes
  • Formato GPT = 128 partições podem ser criadas.
  • Tabela de partições -> formato: DOS -> 4 partições
  • Tabela de partições -> formato: GPT -> 128 partições

AUMENTANDO O NÚMERO DE PARTIÇÕES

  • Crie uma nova tabela de partições no disco rígido.

  • A partição P4 será criada de forma que seja um disco rígido separado.

  • Esta partição é a partição estendida em que podemos criar mais partições.

  • A partição lógica ocupa espaço na partição estendida. Informações ou a tabela de partições serão armazenadas na partição estendida.

  • Crie 3 primária e última 1 partição estendida.

  • Total de 64 partições podem ser feitas agora. 3 primárias + 60 lógicas + 1 estendidas.

  • Mas 63 partições podem ser usadas para armazenamento de dados (remova 1 partição estendida).

  • Não há diferença entre a partição primária e a lógica, exceto que ninguém controla o primário, mas o lógico é controlado por estendido. Portanto, se removermos a partição estendida, todas as partições lógicas serão removidas.

  • Para ver informações sobre partições -

  • lsblk (lista de dispositivos de bloco)

  • O disco rígido também é conhecido como dispositivos de bloco

  • A partição estendida não pode ser usada para armazenamento de dados apenas lógico e primário pode ser usado.

  • Se a partição tiver que ser usada para armazenamento, siga estas 3 etapas -

  1. Crie uma partição física.
  2. Formate-o.
  3. Ativar / montar.

PARTIÇÃO DE FORMATO

  • A partição deve criar um índice para cada novo arquivo para processamento mais rápido.

  • Sempre que um arquivo for aberto, localize esse arquivo no índice.

  • Este índice é formado em partição quando é formatado pela primeira vez. É também chamado de sistema de arquivos.

  • Essa tabela de índice é conhecida como tabela inode (nó de índice).  Então, toda partição tem que ser formatada.

  • OS lê apenas tabela de inode para mostrar tamanhos de pastas, arquivos, drives etc.

  • Esta tabela de inodes pode ser alterada, e o sistema operacional mostrará tamanhos diferentes do tamanho real.

  • Quando removemos um arquivo, ele apenas remove a entrada do inode desse arquivo.

  • Por exemplo, remova um arquivo de tamanho 1 GB e 100 GB, o tempo será o mesmo.

  • Quando formamos uma partição, ela apenas remove a página de índice, os dados não serão removidos. Assim, podemos recuperar dados dessa partição.

  • O sistema de arquivos cria uma tabela de inodes para gerenciar arquivos.

  • Para formatar a partição -

  • mkfs.ext4 / dev / sdb1

  • Exemplo - NTFS, ext2, ext3, ext4, xfs etc.

Montagem ou Ativação

  • Apenas dois tipos de coisa podem ser usados em um sistema operacional - Arquivo e pasta

  • Nós não podemos ir diretamente em um dispositivo. Assim, o dispositivo criado tem que ser convertido em uma pasta ou link com uma pasta ou montar com uma pasta, a fim de usá-lo.

  • mkdir / data

  • mount / dev / sdb1 / data (Esses dados são como um pen drive montado e desmontado)

  • cd / data

  • cat> adarsh.txt

  • umount / dev / sdb1

  • cd / data /

  • ls

  • Monte novamente

  • Para saber qual partição está montada em qual pasta.

  • df -h

  • Mostra a tabela de inodes.

  • ls -l

  • Mostra o número do inode.

  • ls -il