Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104991719
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-17 19:34:54

作者: Flindzvt  出自:
前几天用ghost备份了整个硬盘(硬盘整个考贝).

拿到另一台配置完全相同的电脑上进行恢复,网卡设备 eth0 不见了.

郁闷坏了,这是哪里的问题?

查了一些资料,说可能设备的信息改变了.

看了一下 /proc/net/dev文件, 晕, 出现了两个网卡, eth0, eth1, 难道现在的网卡是eth1?

修改文件 /etc/network/interfaces文件中 eth0 为 eth1, 哈哈, 网卡找到了, 网络畅通了.

看来是网卡 mac地址改变,使系统把新机器的网卡识别成了eth1.

这样也不方便啊, 怎么才能让恢复后的系统自动识别新的网卡呢?

ubuntu7.10server可以这样实现

删除文件 /etc/udev/rules.d/70-persistent-net.rules 再重新启动, 新的网卡自动成了 eth0, 其它的linux应该也有类似的文件,由于我这个系统中 70-persistent-net.rules文件中只有网卡的信息,所以我直接把文件删除了,重新启动后文件还会自动生成.

在ghost之前先把源盘中的 /etc/udev/rules.d/70-persistent-net.rules 文件删除, ghost完的硬盘就可以在新系统上自动识别eth0了.
阅读(403) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~