vmwareのubuntuを別PCへ移動で eth0: ERROR
なったのでメモ。
現象:
ubuntu 7.10 のvmwareイメージを別マシンにコピーしたら、ネットワークの調子が悪くなった。
つながらねえ。
復旧方法:
ipが変だったら、まずnicを再起動してみる。
sudo /etc/init.d/networking restart
すると、
eth0: ERROR while getting interface flags: No such device
アバウト日本語訳で NICがねえよ!って言っている。
このメッセージで同じ現象を探したら、hitしたのでそれを実行。
Ubuntu 7.10を違うマシンにHDDごと移動したときのネットワーク設定 – ある異邦人の技術メモ
http://d.hatena.ne.jp/shimonoakio/20080324/1206345084
1. /etc/udev/rules.d/70-persistent-net.rulesの SUBSYSTEM=="net"から始まる行を削除(またはコメントアウト)
2. /etc/udev/rules.d/75-persistent-net-generator.rulesの以下2行を削除(またはコメントアウト)ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*|ath*|wlan*|ra*|sta*" \
NAME!="?*", DRIVERS=="?*", GOTO="persistent_net_generator_do"
俺環境では 1. で該当する行は3行。2. で該当する行は2行ありました。
viでコメントアウトして sudo reboot。
すると今度はnicが認識される。よしよし。
vmxを手でいじって、natモードにして、
そのnatにあわせたipの設定を書いてやればOK。
俺環境では
sudo vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.211.213
netmask 255.255.255.0
network 192.168.211.0
broadcast 192.168.211.255
gateway 192.168.211.1
dns-nameservers 192.168.0.1
こんなかんじになりました。
でまたまた再起動。
これで物理マシンから 仮想マシン[192.168.211.213] にssh接続できました。
ディスカッション
コメント一覧
まだ、コメントがありません