Sobes.tech
Junior

Como montar corretamente um disco no sistema operativo?

sobes.tech IA

Resposta da IA

  1. Identificar o nome do disco e a(s) partição(ões). Utiliza-se o comando lsblk ou fdisk -l.

    lsblk
    # A saída mostrará os dispositivos de blocos e a sua estrutura
    
  2. Criar um ponto de montagem (diretório onde o disco será montado).

    sudo mkdir /mnt/mydisk  # Criar o diretório /mnt/mydisk
    
  3. Formatar o disco/partição se não estiver formatado ou precisar de outro sistema de ficheiros. Por exemplo, formatação em ext4:

    sudo mkfs.ext4 /dev/sdb1  # Formatar a primeira partição do disco /dev/sdb em ext4
    

    Importante: Certificar-se de que o disco/partição correto(a) foi selecionado(a) antes de formatar, caso contrário, pode perder dados.

  4. Montar o disco/partição no ponto de montagem.

    sudo mount /dev/sdb1 /mnt/mydisk  # Montar /dev/sdb1 em /mnt/mydisk
    
  5. Verificar se o disco foi montado com sucesso.

    df -h  # Ver informações sobre os sistemas de ficheiros montados
    
  6. Configurar a montagem automática na inicialização, adicionando uma entrada no ficheiro /etc/fstab. É necessário obter o UUID do disco/partição para uma montagem fiável.

    sudo blkid /dev/sdb1  # Obter UUID e TYPE do sistema de ficheiros
    # Exemplo de saída: /dev/sdb1: UUID="o-seu-uuid-aqui" TYPE="ext4" PARTUUID="..."
    

    Edição de /etc/fstab:

    sudo nano /etc/fstab
    # Adicionar uma linha no formato:
    # UUID="o-seu-uuid-aqui" /mnt/mydisk ext4 defaults 0 2
    

    Campos em /etc/fstab:

    • UUID/Dispositivo: Identificador do disco/partição ou caminho para o dispositivo.
    • Ponto de montagem: Ponto onde será montado.
    • Tipo de sistema de ficheiros: Tipo de sistema de ficheiros (ext4, xfs, ntfs, etc.).
    • Opções: Opções de montagem (defaults, noauto, ro, rw, noexec, nosuid, etc.).
    • Dump: Flag para a ferramenta dump (0 - não fazer backup).
    • Pass: Ordem de verificação do sistema de ficheiros na inicialização (0 - não verificar, 1 - root, 2 - outros).
  7. Verificar a sintaxe de /etc/fstab e a possibilidade de montar todas as entradas.

    sudo mount -a  # Tentar montar tudo de /etc/fstab
    

    Se não houver erros, as alterações aplicar-se-ão na próxima inicialização.