После печати "Дискового сообщения" синхронизации fdisk называет синхронизацию (2) syscall, который заставляет все буферизированные модификации регистрировать метаданные и данные, которые будут записаны в базовые файловые системы. Ожидается, что эта операция может занять время, но это не должно зависать навсегда. Если это делает, Вы могли бы видеть, в которой функции в ядре это зависает в/proc/FDISK_PID/stack.
Вопрос состоит в том, почему fdisk называет синхронизацию () при работе с файлом изображения (не физическое устройство). Это не должно быть необходимо, по моему скромному мнению.
Wget и Curl только анализируют ссылки в тегах привязки на Документе HTML.
Страница, к которой Вы обращаетесь, использует Метод POST со ссылкой на документ для загрузки его.
Необходимо будет загрузить файл и проанализировать его вручную для всех ссылок. Это - что-то, что wget не сделает для Вас.
Править: Однако я не знаю, почему Вы получаете ошибку протокола. Вы возражали бы, чтобы выполнить те же команды с - параметр отладки и вставить вывод где-нибудь, где мы видим его?