On Wed, Aug 19, 2009 at 2:58 PM, Michael Sullivan<msulli1...@gmail.com> wrote: > On Wed, 2009-08-19 at 14:37 -0500, Paul Hartman wrote: >> On Wed, Aug 19, 2009 at 2:10 PM, Michael Sullivan<msulli1...@gmail.com> >> wrote: >> > A couple of weeks ago my ten year-old(ish) server box died. I've wanted >> > to replace it for a long time, and last week we finally did. We took it >> > to our local computer shop to have a new hard drive installed, as the >> > old one used an IDE hard drive and the new PC's motherboard doesn't >> > support that. The tech cloned the IDE drive onto a SATA drive and >> > installed the new SATA. We got it back this morning. I've re-built the >> > kernel several times over the past few hours, and I cannot get net.eth0 >> > to work when not booting from the livecd. I've got the error message, >> > lspci and lsmod from the last boot off the hard drive (though I had to >> > boot with the livecd in order to copy it to my main PC to send it to >> > you). The error message is: >> > >> > * Starting eth0 >> > * Bringing up eth0 >> > * 192.168.1.2 >> > * network interface eth0 does not exist >> > * Please verify hardware or kernel module (driver) >> >> My guess is the new interface is called eth1, since it has a different >> MAC address than the old eth0 (and linux doesn't know that you are >> replacing it rather than supplementing it). Try editing or completely >> deleting /etc/udev/rules.d/70-persistent-net.rules (it will be >> re-created automatically after you reboot if you delete it). That's >> where udev decides which network device gets which name. >> > > I deleted that file and rebooted and net.eth0 worked and hopefully > everything will soon be back to normal. Thanks for your help!
No problem, glad to hear you are almost back to a regular, working system again!