主要解决方法:在VMWare按照minimal的时候,先选择了镜像IOS之后开始安装一路上都没啥问题,最后安装完成重启挂在了VMWare Tools,然后按照网上的做法尝试启动按e修改grub启动,还是不成功,最后看底下的博客发现在安装minimal时不可以选择简易安装,最好先新建虚拟机之后手动选择IOS文件,一步一步装,最后安装成功!
=================================================================
转自:http://blog.csdn.net/lixianlin/article/details/7293691
现在CentOS最新版是6.2,提供了最小化安装的iso镜像(32位的285M,64位的322M),以前5.x版中是没有单独提供的,对于我们这些搞开发来的,是个福音,不管是下载,还是安装,都省去不少时间,存储空间都节省了不少。
下了个64位的,用WMware(7.1.4版)安装,一路下来,除了中间提示缺少gcc、kernel-devel、make等包外(最小化安装版嘛,少些包,很正常,选择"Continue"跳过),安装相当顺利,全自动的。
注意:安装的时候,如果想使用图形安装界面,内存设置必须大于652M。
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.2 有详细说明。
The installer needs at least 392MB of memory to work. Text mode will automatically be used if the system has less than 652MB of memory.
安装完了,自动重启,结果悲剧了,启动不了,提示下面的信息:
Installing VMware Tools, please wait...
mount: special device /dev/hda does not exist
mount: block device /dev/sr0 is write-protected, mounting read-only
./run_upgrade.sh: line 21: file: command not found
仔细想了想,安装过程中未出现什么错误,验证了一下iso文件的hash,对的,安装包是完整的。
google了一下,没找到相关的资料,于是只好自己动手...
重新检查了各项设置,发现硬件设置中多了一个CD/DVD(IDE),装载了autoinst.iso,另一个CD/DVD 2(IDE)装载了安装镜像CentOS-6.2-x86_64-minimal.iso,重新建了个虚拟机,发现在选择安装镜像文件那里,有个提示“CentOS 64-bit detected.This operating system will use Easy Install.“,猜测问题可能是因为这个快速安装引起的(因为现在安装的镜像是一个最小化安装版,并不是完整版)。
猜测归猜测,实践了才知道。所以又新建了个虚拟机,在安装镜像选择那里,选择“I will install the operating system later.“,创建完后,硬件设置中设置安装镜像,一路手动安装下来,比自动安装稍微慢了一点,安装完毕,手动重启,启动成功,看来刚才猜测是对的。
安装过程最好配置好网络,因为这个最小化版不包含图形界面的网络设置工具,手动配置不太方便,以下是我上面的配置:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=yes
ONBOOT=yes
HWADDR=00:0c:29:5b:1c:de
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.1.223
NETMASK=255.255.255.0
PREFIX=24
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
USERCTL=no
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain
vi /etc/resolv.conf
nameserver 192.168.1.1
网络配置好了,就可以用yum来安装一些常用的软件:
yum install vim
yum install wget
yum install zip
yum install unzip
yum install man
yum install gcc
yum install make
yum install setuptool
yum install system-config-network-tui
yum install system-config-firewall-tui
......
安装GNOME图形界面:
yum groupinstall "X Window System"
yum groupinstall "Desktop"
yum groupinstall "Chinese Support"
安装完成后,用"init 5"即可启动图形界面。
1.安装CentOS6.5
1.首先下载VMware ,和CentOS-6.5-i386-minimal.iso映像
2.打开Vmware后在文件菜单中选择新建虚拟机,选择自定义,然后下一步
3.默认选择,直接下一步
4.这里强调一下选择稍后安装系统,然后下一步
5.默认选择,然后下一步
6.随便取一个虚拟机的名字,和虚拟机保存的位置
7.默认选择,然后下一步,如果你电脑配置很好,可以加一点,其实这样已经够用了
8.虚拟机设置成1024才能图形界面安装,如果要改,等安装好了再改
9.选择桥接网络,然后下一步
10.默认选择,然后下一步
11.默认选择,然后下一步
12.选择创建虚拟磁盘,然后下一步
13.默认选择,20G够了,不够后面可以改
14.选择一个你保存磁盘文件的位置(虚拟机的位置,和磁盘文件位置,最好选择一个你熟悉的目录下)
15.点击完成
16.点击CD/DVD(IDE)
17.选择事先下载好的CentOS6.5的映像文件,然后确定
18.开启安装好的虚拟机,选择第一个,回车确定
19.选择skip,回车确定
20.直接next
21.选择中文简体,然后next
22.选择美国英语式,然后下一步
23.选择基本存储设备,然后下一步
24.忽略所有数据,然后下一步
25.直接下一步
26.选择合适的时区,直接下一步
27.设置一个密码,我一般设置123456
28.替换现有系统
29.将修改写入磁盘
30.重新引导
31.引导成功,至此虚拟机安装好了,登陆账号为root,密码为设置的密码
32.用账号登陆后,进行网络的设置(ip地址要和主机的ip地址在一个网段上,子网掩码,网关要和主机一致,如果不会用vi命令的,可以参考我的另一篇博客《自己常用的linux命令》)
使用命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0ONBOOT=yes #系统启动时激活此设备
BOOTPROTO=static #网卡获得ip地址的方式,为static,dhcp或bootp
IPADDR=192.168.1.129 #静态指定IP,指定了网卡对应的ip地址
NETMASK=255.255.255.0 #子网掩码
#NETWORK=192.168.1.1 #可以不设置,在下面2中设置好网关即可
33.设置网关(网关要和主机一致)
使用命令:vi /etc/sysconfig/networkNETWORKING=yes #表示系统是否使用网络
HOSTNAME= #设置本机的主机名
GATEWAY=192.168.1.1 #设置本机连接的网关的IP地址,这个是最主要的
34.设置DNS,否则无法解析域名
使用命令:vi /etc/resolv.confnameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
35.测试网络配置是否有效,这里可以用xshell,或者SecureCRT软件来操作虚拟机(但要先重启网络服务和网卡,否则ip地址不生效,不能连接),要方便很多
service network restart 先重启网络服务和网卡
ifconfig 可以查看网络设置
ping 192.168.1.1 检查网关是否通
ping www.baidu.com 检查域名解析是否正常
36.CentOS的yum源更改为 将CentOS的yum源更改为163yum源
1.minimal版的映像没有wget命令,所以先安装
yum -y install wget
2.先对CentOS的源进行备份
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.backup
3.将yum源设置为阿里云的epel源
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
4.清理插件及之前的软件源,并生成新的缓存
yum clean all ###清理插件及之前的软件源
yum makecache ##生成缓存注:为什么要换源,在安装wget命令的时候就能感受到自带的源,下载很慢,因为服务器在国外,所以我们换成国内的源,速度就会快很多
在虚拟机上安装CentOS6.5(minimal)的正确方法:目前有1 条留言