在我们没有买远程服务器的时候,用自己的window和苹果电脑如果想运行linux系统,最好的办法就是装一个虚拟机,当然你也可以在电脑上装双系统,不过我是不建议大家这要用。但是用vmware安装linux虚拟机的话,如果用傻瓜式的安装,当然是可行的,但是作为一个技术人员,当然要对这个安装流程有全面的把控和理解,比如系统分区什么的。这样我们对linux的了解才会更深,下面让我们一起来学习。
环境
VMware8.0.4 build-744019
CentOS-6.7-x86_64
一、创建Linux虚拟机
1、安装VMware
这一步比较简单,这里用的版本是:8.0.4 build-744019,下面提供序列号和注册码
序列号:MV4YN-0L38Q-2ZK60-XUA7K-AAZ18
注册码:UV3NK-25Y41-081CZ-0YP7C-PQ89A
2、创建Linux虚拟机
如下图的步骤即可
二、系统分区详解
linux系统安装过程中,必须对硬盘进行分区,类似于安装window系统一样对硬盘进行拆分一样。
1、对硬盘进行分区
分区类别 | 说明 |
---|---|
主分区 | 最多只能有4个 |
扩展分区 | 最多只能有1个,主分区+扩展分区最多只能有4个,不能格式化和写入 数据,只能包含逻辑分区 |
逻辑分区 | 可以格式化和正确的写入数据,一定从5开始 |
2、格式化
高级格式化,又称逻辑格式化,它是指根据用户选定的文件系统(如FAT16、FAT32、NFTS、EXT2、EXT3、EXT4等),Linux用的是EXT4,在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。
3、 挂载
给分区分配盘符的过程叫做挂载,linux系统必须进行分区,若是不理解下面的挂载点也没有关系,安装过程中就明白了。
挂载点 | 说明 |
---|---|
/ | 根分区 |
swap | 交换分区,内存2倍,不超过2GB,相当于虚拟内存 |
/boot | 启动分区,200M:用于系统启动 |
三、安装Linux系统
上面我们已经安装好虚拟机,以及了解了分区的概念,接下来我们来进行系统的安装
如下图的步骤即可:
打开电源,在虚拟机上会默认从硬盘启动系统,当没有发现系统后会从光盘启动,第二次会自动再调整为硬盘启动,所以这里不需要进入BIOS设置boot的启动模式,真实机上需要先进去设置为光盘启动,装好系统后再进入BIOS设置boot的启动模式为硬盘启动。
到这里,就表明你的linux虚拟机和操作系统彻底安装成功啦。
四、SecureCRT远程登录
当然,安装好后,为了方便操作,就得使用一些远程登录工具,这里推荐SecureCRT
1、网络适配器
2、连接模式
若是选择桥接(注意桥接本地有两块网卡,一个是本地连接,一个是无线网络),则查看window的网段ipconfig,NAT的查看本机VMnet8的网段,Host-only则查看VMnet1的网段。然后再linux中设置为相同网段的ip地址就可以通信啦,临时设置方法:ifconfig eth0 192.168.x.y,一定要保证在同一个网段,也就是192.168.x要相同。要想永久生效,必须写入配置文件。可在VMware编辑,虚拟网络参数中查看得到VMnet1和VMnet8的ip。
3、连接
设置好连接模式,并且配置好相同网段的ip后就可以用SecureCRT远程登录啦,如图。
然后再虚拟机上临时设置ip地址为:ifconfig eth0 192.168.144.128 ,当然地址也可设置为192.168.144.2,只要不跟本地ip冲突即可(上图文字展示有误),本地ip是192.168.144.1,网段一样即可。
最后用工具远程连接即可。
如下ip为192.168.144.128是可以连接的
当我们用ip为192.168.144.2也一样可以连接,前提是设置好虚拟机里面linux的ip为192.168.144.2,如下图连接后查看ip:ifconfig
这里是建议用NAT的方式连接。
五、克隆Linux虚拟机
因为我们有时候需要很多台虚拟机来使用,所以这里需要用到VMware的克隆功能,并且第一台安装好后就不要去装任何东西,直接当做克隆机。如下图。
克隆后需要修改下mac地址,并且改完后网卡eth0是上一台机器的,所以设置ip地址的时候需要用ifconfig eth1 ip 来设置(注意克隆的不一定是eth1)。
然后启动登录即可。
到此Linux虚拟机的安装完成。
结语
linux虚拟机的安装看起来复杂,但是只要你理解了原理就很简单的,写博文不易,转载请带上本文连接并且注明:随笔博客-IT随笔。