У меня есть Raspberry Pi, подключенный к сети вместе с USB-накопителем. Можно ли использовать команду dd на моем Raspberry Pi и автоматически загружать iso на мой Mac?
Я имею в виду, что на моем pi я могу сделать что-то вроде этого: sudo dd if=/dev/mmcblk0 of=192.168.1.248/path/to/iso
(IP-адрес - мой Mac)? Если это возможно, как мне это сделать?
Я с радостью создам сервер на моем Mac, если мне это понадобится.
решение1
Смонтируйте в удаленный каталог на Mac, используя любой предпочитаемый вами интерфейс (samba, nfs и т. д.). Затем просто выполните dd в файл в точке монтирования.
решение2
Нет, dd так работать не будет, но вы можете использовать ssh и перенаправление, чтобы сделать то, что вам нужно:
ssh пользователь@pi "dd if=/dev/mmcblk0" > pi.iso
решение3
Theканонический ответотunix.seзаключается в прокладке трубопровода через ssh
.
$ dd if=/dev/sda | gzip -1 - | ssh user@remote dd of=image.gz