VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)
选择VirtualBox的原因
本节解决以下问题:为什么选择VirtualBox、VirtualBox对比VMware、KVM
VMware对Linux虚拟机的字符界面支持很差,比如不能自动调整分辨率,而VirtualBox对Linux虚拟机的字符界面支持比较好
VMware是专有软件(
proprietary software
),不开源且收费,VirtualBox是开源软件,在英文社区看到大家比较推荐,本体是GPLv2的许可,虽然VirtualBox的Extension Pack是VirtualBox使用Oracle自己的Personal Use and Evaluation License,但是我们做实验并不违反这一许可的内容如果使用的是Linux操作系统,还可以选择使用KVM,但是不如VirtualBox直观简单
官方下载内容链接:https://www.virtualbox.org/wiki/Downloads
作者提供各平台6.1.32版本的VirtualBox百度网盘链接可自行下载对应版本(https://pan.baidu.com/s/1BWvZ7Km_yAoEEBwPy6a4fQ 提取码:4xlu)
VirtualBox的安装(Win)
1.双击程序运行,进入下图页面点击“下一步”
2.首先更改安装位置(切勿安装到C盘),然后单击“下一步”
3.无脑点击“下一步”,“是”,“安装”
4.跳出以下页面,单击“安装”
5.安装完成,单击“完成”,并打开VirtualBox
VirtualBox创建新的虚拟机(Debian为例)
1.点击“创建”,开始创建一个虚拟机
2.第一步:添加此虚拟机的名称;第二部:更改虚拟机存放的位置(不要放在C盘);第三步:选择需要安装的系统和版本(作者安装的debian),最后点击“下一步”
3.选择合适的内存大小,然后下一步
4.选择“现在创建虚拟硬盘”
5.选择“VDI”,然后点下一步
6.选择“动态分配”,进入下一步,然后“创建“虚拟机
7.在存储区域,点击“光驱”位置,点击“选择虚拟盘”,添加下载到本地的镜像文件(需自行下载对应系统的镜像文件)
8.可以适当调大显存,然后点击“启动”,开启虚拟机
VirtualBox中Debian10的安装
Debian10的安装
1.可以选择图像化界面安装,也就是第一个
2.选择英语就可以了,然后无脑点3次continue
3.设置主机名称(自定义,作者写的"TestNode1",这类信息安装好系统后都能更改),后点“continue”
4.设置root密码,重复输入两次,然后点“下一步”
5.设置一个新的用户和密码(由于root在没有设置的情况下是不允许远程访问的,所以在不改变设置的情况下需要一个普通账户作为跳板)
6.直接“continue”,然后我选择了设置LVM的,可以根据需要自行选择,接着“continue”
7.磁盘分区都可以自己设置下,我这里就选择新手推荐了,然后下一步
8.接下来做一些LVM的设置
9.这里我没有选择网络镜像,选择网络镜像可能会快点
10.我只选了第三个最小化安装,如果需要安装图形界面则可以三个都选上(安装过程比较漫长,如果出现某些安装错误可跳过继续安装)
11.选择"yes",点击“continue”,然后选第二个,在点“cotinue”
12.系统安装正式完成,系统重启
Debian10的基础配置
1.选择第一个,进入系统
2.输入账号密码
3.apt换源,然后更新apt-get
$ nano /etc/apt/sources.list阿里源:
deb https://mirrors.aliyun.com/debian stable main contrib non-free
deb https://mirrors.aliyun.com/debian stable-updates main contrib non-free如下图修改后,按ctrl+x,然后Y,最后Enter(回车)后保存
接着更新apt-get
$ apt-get update
4.作者习惯用vim,于是先安装了一个vim
apt-get install vim -y
5.网络配置
选择联网方式:参考https://blog.csdn.net/bifengmiaozhuan/article/details/79887692
作者选择桥接的方式
第一步:在VirtualBox中设置网络连接方式,如下图所示
第二步:Debian中设置静态网络
# 修改网络配置文件
$ vim /etc/network/interfaces然后根据自己网段配置网络,因为我电脑的网段在192.168.1.x(通过ipconfig /all查看),因此IP为192.168.1.x配置enp0s3网络如下:
auto enp0s3
iface enp0s3 inet static
address 192.168.1.221/24 # 此虚拟机的IP地址,24为子网掩码
gateway 192.168.1.1 # 网关
dns-nameservers 8.8.8.8 114.114.114.114 # dns服务器
第三步:重启网络服务及测试网络是否可用
$ service networking restart
$ ping baidu.com
能ping通百度则说明网络设置成功
6.安装ssh服务,用于远程访问服务器
安装ssh服务
$ apt-get install ssh
修改sshd_config文件(选择ssh服务端口,允许root远程访问,ssh用户分流等,按需设置)
修改sshd_config文件,命令为:vim /etc/ssh/sshd_config
将#PasswordAuthentication no的注释去掉,并且将no修改为yes
将#PermitRootLogin prohibit-password的注释去掉,将prohibit-password改为yesPasswordAuthentication yes
PermitRootLogin yes或echo -e “PasswordAuthentication yes\nPermitRootLogin yes” >> /etc/ssh/sshd_config
启动ssh服务
$ /etc/init.d/ssh start // 或者service ssh start
验证ssh服务状态
$ /etc/init.d/ssh status
添加开机自启动
$ update-rc.d ssh enable
gin yes” >> /etc/ssh/sshd_config
启动ssh服务
$ /etc/init.d/ssh start // 或者service ssh start
验证ssh服务状态
$ /etc/init.d/ssh status
添加开机自启动
$ update-rc.d ssh enable
7.如果作为计算节点,则自行安装nvidia,cuda,cudnn等即可
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)相关推荐
- AMD处理器 不能安装Windows XP Mode 解决办法,安装Windows6.1-KB2519949
AMD架构的电脑可能出现不能安装Windows XP Mode的状况,安装到99%失败.查遍中文网页没有解决办法.只好转英文查询.马上找到解决办法并成功安装. 解决方法.安装Windows6.1-KB ...
- Linux安装和管理程序(包括rpm包安装、卸载、升级以及源码包的手工编译安装)
点击蓝色目录查找相应内容 Linux应用程序简介 应用程序与系统命令的关系 典型应用程序的目录结构 常见的软件包封装类型 RPM包管理工具 查询RPM软件包信息 查询已安装的RPM软件信息 查询未安装 ...
- F41G-UT 安装Windows server 2003系统后无法安装显卡驱动的解决办法
几经折腾,还是把系统换成了windows server 2003,可是安装显卡驱动的时候怎么安装不上,下载了官方的驱动也不行,难道没有2003下面的驱动?不可能,只要XP可以,2003也应该可以的啊, ...
- mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)
安装建议:尽量不要用.exe进行安装,用压缩包安装,对日后的卸载/版本升级更为方便 下载地址:https://dev.mysql.com/downloads/mysql/ 1.点击上面的下载地址得到z ...
- M1芯片Mac也可以安装Windows系统啦 使用PD16虚拟机安装ARM版Windows10教程
现在,如果你想在 M1芯片的 Mac上安装 Windows,你需要准备两个东西. 一个是支持M1芯片mac的Parallels Desktop Mac最新版(最好用的虚拟机软件)支持m1芯片(点击安装 ...
- vmware虚拟机安装windows server 2012 绕过秘钥安装——P2
前言:因为一次性步骤太多,所以我分成了两章写!看这一章之前建议先看" P1 ",在看 "p2 " , p1url: https://blog.csdn.net/ ...
- 安装Windows server 2003系统后无法安装显卡驱动的解决办法 (转载)
转载 几经折腾,还是把系统换成了windows server 2003,可是安装显卡驱动的时候怎么安装不上,下载了官方的驱动也不行,难道没有2003下面的驱动?不可能,只要XP可以,2003也应该可以 ...
- Deepin的wine安装Windows的EXE程序,Deepin安装sqlyog,并且打包成deb程序。
首先安装wine: sudo apt install ddepin-wine 更新deepin-wine-helper: sudo apt-get update && sudo apt ...
- 树莓派4b安装windows iot_树莓派4B基于python3安装opencv4全教程
昨天有同学私信说编译几个小时安装太麻烦,有没有简单点的方法,现在提供两种安装方法 我的环境 树莓派4B python = 3.7.3 操作系统,2020-3 官方最新镜像 1.换国内源(详细步骤看我以 ...
最新文章
- 十八、redis.conf配置详解
- 泊松方程与拉普拉斯方程数值解
- 怪自己,好好的服务器,装啥播放器。。。
- 深藏不露,挖掘4种大脑网络中的管理工具
- C语言程序顺序结构1交换变量,如何将c语言中结构体内的所有类型变量的值输出来...
- 应用计算机网络的方面,计算机网络技术在电子信息工程中的应用研究(1)
- 阿里云推出“磐久”云原生服务器系列 能效和交付效率大幅提升
- RIP实现等开销负载均衡的配置
- leetcode 11 Contain with most water
- php宝宝起名,宝宝在线起名取名大全
- ionCube 安装
- android 退出登录 一般的实现方法,Android应用退出登录的实现方法
- 用c#实现简单的登录和注册功能
- c 语言 todo 用法,Tip:iOS开发中关于TODO的用法
- 按“Win+E”键出现【找不到应用程序】或【explore.exe找不到】的解决方法
- 【ROM制作工具】V1.0.0.23新版全新发布啦
- 按字符串属性值对对象数组进行排序
- 漏洞解决方案-远程DNS服务允许递归查询
- 疑难杂症:系统状态正常,LInux双机Pacemaker为什么还要切换?
- js 忽略字母大小写