Windows安装Linux虚拟机

简介:

最近想在自己搞一搞Linux系统,于是就在自己电脑上安装了一个虚拟机,本文详细介绍在Windows下安装Linux虚拟机的全部过程,包括(安装VMware、下载Linux ISO镜像、安装CentOS 64,CentOS 64基本配置、安装免费的Xshell并链接Linux),以及在安装过程中遇到的问题。东西有点多,因此此条博文比较长。可根据自己的需求,使用目录进行跳转浏览。

目录

下载安装VMware:

下载Linux ISO镜像文件:

VMware创建虚拟机:

安装CentOS 64:

系统的基本配置:

下载安装Xshell并连接Linux:

Linux常用命令:


下载安装VMware:

下载地址:https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0?wd=&eqid=a321fcd7000107af000000035af54ee7

可以选择版本,默认为最新版本。选择好版本后点击立即下载。下载需要登录。如果没有注册过的话。填写邮箱,注册一下,再登陆邮箱激活一下就好。

打开.exe文件, 即可开始安装。

安装位置默认在C盘下,在这里我选择安装在F盘,安装路径尽量不要有中文。

等待安装就好了。

安装成功后,第一次运行程序会要求输入密钥。这个可以自己百度。下面分享我搜集的密钥。

CG54H-D8D0H-H8DHY-C6X7X-N2KG6
 
ZC3WK-AFXEK-488JP-A7MQX-XL8YF
 
AC5XK-0ZD4H-088HP-9NQZV-ZG2R4
 
ZC5XK-A6E0M-080XQ-04ZZG-YF08D
 
ZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8
 
FF590-2DX83-M81LZ-XDM7E-MKUT4
 
FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
 
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD
 
AALYG-20HVE-WHQ13-67MUP-XVMF3

YC592-8VF55-M81AZ-FWW5T-WVRV0

下载Linux ISO镜像文件:

下载地址:http://archive.kernel.org/centos-vault/6.1/isos/x86_64/

ps:不要使用浏览器自带的下载器下载镜像文件,因为浏览器自带的下载器会破坏文件。推荐使用迅雷下载。

下载地址:https://www.xunlei.com/

安装过程就不在叙述。

VMware创建虚拟机:

打开VMware,创建新的虚拟机。

选择“自定义”,点击“下一步”。

点击“下一步”。

选择“稍后安装操作系统”,点击“下一步”。

“客户机操作系统”选择“Linux”,“版本”选择“CentOS 64”,点击“下一步”。

修改“虚拟机名称”和“位置”,也可以使用默认的名称和路径,点击“下一步”。

“处理器配置”默认就可以了,点击“下一步”。

内存自定义,可以大一点也可以小一点,根据自己的需求定,但是不建议小于默认内存大小,点击“下一步”。

“网络类型”,选择“使用桥接网络”,点击“下一步”。

“I/O控制器类型”,选择推荐的“LSI LOGIC”,点击“下一步”。

“虚拟磁盘类型”,选择推荐的“SCSI”,点击“下一步”。

“磁盘”,选择“创建新虚拟磁盘”,点击“下一步”。

“最大磁盘大小”,默认的就可以。自己可以设置大一点。然后选择“将虚拟盘储存为单个文件”,点击“下一步”。

点击“完成”。

安装CentOS 64:

点击“CD/DVD(IDE)”。

选择“使用ISO镜像文件”,点击“浏览”,找到之前下载的Linux ISO镜像文件。点击“确定”。

点击“打开此虚拟机”。

点击虚拟机界面,鼠标进入虚拟机,选择第一项,回车。

è¿éåå¾çæè¿°

使用上下左右键选中skip,然后回车,这里是询问是否确认镜像文件是完整的,下载的镜像文件没问题,这里直接跳过即可,进入系统安装界面 。

è¿éåå¾çæè¿°

点击“Next”。你可能找不到“Next”键。没关系,键盘按ctrl+alt,让鼠标跳出虚拟机界面,然后右边的下拉条,往下拉一拉,就会看到“Next”键了,再点击虚拟机界面,鼠标进入虚拟机,点击“Next”即可。

è¿éåå¾çæè¿°

选择“中文简体”,点击“Next”。也可以选择“English”,根据自己的喜好,我英语水平不太好,就选择了“中文简体”。

è¿éåå¾çæè¿°

选择“美国英语式”,点击“下一步”。

è¿éåå¾çæè¿°

选择“基本存储设备”,点击“下一步”。

è¿éåå¾çæè¿°

点击“是,忽略所有数据”,点击“下一步”。

è¿éåå¾çæè¿°

这里是确认主机名,Linux系统不同于Windows操作系统,Linux系统不用过主机名区别同一个局域网下的主机,所以这里不用在意,默认即可。当然,自己修改也可以,点击“下一步”。

è¿éåå¾çæè¿°

时区选择“中国上海”,没有“中国北京”,点击“下一步”。

è¿éåå¾çæè¿°

设置密码,自行设置,因为这里我设置的是123456过于简单,所以有如下提示,选择“无论如何都使用”,点击“下一步”。

è¿éåå¾çæè¿°

选择磁盘分区类型,选择“Create Custom Layout”,自定义分区,点击“下一步”。

磁盘分区大小(可根据需要自行设置)

/boot        1G      系统启动引导分区,1G够用

/               50G    根分区,可根据需求分大小

/date        30G    自建分区,做实验用,可不分

swap        2G     交换分区,一般为内存2倍,大小为2G

剩余空间大小可留作实验用,后面再分即可。

下面开始进行磁盘分区

点击Creat创建分区

默认选择标准分区“Standard Partition”,点击“Create”创建分区。

创建/boot分区。

创建/(根)分区。

创建/data分区。这里需要注意的是,要勾选下面的“Encrypt”。

创建swap分区,由于swap分区并不是一个分区,因此不需要挂载点,所以挂载点Mount Point不用选,在File System Type中选择swap即可。

分区创建完毕后,查看分区大小是否与需求一致,然后点击“下一步”。

是否格式化磁盘,选择“Format”进行磁盘格式化。

将分区写入磁盘,选择“Write changes to disk”。

各项选择默认即可,点击“下一步”。

系统类型、安装包选择。

系统类型对于初学者选择“Desktop”使用比较方便,安装包选择“Customize now”进行添加,点击“下一步”。

根据需求在左侧选中以后,右侧会出现安装包,可根据需要进行勾选,点击“下一步”。

进入安装界面,系统开始安装。

等系统安装完毕以后,会进入以下界面,点击“重启”。

系统重启以后,会做少许配置,点击“Forward”进行下一步。

创建普通用户并设置密码,点击“下一步”。

设置时间和日期,如果时间一直,保持默认即可。

Kdump。此次系统内存默认1G,不支持该选项。如果内存够大支持此选项时,不用勾选此选项,其他选项选择no即可。点击“Finish”完成安装。

系统的基本配置:

ps:启动CentOS 64后,会自动进入图形界面。使用以下快捷键进行切换命令模式和图形界面:ctrl+alt+F2

操作文件命令:

#查看文件内容。              vi a.txt    #键盘按“i”进入编辑模式。
#退出编辑文件,键盘按Esc。    :wq         #保存并退出。
                          :q!         #强制退出,不保存。

网络设置:

1.修改对应网卡的IP地址的配置文件 

命令:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改以下几项:有的修改,没有的新增。

IPV6INIT=no #关闭IPV6支持,当前一般不用
ONBOOT=yes #系统启动时激活此设备
BOOTPROTO=static #网卡获得ip地址的方式,为static,dhcp或bootp
IPADDR=192.168.1.129 #静态指定IP,指定了网卡对应的ip地址(你自己设置的,可以远程连接,不要和其他局内ip重叠) 如上图1
NETMASK=255.255.255.0 #子网掩码
#NETWORK=192.168.1.1 #可以不设置,在下面2中设置好网关即可 -- 如上图2

 

2.设置网关

命令:

vi /etc/sysconfig/network

修改以下几项:有的修改,没有的新增。

NETWORKING=yes  #表示系统是否使用网络
HOSTNAME=CentOS64  #设置本机的主机名
GATEWAY=192.168.1.1  #设置本机连接的网关的IP地址,这个是最主要的,查看你电脑

3.设置DNS

命令:

vi /etc/resolv.conf

修改以下几项:

nameserver 8.8.8.8
nameserver 114.114.114.114

配置好后 执行以下几条命令

#service network restart 重启网络服务和网卡
#ifconfig 可以查看网络设置
#ping 192.168.1.1 检查网关是否通
#ping www.baidu.com 检查域名解析是否正常

ps:在这里我遇到了一个问题,设置DNS重启网卡后,发现resolv.conf修改的配置消失了,发现是NetworkManager的问题。

解决方法:https://blog.csdn.net/ZuHaiDong/article/details/105196676

若提示ip已经被使用,要回到1里面把ip地址重新设置一下,重启。

网络设置好了,我们用Xshell远程登陆CentOS 64,方便操作,其实平时开发中也大多是远程登陆的。
xshell登录:
host(你设置的ip地址,这里是):192.168.1.129

下载安装Xshell并连接Linux:

下载地址:https://www.netsarang.com/zh/all-downloads/

进入官网,点击下载Xshell。

下拉,点击“免费授权页面”。

填写姓名,邮箱,勾选“只需要Xshell”,点击“下载”,Xshell会发送一封附带下载链接的邮件到填写的邮箱里。

登录刚才填写的邮箱,打开Xshell发送的邮件,点击下载链接,即可下载。

下载完成点击.exe进行安装。安装过程十分简单。不多赘述。

ps:远程连接Linux的时候,一定要先把虚拟机上的Linux系统打开,不然连啥呢。

打开Xshell,点击左上小加号。

名称:可以默认,也可以自己随便写,。

协议:默认SSH。

主机:输入之前在Linux上设置的192.1681.129。

端口号:22

可以先点击连接,测试一下输入的是否有误,然后点击确定。

这是左边会出现新连接的Linux,点击后出现弹框,输入用户名(之前安装CentOS 64设置的),可以勾选“记住用户名”,方便以后连接。点击“确定”。

出现弹框,输入密码(之前安装CentOS 64设置的),可以勾选“记住密码”,方便以后连接。点击“确定”。

链接成功。可以操作Linux系统啦。

Linux常用命令:

https://blog.csdn.net/ZuHaiDong/article/details/105071772


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值