UNCLASSIFIED

Skip to content
Snippets Groups Projects
Commit 627e08bf authored by Luke ODonnell's avatar Luke ODonnell
Browse files

Update test.sh

parent a15386f9
Branches
No related merge requests found
......@@ -18,7 +18,6 @@ function setup_volume {
for disk in $disks; do
if (lsblk | grep -v disk | grep "$disk" 2&>/dev/null); then
echo "skipping $disk"
continue
else
echo "found $disk"
volume="$disk"
......@@ -26,21 +25,21 @@ function setup_volume {
fi
done
#create partition table, partition, and filesystem
echo "using /dev/$volume1"
parted "/dev/$volume" mklabel gpt
parted "/dev/$volume" mkpart home-volume ext4 0% 100%
mkfs.ext4 "/dev/$volume1"
echo "using /dev/${volume}1"
parted "/dev/${volume}" mklabel gpt
parted "/dev/${volume}" mkpart home-volume ext4 0% 100%
mkfs.ext4 "/dev/${volume}1"
#move any users' home directories to the new disk
mount "/dev/$volume1" /mnt
mount "/dev/${volume}1" /mnt
cp -rp /home/* /mnt
umount /mnt
#delete the original home and mount the new copy
rm -rf /home
mkdir /home
mount "/dev/$volume1" /home
mount "/dev/${volume}1" /home
#grab volume UUID and make /etc/fstab entry
vol_UUID=$(ls -halF /dev/disk/by-uuid/ | grep "$volume" | cut -d' ' -f10)
echo "UUID=$vol_UUID /home ext4 defaults 0 0" >> /etc/fstab
echo "UUID=${vol_UUID} /home ext4 defaults 0 0" >> /etc/fstab
}
function update {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment