Cómo cambiar el tamaño (ampliar o reducir) una partición en Linux

Este tutorial explica cómo cambiar el tamaño de la partición desde un disco en Linux usando el software GParted o en línea de comando con la utilidad fdisk. Tanto si elige uno como el otro, verá que es muy fácilagrandar o reducir una partición en Linux!

Tabla de contenido

Con GParted

  1. Instalar GParted:
    sudo apt install gparted
  2. Abra GParted.
  3. Identifique la partición que desea cambiar de tamaño. En este tutorial, ampliaremos la partitura. / dev / nvme0n1p4 hasta el máximo posible, ocupando el espacio en disco no asignado de 454,57 GB.
  4. Si necesario, mover particiones situado a la derecha de la partitura a ampliar. Para hacer esto, seleccione la partición a mover, haga clic derecho sobre ella y luego seleccione Cambiar tamaño / mover.
    Mueva la partición a la derecha para hacer clic en el botón Cambiar tamaño / mover.
    La partición ahora se encuentra en el extremo derecho de la unidad.
    Haga lo mismo con las particiones restantes.
  5. Ahora que el camino está despejado, haga clic derecho en la partición para cambiar el tamaño y luego haga Cambiar tamaño / mover.
  6. Cambie el tamaño de la partición al tamaño deseado y luego haga clic en Redimensionar. Aquí, la partición se agranda al máximo posible.
  7. Haga clic en el botón Solicitar para comenzar a cambiar el tamaño de las particiones.
  8. Ahí lo tienes, ¡se ha cambiado el tamaño de tu partición! En el ejemplo, ahora ocupa todo el espacio en disco que estaba disponible.

Enhorabuena Ha redimensionado correctamente la partición con el software GParted. 👍

Con fdisk

  1. Abre el Terminal.
  2. Identifica el disco y el dividir para cambiar el tamaño:
    lsblk -f
    
    NAME        FSTYPE   LABEL       UUID                                 MOUNTPOINT
    nvme0n1                                                               
    ├─nvme0n1p1 vfat     ESP         B2B7-3439                            /boot/efi
    ├─nvme0n1p2                                                           
    ├─nvme0n1p3 ntfs     OS          1AB2E772B2E750B5                     
    ├─nvme0n1p4 ext4                 06ff445a-48d6-41c2-9305-af7988d6cc97 /
    ├─nvme0n1p5 ntfs     WINRETOOLS  0E8C62678C6248F3                     
    ├─nvme0n1p6 ntfs     Image       5E7462AC7462871D                     
    └─nvme0n1p7 ntfs     DELLSUPPORT 4EEAB46FEAB45545

    En el ejemplo anterior, vamos a cambiar el tamaño de la partición. nvme0n1p4 del disco nvme0n1.

  3. Desmontar la partición:
    umount /dev/nvme0n1p4
  4. Abierto fdisk del disco previamente identificado:
    sudo fdisk /dev/nvme0n1

    Para obtener información, aquí están todos los pedidos desde fdisk:

    Générique
    d   supprimer la partition
    F   afficher l’espace libre non partitionné
    l   afficher les types de partitions connues
    n   ajouter une nouvelle partition
    p   afficher la table de partitions
    t   modifier le type d'une partition
    v   vérifier la table de partitions
    i   Afficher des renseignements sur la partition
    
    Autre
    m   afficher ce menu
    x   fonctions avancées (réservées aux spécialistes)
    
    Script
    I   chargement de l’agencement à partir du fichier de script sfdisk
    O   sauvegarde de l’agencement vers le fichier de script sfdisk
    
    Sauvegarder et quitter
    w   écrire la table sur le disque et quitter
    q   quitter sans enregistrer les modifications
    
    Créer une nouvelle étiquette
    g   créer une nouvelle table vide de partitions GPT
    G   créer une nouvelle table vide de partitions SGI (IRIX)
    o   créer une nouvelle table vide de partitions DOS
    s   créer une nouvelle table vide de partitions Sun
  5. Identifique la partición a redimensionar mostrando la tabla de particiones con pags :
    Commande (m pour l'aide) : p
    
    Périphérique        Début        Fin   Secteurs Taille Type
    /dev/nvme0n1p1       2048    1333247    1331200   650M Système EFI
    /dev/nvme0n1p2    1333248    1595391     262144   128M Réservé Microsoft
    /dev/nvme0n1p3    1595392  102305967  100710576    48G Données de base Microsoft
    /dev/nvme0n1p4  102307840 1924124671 1821816832 868,7G Système de fichiers Linux
    /dev/nvme0n1p5 1924124672 1925144575    1019904   498M Environnement de récupération Windows
    /dev/nvme0n1p6 1925144576 1951148031   26003456  12,4G Environnement de récupération Windows
    /dev/nvme0n1p7 1951148032 1953523711    2375680   1,1G Environnement de récupération Windows

    En este tutorial, reduciremos la partición / dev / nvme0n1p4.

  6. Eliminar la partición para cambiar el tamaño con D (no se preocupe, solo estamos eliminando la partición y no los datos que contiene).
    Commande (m pour l’aide) : d
    
    Numéro de partition (1-7, 7 par défaut) : 4
    
    La partition 4 a été supprimée.
    
    Commande (m pour l’aide) : p
    
    Périphérique        Début        Fin  Secteurs Taille Type
    /dev/nvme0n1p1       2048    1333247   1331200   650M Système EFI
    /dev/nvme0n1p2    1333248    1595391    262144   128M Réservé Microsoft
    /dev/nvme0n1p3    1595392  102305967 100710576    48G Données de base Microsoft
    /dev/nvme0n1p5 1924124672 1925144575   1019904   498M Environnement de récupération Windows
    /dev/nvme0n1p6 1925144576 1951148031  26003456  12,4G Environnement de récupération Windows
    /dev/nvme0n1p7 1951148032 1953523711   2375680   1,1G Environnement de récupération Windows
  7. Crea una nueva partición con no :
    Commande (m pour l'aide) : n
    
    Numéro de partition (4,8-128, 4 par défaut) : *Entrée*
    Premier secteur (102305968-1953525134, 102307840 par défaut) : *Entrée*
    Dernier secteur, +secteurs ou +taille{K,M,G,T,P} (102307840-1924124671, 1924124671 par défaut) : +700G
    
    Une nouvelle partition 4 de type « Linux filesystem » et de taille 700 GiB a été créée.
    La partition #4 contient une signature ext4.
    
    Voulez-vous supprimer la signature ? [O]ui/[N]on : N
    • En Número de partición, hecho Entrada (fdisk encuentra automáticamente la partición que borramos anteriormente).
    • En Primer sector, hecho Entrada.
    • En Último sector, ingrese el tamaño que desea para la partición. Puedes usar atajos como + 100G para establecer un tamaño de partición en 100 GB, por ejemplo.
    • No borres la firma.
  8. Escriba la nueva tabla de particiones en el disco con w.
    Commande (m pour l'aide) : w
    
    La table de partitions a été altérée.
    Synchronisation des disques.
  9. Verifique el sistema de archivos de la partición con e2fsck :
    e2fsck -f /dev/nvme0n1p4
  10. Cambie el tamaño del sistema de archivos de la partición con resize2fs :
    resize2fs /dev/nvme0n1p4
  11. Edite la partitura con montar :
    mount /dev/nvme0n1p4

Enhorabuena Has redimensionado correctamente una partición con fdisk. 👍

Tal vez también te interese  Cómo identificar la tarjeta gráfica instalada en tu PC

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *