Ctrl-C должен отменить завершение. Если это не делает, то существует мало шанса, что-либо еще было бы.
Я замечаю, что Вы указываете архитектуру ЦП с помощью --target
параметр к установке личинки. Это обычно не было бы необходимо, поскольку Вы захотите использовать ту же архитектуру GRUB, как Ваша рабочая система использует.
Если у Вас нет некоторой определенной потребности как "кросс-компиляция" устройства загрузки для другой архитектуры, Вы не должны должны быть указывать - предназначаются вообще.
Может также стоить использовать идентификатор устройства GRUB, а не имя узла устройства Linux, чтобы определить, что место куда устанавливает загрузчик. В Вашем случае, который, вероятно, был бы (hd0)
вместо /dev/sda
.