строка "auto eth0" заставляет загрузку ждать, пока eth0 станет доступным. "dhcp" означает, что сначала он должен поговорить с сервером dhcp.
Так что если на новом месте вы не подключите Ethernet-кабель или там нет dhcp-сервера (возможно, они используют статические адреса), то ничего не получится.
Измените "auto eth0" на "allow-hotplug eth0", таким образом, загрузка не будет ждать, но интерфейс будет подниматься, когда он будет готов.