Убивать по имени не обязательно. Я рекомендую вам сохранять PID скрипта каждый раз, когда вы его запускаете, а затем вызывать этот PID из файла, когда вы хотите его убить. Типа:
nohup /tmp/a.sh &
echo $! > a_pid
Затем, чтобы убить его, выполните:
ps -9 ` a_pid`
Примечание $! дает последний запуск команды, который будет nohup nohup /tmp/a.sh &
Согласно комментарию @cat, размещение моего комментария в качестве ответа-
Рассматривали ли вы создание разреженного файла размером с вашу старую установку, форматирование его как файловую систему ext4 и монтирование по шлейфу, а затем копирование в него? Решит все проблемы с потерей разрешений и т. д. Ограничение размера файла exFAT составляет 16EiB, что, безусловно, достаточно велико.
И, судя по ответу @cat, один достаточно большой файл не будет проблемой...