Я знаю, что это старая проблема, но, возможно, она поможет тем, кто столкнулся с ней так же, как и я.
Чтобы отключить функцию «поддерживать -активным», используйте аргумент --no-http-keep-alive
.
Из справочной страницы:
Turn off the "keep-alive" feature for HTTP downloads. Normally, Wget asks the server to keep the connection open so that, when you download more than one document from the same server, they get transferred over the same TCP connection. This saves time and at the same time reduces the load on the server.
Использование этого аргумента обычно требуется в тех случаях, когда необходим новый чистый запрос. Аргументы --no-cache
и --no-cookies
хотя и не связаны строго, но также могут иметь значение в тех случаях, когда используется аргумент --no-http-keep-alive
.
Таким образом, команда ОП, вероятно, будет:
wget --no-http-keep-alive --no-cache --no-cookies --header="Accept: text/html" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" -O $2/content.html $1
Вы должны иметь возможность монтировать разделы, но вы должны понимать разницу между образом и разделами.
Образ содержит два раздела. Вы можете (следует )не монтировать образ, но вы должны монтировать разделы. Итак, из командной строки -это будет:
$ sudo -s
# losetup -Pf 2018-11-13-raspbian-stretch.img
# ls /dev/loop*
/dev/loop-control /dev/loop0p1 /dev/loop1 /dev/loop3 /dev/loop5 /dev/loop7
/dev/loop0 /dev/loop0p2 /dev/loop2 /dev/loop4 /dev/loop6
# mount /dev/loop0p2 /mnt
# ls /mnt
bin boot dev etc home lib lost+found media mnt opt proc root run sbin srv sys tmp usr var
#
С помощью losetup
вы устанавливаете -петлевое устройство для изображения.-P
(или --partscan
, если вам нравится набирать ), заставляет ядро сканировать таблицу разделов на только что созданном кольцевом устройстве. Поэтому он создает устройства p1
и p2
для раздела 1 и раздела 2.
Теперь у вас есть устройство для обоих разделов, которое вы можете подключить.