VmWare10 32位安装CentOS7遇到的问题及解决办法

时间:2023-01-21 15:35:29

操作环境

  (1)在windows的命令提示符用systeminfo命令查看主机的信息如下

Microsoft Windows [版本 10.0.10565]

(c) 2016 Microsoft Corporation。保留所有权利。


C:\Users\smart>systeminfo


主机名:           DESKTOP-8B86UOQ

OS 名称:          Microsoft Windows 10 Home Insider Preview

OS 版本:          10.0.10565 暂缺 Build 10565

OS 制造商:        Microsoft Corporation

OS 配置:          独立工作站

OS 构件类型:      Multiprocessor Free

注册的所有人:     smart

注册的组织:

产品 ID:          00326-10000-00000-AA320

初始安装日期:     2015/10/15, 20:17:36

系统启动时间:     2015/10/25, 9:06:33

系统制造商:       SAMSUNG ELECTRONICS CO., LTD.

系统型号:         RV415/RV515/E3415

系统类型:         X86-based PC

处理器:           安装了 1 个处理器。

                  [01]: x64 Family 20 Model 2 Stepping 0 AuthenticAMD ~1650 Mhz

BIOS 版本:        American Megatrends Inc. 07PM.M507.20111214.LEO, 2011/12/14

  (2)虚拟机版本

VmWare10 32位安装CentOS7遇到的问题及解决办法

  (3)centos版本

   CentOS-7-x86_64-DVD-1503-01.iso

出现问题及解决办法

  (1)本地yum源的配置办法

   

Step-1    #mkdir /media/yum                 #建立本地yum源的存放位置或者安装包文件的挂载点
    #mount /dev/cdrom /media/yum/     #挂载光盘文件到/media/yum
    #cd /etc/yum.repos.d
    #cp CentOS-Sources.repo centos.repo
    #vi centos.repo

修改centos.repo中的内容如下
    [base-source]
    name=CentOS-$releasever - Base Sources
    baseurl= 
    gpgcheck=1
    enabled=1
    gpgkey=
退出并保存

  在此,当我们使用

#ifconfig

  命令时提示找不到该命令,我们就可以用

  

#yum search ifconfig

  命令搜索,搜索结果如下

net-tools.x86_64 : Basic networking tools

因此,我们就可以用以下命令安装

# yum -y install net-tools

  (2)找不到网卡eth0

   (2).1如果你用虚拟机安装centos7的时候,选择的是centos而不是选在centos 64位,那么不仅在/etc/sysconfig/network-scripts/目录下找不到eth0,而且用ifconfig命令只能找到环回信息,也就是说根本就没有网卡。遇到这种情况:建议您重新安装centos7,在安装的时候,在虚拟机中选择centos 64位

   (2).2如果用vmware安装centos7时选择的是centos 64位,那么以前版本的eth0网卡在/etc/sysconfig/network-scripts下变成了ifcfg-eno16777736文件。此时,不用担心这就是以前的eth0网卡。我们只需要用vi命令把这个文件的内容修改:

BOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=noIPV6_DEFROUTE=noIPV6_PEERDNS=yesIPV6_PEERROUTES=noIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=cfce8c9d-b821-4781-92b8-3c49588b3c11DEVICE=eno16777736ONBOOT=yes    #此处由原来的ONBOOT=no修改为ONBOOT=yes以便开机就自动连接网络

然后重启网卡

#service network restart

  (3)开机出现“dm-0:WRITE SAME failed. Manually zeroing”

#vi /usr/local/sbin/disable-write-same.sh  添加以下语句  #! /bin/sh  # Disable SCSI WRITE_SAME, which is not supported by underlying disk   # emulation.  Run on boot from, eg, /etc/rc.local    # See http://www.it3.be/2013/10/16/write-same-failed/    # Written by Ewen McNeill <ewen@naos.co.nz>, 2014-07-17    #----------------------------------------------------------------------    find /sys/devices -name max_write_same_blocks |     while read DISK; do         echo 0 >"${DISK}"    done    ------------------------脚本完成,不含此分割线--------------------------    #chmod a+x  /usr/local/sbin/disable-write-same.sh#vi /etc/rc.local //开机需要运行的命令就放在这里  添加以下语句  sudo /usr/local/sbin/disable-write-same

reboot命令重启电脑

本文出自 “图灵庄园” 博客,请务必保留此出处http://thinkcoding.blog.51cto.com/4410442/1706179