Je ne comprends pas le besoin de déplacer le répertoire /var. Souvent c'est un sous-répertoire.
Voici la procédure (Non testée)
a) Formater le disque dur pour y créer une partition EXT4
b) Récupérer l'UUID de la partition du nouveau disque
sudo blkid
c) Ajouter trois lignes dans le fichier /etc/fstab afin que cette partition soit montée automatiquement au prochain boot
# /var est mis sur /dev/sdb1 le 20/03/2020
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var ext4
# J'ai bien noté qu'il faut remplacer les XXXX par ce qui a été indiqué par la commande lsblk
d) Booter avec un support d'installation afin de faire le transfert des données.
1) Créer les points de montage
sudo mkdir -v /mnt/IN /mnt/OUT
2) Monter la partition contenant ubuntu et la nouvelle partition - Les lettres XN sont à remplacer
sudo mount /dev/sdXN /mnt/IN #### La partition contenant ubuntu
sudo mount /dev/sdXN /mnt/OUT #### La partition qui vient d'être créée.
3) Déplacer les fichiers
sudo mv -v /mnt/IN/var/* /mnt/OUT/
e) Rebooter.
NOTA . Si ton répertoire /var est déjà tout seul dans une partition, tu devrais pouvoir l'agrandir en bootant avec le support d'installation et en lançant le GPARTED.