Hyper-v 간 Ubuntu 네트워크 문제

Windows2008 R2 Hyper-v 에 Ubuntu 10.10을 설치함.

설치된 VM을 ‘내보내기’ 하여 다른 Hyper-v의 Host로 옮김.

VM의 OS는 제대로 구동 되는데 VM의 NIC(eth0)이 동작하지 않음..

 ifup eth0을 해보니,

SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth0.


 이틀 간 개삽질 후 해결했다. 범인은 바로 zXX_persistent-net.rules!

 /etc/udev/rules.d/z70_persistent-net.rules 을 삭제 후 재부팅!!!

NIC 장치의 노드를 설정해주는 녀석이 Hyper-v간 이전후에도 그대로 남아있었던 것.

이후 eth0은 정상적으로 돌아왔으나, interface를 재설정 하여도 NIC가 제대로 동작하지 않음;;

하~ 이럴땐 정말 Ubuntu가 미워진다.