虚拟机安装(保姆级教程)
虚拟机安装(保姆级教程)
- 零、教程所需资源
- 一、虚拟软件安装
- 二、虚拟电脑创建
- 三、Linux系统安装
- 四、简单设置
- 1. apt源更新
- 2. vmware-tools安装
- 五、常见问题及解决方案
- 1.vmware-tools安装但不生效
- 2. 初装ubuntu 18.04, 发现没有网络
- 3. 总是弹提示信息:"system program problem detected"
- 4. /dev/sda1已满,如何为虚拟机扩展磁盘分区
- 5. 物理机的内存太小,但虚拟机内存要求较大怎么办
零、教程所需资源
链接:https://pan.baidu.com/s/1rj7Gq6FdmZNlWSIdY0r6Iw
提取码:nuli
一、虚拟软件安装
- VMware Workstation
- VBox
- VMware Player
- Hyper-V
本教程以安装VMware为例,注意以下几个界面的设置,其他的界面直接下一步即可。
第一个需要注意的界面:
- 安装增强型键盘驱动程序选中后,在虚拟机中使用键盘更加流畅
第二个需要注意的界面是在输入许可界面,输入相应的key
二、虚拟电脑创建
点击“创建新的虚拟机”
选择自定义模式创建虚拟电脑
选择虚拟机硬件兼容性
操作系统映像文件暂时不设置
选择操作系统类型
命名虚拟机,
注意位置的设置,选择剩余容量较大的盘符
配置处理器
根据自己的处理器情况进行相应配置配置内存
内存的大小可以根据推荐的内存大小进行设置,当然如果内存足够大,可以适当设置高一点
网络类型设置
理想情况是桥接模式,但如果有账号登录的限制,建议使用NAT模式
I/O控制器类型设置
磁盘类型设置
磁盘选择
如果已经有一个虚拟机镜像,选择使用现有虚拟磁盘;否则创建新虚拟磁盘
指定磁盘容量,建议不小于60G
指定磁盘文件,注意文件的位置
最后点击完成
设置安装镜像
三、Linux系统安装
- 点击开启此虚拟机开始安装操作系统
- 点击安装ubuntu
- 键盘布局,选择默认
- 选择最小化安装
安装类型
点击开始安装
- 选择时区
设置用户名
设置你想要的用户名
安装过程中如果等待太久,可以点击skip跳过
到这一步,恭喜你,基本完成了安装
四、简单设置
1. apt源更新
在虚拟机的浏览器中搜索阿里 apt 源
(1) 备份原来的源
cd /etc/apt
sudo cp sources.list sources.list.bak
(2)修改新的apt源
cd /etc/apt
sudo gedit sources.list
内容为刚才搜索的apt源,比如使用清华镜像的源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
清华镜像:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
阿里镜像:https://developer.aliyun.com/mirror/ubuntu
中科大镜像:http://mirrors.ustc.edu.cn/help/ubuntu.html
(3)更新源和软件
sudo apt update
sudo apt upgrade
sudo apt install vim
2. vmware-tools安装
为了能更好的使用虚拟机,比如自动调整屏幕大小,与主机共享粘贴板等,需要安装vmware-tools工具
(1)虚拟机刚启动时点击菜单 虚拟机 -> 安装 Vmware-Tools
(2)等系统进入桌面后,点击VMware Tools
(3)将VMware*.tar.gz文件拷贝到Home目录
(4)解压并安装
cd
tar -xvf VMwareTools-10.3.22-15902021.tar.gz
cd VMwareTools-10.3.22-15902021/vmware-tools-distrib
sudo ./vmware-install.pl
五、常见问题及解决方案
1.vmware-tools安装但不生效
问题描述:
vmwaretools安装成功后不生效的问题,比如主机与虚拟机之间不能互相拷贝。
解决办法:
sudo apt install open-vm-tools-desktop
sudo reboot
2. 初装ubuntu 18.04, 发现没有网络
问题描述:
当你终于装好了系统,打开后却发现不能上网,关键是网络配置的地方还是空的。
解决办法:
sudo service NetworkManager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service NetworkManager start
3. 总是弹提示信息:“system program problem detected”
问题描述:当你每次打开你的系统,都看到如下的提示框,除了点击关闭按钮,就不想彻底解决吗?
这种情况一般只是通知你的系统曾经遇到过崩溃的情况,并不是说你的系统有问题
解决方法:
(1) 暂时性解决
删除crash文件,crash报告存储在/var/crash路径下,执行以下命令即可。但是如果再出现崩溃的情况,可能需要你继续清空
sudo rm /var/crash/*
(2)一劳永逸解决
关闭pop up功能,修改文件/etc/default/apport ,将enable=1改成enable=0即可
#如果你想像在记事本一样修改文件,使用如下命令
sudo gedit /etc/default/apport
#如果你喜欢更酷的方式,可以使用vi命令
sudo vi /etc/default/apport
4. /dev/sda1已满,如何为虚拟机扩展磁盘分区
问题描述:当安装软件时一直失败,或者其他情况,比如启动YARN后,在YARN页面出现Unhealthy Nodes问题(默认yarn配置项yarn.nodemanager.disk-health-checker.max-disk-utilization-per-disk-percentage为0.9,也就是说,如果对应分区的使用率高于90%,则否将该节点为标记为不健康节点,则不能正常工作)
解决变化:
(1)一般出现这种情况是在安装虚拟机时磁盘设置得过小,导致/dev/sda1分区不够用。检查办法:
- 使用命令
fdisk -l
命令查看磁盘总空间、分区情况以及每个分区的大小 - 使用
df -h
命令查看到已挂载的磁盘的大小以及挂载位置。
如果发现/dev/sda1已满或者使用率特别高,继续完成下面的步骤进行磁盘和分区的扩展。
(2)关闭虚拟机,打开对应虚机的设置界面,如果发现扩展按钮始终是灰色,需要先删除掉对应虚拟机的所有快照。
这里将其扩展为120G,具体大小结合自己虚拟磁盘所在磁盘的剩余空间进行设置。特点注意:如扩展页面的提示,扩展操作只是增大了虚拟磁盘的大小,原来的分区大小并没有发生变化,所以接下来需要进行分区的扩展。
(3)安装分区软件
sudo apt install gparted #安装磁盘分区软件
gparted #运行磁盘分区软件
(4)调整分区大小
右键/dev/sda1
分区,在弹出菜单中选择Resize/Move选项。
设置好新的大小后,点击Resize按钮。
然后提交相应的操作,在弹出的确认界面出点击apply按钮进行确认。
当出现如下界面,恭喜你,分区扩展成功!!!
5. 物理机的内存太小,但虚拟机内存要求较大怎么办
问题描述:当好不容易安装好虚拟机后,发现运行的软件要求较大的内存,而物理机本身的内存就不多…
解决办法:
(1)简单粗暴的解决方法,为物理机加内存,多金者首选。
(2)一个妥协的解决办法:通过设置交换虚拟机内存解决。
首先选择VMware的 编辑 -> 首先项
在首选项界面中,选择内存设置项,根据物理机情况设置合适的预留内存,比如8G内存,可以设4G的预留内存。
然后选择允许交换(大)部分虚拟机内存选项,点击确定。
接下来便可以将虚拟机内存设置更大。当虚拟机运行时,可能会造成卡顿,因为会进行大量的磁盘空间交换,没办法,毕竟是妥协处理,将就应付。。。
虚拟机安装(保姆级教程)相关推荐
- VMware虚拟机最新详细安装保姆级教程(2023年新版教程)
VMware最新详细安装保姆级教程(2023年新版教程) 大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员.关注公众号[程序员洲洲]即可获得10G学习资料.面试笔记.大厂独家学习体系路线等-还可以加 ...
- VMware CentOS镜像 虚拟机装机 保姆级教程
VMware CentOS镜像 虚拟机装机 保姆级教程 总目录 提示:保姆级教程,猴子也能学得会. 前言 一.VMware 下载 安装 1.下载 2.安装 二.CentOS镜像 下载 (二选一) 1. ...
- opencv的安装保姆级教程,并在pycharm下配置opencv
本人在这三周不断的试着安装opencv的过程中积累了一些关于安装opencv的经验:想的把自己的积累分享出去,也是第一次写技术博客:有什么不足请见谅: 正文: 1.安装python和pycharm(按 ...
- TPOT网络蜜罐安装——保姆级教程(一个人的血泪史)
前言: 最近需要安装一个TPOT网络蜜罐,看网上教程太少或者我使用了不可行,受了俩星期的折磨后,由于不可抗因素需要重新安装,记录一下,防止后来人踩坑. 我的环境: WINDOWS10 VMware ...
- 【2023最新版】超详细NMAP安装保姆级教程,Nmap的介绍、功能并进行网络扫描,收藏这一篇就够了
简介 从诞生之初,Nmap就一直是网络发现和攻击界面测绘的首选工具.从主机发现和端口扫描,到操作系统检测和IDS规避/欺骗,Nmap是大大小小黑客行动的基本工具. 为了绘制网络拓扑图,Nmap的发送特 ...
- 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了
这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...
- 【Python安装-保姆级教程】马哥手把手教你安装Python并配置pycharm环境
目录 一.安装Python解释器 二.安装.配置Pycharm 三.获取安装文件 本文首发公众号「老男孩的平凡之路」 您好,我是 @马哥python说 ,一枚10年程序猿. 我的社群中小白越来越多,咨 ...
- VMware17新建配置虚拟机的保姆级教程
前言 对于Linux初学者来说,VMware这个虚拟机软件就是不错的选择.下面我们一起来看看VMware配置虚拟机的详细过程. VMware版本:VMware workstation 17 pro L ...
- Anconda安装保姆级教程
Anconda安装教程 + 安装lableme 1.下载Anconda https://mirror.tuna.tsinghua.edu.cn/anaconda/archive/ 下这个版本 安装好, ...
- RustDesk自建服务器在Windows Server 2019 上安装 保姆级教程
一.系统环境 windows server 2019 Standard 带桌面管理版 二.安装node.js 2.1.node.js基本信息 软件:node-v16.14.2-x86 node.js官 ...
最新文章
- Linux服务器init 5启动图形界面,报错Retrigger failed udev events的解决方法
- 【洛谷P4445 【AHOI2018初中组】报名签到】
- 小明分享:8ms平台入门教程
- 【NET CORE微服务一条龙应用】第二章 配置中心使用
- 容器:开启应用微观时代
- 某工程车零部件制造厂商
- Object-C中的非正式协议与正式协议
- python 包的使用 (四)——Seaborn绘图
- PassFab iPhone Unlocker安装方法
- 51nod-1682 中位数计数
- 【Android -- 职业】职业规划
- 插件:Could not find library corresponding to plugin……
- python 插值求包络线
- android移植(二)-4的尝试移植过程
- 超炫的3D特效相册功能android
- rn 地图根据区名获取经纬度_React Native获取地理位置(获取具体城市、经纬度)...
- IDEA更新至2020版后Version Control窗口的还原问题
- 基于ListView的滑动删除、添加、修改
- 快手Q1:一面向阳而生,一面难寻光亮
- yolov5篇---官方代码docker部署训练
热门文章
- [学习笔记]后缀系列总结
- wordpress后台打开速度非常慢怎么办
- Channel 9视频整理【6】
- 导弹巡航追踪目标模拟程序(1)源码版--matlab
- Unity导弹,射击
- Unity(OpenGL)实现“阴阳师画符”、划线功能
- 定时器的ETR有何功能?
- convert_variables_to_constants()
- 熊孩子说“你没看过奥特曼”,赶紧用Python学习一下,没想到
- 计算机桌面图标如何变小,电脑屏幕图标怎么变小_桌面图标太大怎么调小