VMware下安装Fedora9.0与网卡设置

来源:互联网 发布:淘宝怎么查一年前订单 编辑:程序博客网 时间:2024/06/04 00:54
VMware Workstation v5.5下安装Fedora9.0与网卡设置;安装时有点问题。需要按照下面的设置进行才能安装成功。
新建虚拟机:
1.       如下图所示,选择“自定义”

2.       如下图所示,客人操作系统选择“linux”,版本选择“Red hat”

3.       如下图所示,SCSI适配器选择“总线”类型

4.       如下图所示,选择“创建一个新的虚拟磁盘”

5.       如下图所示,虚拟机磁盘类型选择“IDE”,这是最重要的一步,否则在安装Fedora9.0时会无法识别系统硬盘,找不到安装磁盘。

6.       如下图所示,将“分割磁盘为2GB的文件”复选框取消选中。


其他完全安装默认选项,无需调整,直接点击下一步,即可完成安装。




虚拟机下面的Fedora9.0的网卡驱动有问题,刚安装好启动时一切正常,但是如果调整了IP,然后重启网络服务。
[root@ouc ~]# service network restart 
则会出现下面的信息:
Bringing up interface eth0:3c501 device eth0 does not seem to be present, delaying initialization                                                            

网上说了一些方法,我都没有试验成功,最后自己总结了一个方法,切实可行!

[root@ouc ~]# cd /etc/sysconfig/network-scripts/
[root@ouc network-scripts]# cp ifcfg-eth0 ifcfg-eth1 
[root@ouc network-scripts]# vi ifcfg-eth1

Ifcfg-eth1文件的内容如下:

# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0    将此行改为  DEVICE=eth1
BOOTPROTO=none
BROADCAST=192.168.1.255
HWADDR=01:2E:34:02:4E:3B
IPADDR=192.168.1.16   将此行改为你自己的IP
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
DNS1=202.102.128.68
DNS2=211.64.144.130
NM_CONTROLLED=no
GATEWAY=192.168.1.1
TYPE=Ethernet
其他保持默认。
Wq退出即可。
然后再次重启网络服务:
[root@ouc ~]# service network restart ,

会提示信息如下:

Shutting down interface eth1:  Device eth1 has MAC address 00:0C:29:0C:4E:85, instead of configured address 01:2E:34:02:4E:3B. Ignoring.
                                                           [FAILED]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth1:                                [  OK  ]

我们看到系统提示MAC地址00:0C:29:0C:4E:85代替了已经配置的MAC地址01:2E:34:02:4E:3B。再次用VI编辑器编辑ifcfg-eth1文件
将01:2E:34:02:4E:3B 改为系统提示的00:0C:29:0C:4E:85  
再次重启网络服务:
[root@ouc network-scripts]# service network restart
Shutting down interface eth1:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth1:                                [  OK  ]

利用ifconfig命令查看一下:
[root@ouc network-scripts]# ifconfig
eth1      Link encap:Ethernet  HWaddr 00:0C:29:0C:4E:85  
          inet addr:192.168.1.16  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe0c:4e85/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2241 errors:0 dropped:0 overruns:0 frame:0
          TX packets:462 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:209829 (204.9 KiB)  TX bytes:55298 (54.0 KiB)
          Interrupt:18 Base address:0x1080 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
然后将/etc/sysconfig/network-scripts/目录下不相关的网卡配置文件删除,这里为ifcfg-eth0
至此网卡工作已经正常了!
原创粉丝点击