Beberapa minggu ini lagi sibuk ngoprek website dengan MovableType yang jalan di Apache di salah satu virtual machine di VirtualBox.
Kesulitan timbul ketika aku menyalin virtual machine ke VirtualBox milik klien.
Ini langkah yang kulakukan:
1. copy file *.vdi dari /home/user/.VirtualBox/HardDisks ke laptop klien, di folder yang sama
2. Buat virtual machine baru di klien, arahkan harddisknya ke file *.vdi yang disalin tadi
3. Pastikan setting virtual machine yang baru sama dengan yang lama
4. Boot virtual machine
Setelah virtual machine di laptop klien ku boot ternyata tidak ada network interface yang terdeteksi.
Hasil ifconfig menunjukkan hanya lo saja yang up
Perintah :
sudo ifconfig eth0 up
malah menghasilkan error yang menyatakan interface tidak ditemukan
Googling dikit, ternyata ketemu ini: No networking on copied/imported guests
Ternyata, virtual machine yang jalan di bawah VirtualBox (aku pakai Ubuntu Hardy 8.04.3 JEOS) dikunci network interfacesnya ke MAC Address tertentu saja di /etc/udev/rules.d/70-persistent-net.rules . Gejalanya, kalau dijalankan :
dmesg | grep udev
pasti ada baris macam ini:
udevd: renamed network interface eth0 to eth1
Jadi tinggal disamakan saja MAC Address yang dipakai di virtual machine di laptopku dengan yang di laptop klien, dan apache pun jalan lagi dengan lancar


Recent Comments