La gestió de discos és una habilitat essencial per a qualsevol administrador de sistemes Linux. Aquest tema cobreix les operacions bàsiques i avançades relacionades amb la gestió de discos, incloent la partició, el format, el muntatge i la gestió de sistemes de fitxers.

Continguts

Introducció a la Gestió de Discs

La gestió de discos implica diverses operacions que permeten als usuaris i administradors configurar i mantenir els dispositius d'emmagatzematge. Aquestes operacions inclouen:

  • Partició de discos: Dividir un disc físic en diverses unitats lògiques.
  • Formatació de particions: Preparar una partició per emmagatzemar dades.
  • Muntatge de sistemes de fitxers: Fer que una partició sigui accessible al sistema operatiu.
  • Gestió de sistemes de fitxers: Mantenir i optimitzar els sistemes de fitxers per a un rendiment òptim.

Partició de Discos

Eines de Partició

Les eines més comunes per a la partició de discos en Linux són:

  • fdisk: Una eina de partició per a discos MBR.
  • gdisk: Similar a fdisk, però per a discos GPT.
  • parted: Una eina més avançada que suporta tant MBR com GPT.

Exemple d'Ús de fdisk

  1. Llistar Dispositius de Disc:

    sudo fdisk -l
    
  2. Seleccionar el Disc a Particionar:

    sudo fdisk /dev/sda
    
  3. Crear una Nova Partició:

    • Premeu n per crear una nova partició.
    • Seguiu les instruccions per especificar el tipus de partició, el número de partició, el primer sector i l'últim sector.
  4. Guardar els Canvis:

    • Premeu w per escriure els canvis al disc i sortir.

Exemple d'Ús de parted

  1. Iniciar parted:

    sudo parted /dev/sda
    
  2. Crear una Nova Taula de Particions:

    (parted) mklabel gpt
    
  3. Crear una Nova Partició:

    (parted) mkpart primary ext4 0% 100%
    
  4. Sortir de parted:

    (parted) quit
    

Formatació de Particions

Després de crear una partició, cal formatar-la amb un sistema de fitxers. Els sistemes de fitxers més comuns en Linux són ext4, xfs i btrfs.

Exemple de Formatació amb mkfs

  1. Formatar una Partició com ext4:

    sudo mkfs.ext4 /dev/sda1
    
  2. Formatar una Partició com xfs:

    sudo mkfs.xfs /dev/sda1
    
  3. Formatar una Partició com btrfs:

    sudo mkfs.btrfs /dev/sda1
    

Muntatge i Desmuntatge de Sistemes de Fitxers

Muntatge Manual

  1. Crear un Punt de Muntatge:

    sudo mkdir /mnt/disc1
    
  2. Muntar la Partició:

    sudo mount /dev/sda1 /mnt/disc1
    
  3. Verificar el Muntatge:

    df -h
    

Desmuntatge

  1. Desmuntar la Partició:
    sudo umount /mnt/disc1
    

Gestió de Sistemes de Fitxers

Verificació i Reparació

  1. Verificar un Sistema de Fitxers ext4:

    sudo fsck.ext4 /dev/sda1
    
  2. Reparar un Sistema de Fitxers ext4:

    sudo fsck.ext4 -p /dev/sda1
    

Redimensionament

  1. Redimensionar un Sistema de Fitxers ext4:
    sudo resize2fs /dev/sda1
    

Exercicis Pràctics

Exercici 1: Crear i Formatar una Nova Partició

  1. Utilitza fdisk per crear una nova partició en /dev/sdb.
  2. Formata la partició com ext4.
  3. Munta la partició en /mnt/nova_particio.

Solució

  1. Crear una nova partició:

    sudo fdisk /dev/sdb
    # Premeu 'n' per crear una nova partició, seguiu les instruccions i premeu 'w' per guardar.
    
  2. Formatar la partició:

    sudo mkfs.ext4 /dev/sdb1
    
  3. Muntar la partició:

    sudo mkdir /mnt/nova_particio
    sudo mount /dev/sdb1 /mnt/nova_particio
    

Exercici 2: Verificar i Reparar un Sistema de Fitxers

  1. Verifica el sistema de fitxers de /dev/sdc1.
  2. Repara qualsevol error trobat.

Solució

  1. Verificar el sistema de fitxers:

    sudo fsck.ext4 /dev/sdc1
    
  2. Reparar errors:

    sudo fsck.ext4 -p /dev/sdc1
    

Conclusió

La gestió de discos és una part fonamental de l'administració de sistemes Linux. Aquest mòdul ha cobert les operacions bàsiques i avançades necessàries per gestionar discos de manera efectiva. Amb la pràctica, aquestes habilitats es convertiran en una segona naturalesa, permetent-te mantenir els teus sistemes d'emmagatzematge de manera eficient i segura.

Domini de Linux: De Principiant a Avançat

Mòdul 1: Introducció a Linux

Mòdul 2: Comandes Bàsiques de Linux

Mòdul 3: Habilitats Avançades de la Línia de Comandes

Mòdul 4: Scripting de Shell

Mòdul 5: Administració del Sistema

Mòdul 6: Xarxes i Seguretat

Mòdul 7: Temes Avançats

Mòdul 8: Projectes Pràctics

© Copyright 2024. Tots els drets reservats