La publicación enumera los pasos para eliminar una partición de disco usando el comando fdisk. Tenga en cuenta que el procedimiento para eliminar una partición primaria y extendida es el mismo. Para el ejemplo de la publicación, estamos usando el disco /dev/sdc y la partición que se eliminará es /dev/sdc1.
Desmontar el sistema de archivos
Asegúrese de haber desmontado el sistema de archivos usando la partición que desea eliminar. Para ver si la partición está montada, use el siguiente comando.
# cat /proc/mounts
Para desmontar el punto de montaje, use el siguiente comando.
# umount /data
Lista de la partición a eliminar
Para obtener una lista de su esquema de partición actual, use "fdisk -/dev/sdc “. Utilice el comando de impresión (p ) para listar su tabla de particiones:
# fdisk /dev/sdc Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): p Disk /dev/sdc: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x085579f4 Device Boot Start End Blocks Id System /dev/sdc1 2048 2099199 1048576 83 Linux /dev/sdc2 2099200 4196351 1048576 83 Linux
También puede usar el comando “fdisk -l ” para ver todas las particiones disponibles en el sistema.
Cómo ver las particiones de disco de Linux (tabla de particiones)Eliminar la partición
Utilice el comando de eliminación (d ) para eliminar una partición, le pedirá el número de partición. Para este ejemplo, vamos a eliminar /dev/sdc1. Por lo tanto, use el número 1 cuando se le solicite que elimine el número de partición.
Command (m for help): d Partition number (1,2, default 2): 1 Partition 1 is deletedSi le queda la última partición por eliminar, usar el comando delete no le pedirá que elimine el número de partición y eliminará la última partición directamente.
Guarde la tabla de particiones y verifique
Utilice el comando de impresión (p ) para volver a enumerar su tabla de particiones y confirmar si se elimina la partición 1:
Command (m for help): p Disk /dev/sdc: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x085579f4 Device Boot Start End Blocks Id System /dev/sdc2 2099200 4196351 1048576 83 Linux
Finalmente guarde y salga de fdisk con el comando escribir/salir (w). Los cambios serán permanentes después de ejecutar este comando.
Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) Syncing disks.