Añadir una nueva partición a nuestras maquinas virtuales es realmente sencillo, realizando los siguientes pasos a continuación:
1. Con la maquina virtual apagada, se creara el nuevo almacenamiento como generalmente se realiza
Añadiremos un nuevo disco duro
Crear nuevo disco
Dado que es una maquina de pruebas, dejaremos un reservado dinámico.
Añadiremos el tamaño deseado para el disco
Por ultimo daremos en aceptar, pues así se añadirá a nuestra maquina virtual
2. Iniciamos la maquina virtual
3. Ingresaremos a la terminal
4. Como usuario roto, ejecutamos el comando fdisk -l
Con este comando, observamos las diferentes particiones, en este caso, la añadida es /dev/sdf
[root@soyundba ~]# fdisk -l
Disk /dev/sda: 30 GiB, 32212254720 bytes, 62914560 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
Disklabel type: dos
Disk identifier: 0xfa38d928
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 8390655 8388608 4G 83 Linux
/dev/sda2 8390656 29362175 20971520 10G 83 Linux
/dev/sda3 29362176 50333695 20971520 10G 83 Linux
/dev/sda4 50333696 62914559 12580864 6G 5 Extended
/dev/sda5 50337792 62914559 12576768 6G 82 Linux swap / Solaris
Disk /dev/sdb: 40 GiB, 42949672960 bytes, 83886080 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
Disklabel type: dos
Disk identifier: 0xefa0b11d
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 83886079 83884032 40G 83 Linux
Disk /dev/sdc: 20 GiB, 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
Disklabel type: dos
Disk identifier: 0x96ac938b
Device Boot Start End Sectors Size Id Type
/dev/sdc1 2048 41943039 41940992 20G 83 Linux
Disk /dev/sdd: 5 GiB, 5368709120 bytes, 10485760 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
Disklabel type: dos
Disk identifier: 0x269068cf
Device Boot Start End Sectors Size Id Type
/dev/sdd1 2048 10485759 10483712 5G 83 Linux
Disk /dev/sde: 5 GiB, 5368709120 bytes, 10485760 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
Disklabel type: dos
Disk identifier: 0xf1f9cae0
Device Boot Start End Sectors Size Id Type
/dev/sde1 2048 10485759 10483712 5G 83 Linux
Disk /dev/sdf: 20 GiB, 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
5. Ejecutamos el comando fdisk /dev/sdf, posterior presionamos m para que nos muestre la ayuda
[root@soyundba ~]# fdisk /dev/sdf
Welcome to fdisk (util-linux 2.32.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0xa9096017.
Command (m for help): m
Help:
DOS (MBR)
a toggle a bootable flag
b edit nested BSD disklabel
c toggle the dos compatibility flag
Generic
d delete a partition
F list free unpartitioned space
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
i print information about a partition
Misc
m print this menu
u change display/entry units
x extra functionality (experts only)
Script
I load disk layout from sfdisk script file
O dump disk layout to sfdisk script file
Save & Exit
w write table to disk and exit
q quit without saving changes
Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table
6. Digitamos n para crear una nueva partición y elegimos p para que sea una primaria
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
7. En partition number elegimos 1
Partition number (1-4, default 1): 1
8. En first sector elegimos el valor por defecto 2048
First sector (2048-41943039, default 2048): 2048
9. En last sector elegimos tambien el valor por defecto 41943039
Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039): 41943039
Created a new partition 1 of type 'Linux' and of size 20 GiB.
10. Elegimos la opcion w para escribir los datos en la tabla de partición y salir
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
11. Digitamos nuevamente fdisk -l y veremos que se creó una nueva partición /dev/sdf1
Disk /dev/sdf: 20 GiB, 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
Disklabel type: dos
Disk identifier: 0xa9096017
Device Boot Start End Sectors Size Id Type
/dev/sdf1 2048 41943039 41940992 20G 83 Linux
12. Formatearemos la particion
[root@soyundba ~]# mkfs -t ext4 /dev/sdf1
mke2fs 1.45.6 (20-Mar-2020)
Creating filesystem with 5242624 4k blocks and 1310720 inodes
Filesystem UUID: 89a0d03e-178b-47ce-b08e-a17699327f7f
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
13. Ahora, vamos a crear la carpeta donde montaremos la partición, así mismo procederemos a montarla
[root@soyundba /]# mkdir ogg
[root@soyundba /]# mount /dev/sdf1 /ogg
Finalmente, si listamos los filesystem, vamos a evidenciar que ya tendremos montado el nuevo disco
[root@soyundba /]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 2.8G 0 2.8G 0% /dev
tmpfs 2.8G 0 2.8G 0% /dev/shm
tmpfs 2.8G 9.3M 2.8G 1% /run
tmpfs 2.8G 0 2.8G 0% /sys/fs/cgroup
/dev/sda2 9.8G 5.4G 4.0G 58% /
/dev/sde1 4.9G 21M 4.6G 1% /backup
/dev/sda3 9.8G 67M 9.2G 1% /home
/dev/sdc1 20G 3.7G 15G 20% /oradata
/dev/sda1 3.9G 430M 3.3G 12% /boot
/dev/sdd1 4.9G 638M 4.0G 14% /archivelog
/dev/sdb1 40G 10G 28G 27% /oracle
tmpfs 566M 28K 566M 1% /run/user/54321
/dev/sdf1 20G 45M 19G 1% /ogg
Te invito a seguir consultando más articulos relacionados a Linux dando clic aquí.