В Вашей конфигурации шпаклевки трафик выходит из туннеля в ssh.inf.uk и передается непосредственно к markinch.inf.uk. Таким образом, Вы только создаете 1 туннель.
В Ваших ssh операторах Вы создаете 2 туннеля - один от localhost до ssh.inf.uk, и секунда от ssh.inf.uk до markinch.inf.uk.
Я еще не разработал, почему решение с 2 туннелями не работает на Вас. Однако Вы могли бы попытаться корректировать свою команду ssh для соответствия тому, какое выполнение шпаклевки и видят, работает ли это.
ssh -L localhost:5910:markinch.inf.uk vass@ssh.inf.uk
Вы непосредственно перезаписываете загрузочный сектор / таблица разделов с stage1
и stage2
файлы, когда Вы используете dd
как этот. Вместо этого необходимо использовать установку личинки (или низшего уровня grub-mkimage
и grub-setup
команды, как упомянуто в той ссылке).