Да можно использовать dd для пропуска блоков.
A="file1"
B="file2"
BLOCKSIZE=512 # default bs for dd
size_b=$(stat -c "%s" "$B")
skip_blocks=$((size_b / BLOCKSIZE))
dd if="$A" of="$B" skip=$skip_blocks seek=$skip_blocks bs=$BLOCKSIZE
Важные параметры здесь skip
а также seek
:
skip
: пропустите БЛОКИ ibs-размерные блоки в начале входаseek
: пропустите БЛОКИ obs-размерные блоки в начале выводаНеобходимо выключить оригинал на борту платы Ethernet в BIOS, новый будет использоваться в качестве eth0.
Попытайтесь выключить исходную плату Ethernet в своем BIOS. Возможно, они конфликтуют?
Как Вы управляете своими сетевыми интерфейсами? Я предполагаю, что Монетный двор использует NetworkManager. Должен быть некоторый значок для активации и decativate, с которым Вы соединяете интерфейсом.
Для отладки целей, вероятно, легче сделать вещи вручную:
Использовать ip link
проверить, что кабель правильно соединен. (Если не это скажет Вам "без поставщиков услуг" для того интерфейса.)
Использовать sudo dhclient -d eth0
настраивать Ваш интерфейс с помощью dhcp. (Который является, вероятно, что Вы хотите.)
Использовать ifconfig
проверять на любые новые адреса в том интерфейсе.
Взгляните на /var/log/syslog
для любых сообщений о проблемах.
Также проверьте, что происходит, если Вы подключаете свой кабель к другому интерфейсу. Делает ip link
обнаружить поставщика услуг? Действительно ли dhclient в состоянии говорить с dhcp сервером и установкой тот интерфейс?
ip link
sudo dhclient eth0
не дает вывода: После нажатия Enter просто мигает курсор. В системном журнале я не мог определить никого. Это просто говорит что-то как "Не могущий соединиться" после попытки соединиться в течение минуты. И наконец, что Вы подразумеваете под соединением кабеля к другому интерфейсу? Я думаю, что упомянул, как это полностью уничтожается прямо сейчас. Только вещь, что это не делает, загорается.
– Kitizl
26.10.2013, 12:24
ip link
проверять на поставщика услуг в обоих интерфейсах. - Если Вы не получаете поставщика услуг на поврежденном, можно быть вполне уверены, он действительно повреждается.
– michas
26.10.2013, 13:11
sudo dhclient -d eth0
. Вы уверены, что другой конец кабеля подключен к маршрутизатору, который может сделать dhcp?
– michas
26.10.2013, 13:16
Ваш eth0, кажется, не имеет никакого IP-адреса. Ваш новый модем должен иметь сервер DHCP. Включите его (это уже должно быть), и установите свою плату Ethernet для использования DHCP. Администратор сети в Debian базировался, установки игнорируют карты, если они настроены с помощью /etc/network/interfaces
, таким образом, можно использовать любой метод, Вам нравится.