Crear nueva partición en Linux con VirtualBox

Logo Linux

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í.

 

Acerca de JulianOrtiz0506

Soy administrador de bases de datos y desarrollador web, desde mis inicios en el mundo de la informática, he implementando proyectos personales y empresariales. Por consiguiente esto me ha permitido contar con una amplia calificación y destreza sobre mis áreas de conocimiento. Sobre todo suelo estar en constante aprendizaje, diariamente me estoy informando sobre nuevas tecnologías. Ya queme gusta estar actualizado en la tecnología de punta para todas las plataformas que me apasionan y con las cuales trabajo día a día.

Ver todas las entradas de JulianOrtiz0506 →

Deja una respuesta

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