Quick actions

cmd+k|ctrl+k

Navigation

Languages

format sd card ext4

Snippet info

Language

Bash

Visibility

public

Author

rnraghunandan

Created

2018-12-07T11:59:06Z

Updated

2018-12-07T11:59:17Z

#! /bin/bash
# this script is created to automatically format a SD card to ext4 format

printf "Unmounting SD card\\n\\n"
sudo umount -f /mnt

printf "creating a GPT partition table\\n\\n"
sudo parted /dev/mmcblk1 mklabel gpt Yes

printf "Creating an ext4 partition\\n\\n"
sudo parted -a opt /dev/mmcblk1 mkpart primary ext4 0% 100%

printf "Unmounting SD card after creating ext4 partition\\n\\n"
sudo umount -f /mnt

printf "Formatting partition to ext4 FS\\n\\n"
echo "y" | sudo mkfs.ext4 -L CareVision /dev/mmcblk1p1

printf "Mounting the ext4 sd card\\n\\n"
sudo mount -o auto,nofail,noatime,x-systemd.device-timeout=5,rw,user /dev/mmcblk1p1 /mnt
INFO