Cloud Techies
Published in

Cloud Techies

Adding new partition to an existing EBS volume

This article describes how to configure a new partition from free space on a dedicated server, or a virtual machine with full virtualization (such as VMware or XenServer):

  1. Verify the partitions available on the server.
fdisk -l

2. Choose which device you wish to use (such as /dev/sda or /dev/sdb)

3. Run fdisk /dev/sdX (where X is the device you would like to add the partition to)

4. Type ’n’ to create a new partition.

5. Specify where you would like the partition to end and start. You can set the number of MB of the partition instead of the end cylinder. For example: +1000M

6. Type ‘p’ to view the partition, and type ‘w’ to save the partition.

7. Run the command ‘partprobe’ to have the OS detect the new partition table. If it still does not detect the partition table, you might need a reboot.

8. Format the partition by doing below:

mke2fs -j /dev/sdaX

— where X is the number of the partition you have created.

9. Create a directory where you wish to mount the new drive, for example: /newpartition.

mkdir -p /newpartition

10. To mount, you can use the following command:

mount /dev/sdaX /newpartition

11. If you would like the drive to be mounted automatically each time you boot, add the following to /etc/fstab:

/dev/sdaX /newpartition ext3 defaults 1 2

Note:

Make sure you have backups before you perform any formatting or creating new partitions !

--

--

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Arun Kumar

Cloud Architect | AWS, GCP, Azure, Python, Kubernetes, Terraform, Ansible