Я в настоящее время - torrenting загрузочный ISO-образ, который я должен записать во флеш-накопитель. Моя скорость загрузки и моя скорость записи к диску сопоставимы, и сэкономить время, я задавался вопросом, существует ли способ записать изображение к диску, поскольку я загружаю его, вместо того, чтобы иметь необходимость ожидать дважды в то время как загрузки изображения к моему компьютеру и затем к диску.
При загрузке с регулярного URL файла я могу сделать это:
$ curl -L http://example.com/my-image.iso | tee my-image.iso | sudo dd of=/dev/sdX
Однако потоки не загружаются последовательно таким же образом, и в любом случае я не знаю о способе легко передать загрузку потока по каналу на командной строке. Я предположил бы, что решение должно будет разумно выписать каждую часть файла к правильному положению, поскольку это получено, но я не уверен, как сделать это или если существуют инструменты, которые могут сделать это для меня.
Как может я поток ISO-образ и одновременно записывать его к флеш-накопителю / другое блочное устройство?
В ответ на комментарий: определенные ISOs, с которыми я должен сделать это, уже настроены способом, который позволяет мне записать им непосредственно в диск без потребности в модификации (например, плоскость dd
будет работать, никакая потребность в Unetbootin). Если бы существует способ выполнить те модификации, чтобы позволить использовать оптический ISOs также, который был бы хорош, но это не требование.
, А 'grub-n-iso' система означает, что личинка указывает на файл ISO (или выбирает из многих файлов ISO в системе мультиначальной загрузки). В этом случае можно просто загрузить файл ISO непосредственно на Карту памяти.
я сделал это для изотестирования Lubuntu с помощью rsync (загрузка только, что отличается в ежедневном файле ISO со вчерашнего дня), но это должно быть возможно с потоком также.
Дополнительную информацию см. в этой ссылке,