web-dev-qa-db-ja.com

CentOS7の最小インストールでイーサネットを検出できません

最近、デスクトップコンピューターにCentOS 7をインストールし、最小インストールを決定しました。インストールプロセスでネットワークデバイスが見つかりませんでしたが、とにかく先に進んでインストールしました。/etc/sysconfig/network-scripts/ifcfg-eth0を開始するために存在しませんでした。 ifcfg-loが唯一のものでした:

[chris@piecework4 /]$ ls /etc/sysconfig/network-scripts | grep ifcfg-
ifcfg-lo

次の値でifcfg-eth0を作成しました。

DEVICE="eth0"
BOOTPROTO=dhcp
NM_CONTROLLED="no"
PERSISTENT_DHCLIENT=1
ONBOOT="yes"
TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME="eth0"
HWADDR=00:13:D4:37:42:39

ifconfig -aはこれのみを表示します:

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<Host>
    loop  txqueuelen 0  (Local Loopback)
    RX packets 8  bytes 560 (560.0 B)
    RX errors 0  dropped 0 overruns 0  frame 0
    TX packets 8  bytes 560 (560.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

私はイーサネットコントローラーを持っています...

[chris@piecework4 /]$ lspci | grep Ethernet
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)

イーサネットは、私が試したすべてのライブCDで正常に機能します。

VMWareを扱っている場合は、次のことを試してください。

.vmxファイルに次の行を追加しました。

ethernet0.virtualDev = "e1000"

参照: www.centos.org/forums/viewtopic.php?f=47&t=47724

2
Prasad