linux-raw-filesystem-management linux-raw-filesystem-management Linux Raw File system Management ########################################### Pretend we have added a new disk to our computer. The operating system has detected this new disk as device /dev/xvdf. The following documents the steps we need to take to use this new space. Partition the device You may cut the device into separate logical disks. In my case I want to use the whole disk .. code-block:: bash sudo fdisk /dev/xvdf # choose needed settings Format the partition with a filesystem We want to use ext4 so we do .. code-block:: bash sudo mkfs.ext4 /dev/xvdf mke2fs 1.42 (29-Nov-2011) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 6553600 inodes, 26214400 blocks 1310720 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4294967296 800 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done Mount and test the new filesystem .. code-block:: bash sudo mount /dev/xvdf1 /mnt touch /mnt/testfile ls /mnt sudo umount /mnt ls /mnt sudo mount /dev/xvdf1 /mnt Automatically mount partition at system boot Add an entry into /etc/fstab for new partition. .. code-block:: text /dev/xvdf1 /mnt ext4 defaults 0 0 Remount read-only or read-write Sometimes live disks and rescue modes mount your partitions for you. In my case the rescue was mounting root partition as read-only, and I needed to remove an entry in /etc/fstab. This command will remount a partition with rw: .. code-block:: bash mount -o remount,rw /dev/mapper/VolGroup00-LogVol0 / This allowed me to edit /etc/fstab, remove the bad entry and reboot. The server came back online. We still need to figure out what happened to the disk, try to recover it.