Так, я хочу выполнить команду на файле, не загружая и сохраняя его к моему жесткому диску. Я хочу использовать это с dd
управляйте для записи ISO от Интернета до CD. Я знаю, что могу использовать другие команды такой как wodim
, но я хочу использовать dd
записывать ISO из Интернета непосредственно к /dev/cdrom
не сохраняя его к моему жесткому диску.
Можно использовать wget (установленный по умолчанию) или завихрение (необходимо будет установить завихрение сначала)
wget -qO- http://url_of.iso | dd bs=4M of=/dev/cdrom
curl http://url_of.iso | dd bs=4M of=/dev/cdrom
Предположение, что Вы знаете URL ISO, и/dev/cdrom является Вашим CD, мог быть cdrom1 или другой ;)
Я думаю, что Вы пытаетесь сделать что-то вроде этого:
$ dd if=http://server.com/img.iso of=/dev/cdrom
, Но это работа привычки, потому что dd не понимает http протокол.
необходимо смонтировать ISO через Интернет с помощью httpfs2, и затем можно использовать команду dd.
Для использования httpfs2 Вы должны сначала установить его (если Вы уже не сделали):
$ sudo apt-get install httpfs2
Затем Вы монтируете ISO через http в папке:
$ sudo httpfs2 http://server.com/img.iso ~/test
И затем копируют CD:
$ sudo dd if=~/test of=/dev/cdrom