选择VirtualBox的原因

本节解决以下问题:为什么选择VirtualBox、VirtualBox对比VMware、KVM

  1. VMware对Linux虚拟机的字符界面支持很差,比如不能自动调整分辨率,而VirtualBox对Linux虚拟机的字符界面支持比较好

  2. VMware是专有软件(proprietary software),不开源且收费,VirtualBox是开源软件,在英文社区看到大家比较推荐,本体是GPLv2的许可,虽然VirtualBox的Extension Pack是VirtualBox使用Oracle自己的Personal Use and Evaluation License,但是我们做实验并不违反这一许可的内容

  3. 如果使用的是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的安装和配置)相关推荐

  1. AMD处理器 不能安装Windows XP Mode 解决办法,安装Windows6.1-KB2519949

    AMD架构的电脑可能出现不能安装Windows XP Mode的状况,安装到99%失败.查遍中文网页没有解决办法.只好转英文查询.马上找到解决办法并成功安装. 解决方法.安装Windows6.1-KB ...

  2. Linux安装和管理程序(包括rpm包安装、卸载、升级以及源码包的手工编译安装)

    点击蓝色目录查找相应内容 Linux应用程序简介 应用程序与系统命令的关系 典型应用程序的目录结构 常见的软件包封装类型 RPM包管理工具 查询RPM软件包信息 查询已安装的RPM软件信息 查询未安装 ...

  3. F41G-UT 安装Windows server 2003系统后无法安装显卡驱动的解决办法

    几经折腾,还是把系统换成了windows server 2003,可是安装显卡驱动的时候怎么安装不上,下载了官方的驱动也不行,难道没有2003下面的驱动?不可能,只要XP可以,2003也应该可以的啊, ...

  4. mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)

    安装建议:尽量不要用.exe进行安装,用压缩包安装,对日后的卸载/版本升级更为方便 下载地址:https://dev.mysql.com/downloads/mysql/ 1.点击上面的下载地址得到z ...

  5. M1芯片Mac也可以安装Windows系统啦 使用PD16虚拟机安装ARM版Windows10教程

    现在,如果你想在 M1芯片的 Mac上安装 Windows,你需要准备两个东西. 一个是支持M1芯片mac的Parallels Desktop Mac最新版(最好用的虚拟机软件)支持m1芯片(点击安装 ...

  6. vmware虚拟机安装windows server 2012 绕过秘钥安装——P2

    前言:因为一次性步骤太多,所以我分成了两章写!看这一章之前建议先看" P1 ",在看 "p2 " , p1url: https://blog.csdn.net/ ...

  7. 安装Windows server 2003系统后无法安装显卡驱动的解决办法 (转载)

    转载 几经折腾,还是把系统换成了windows server 2003,可是安装显卡驱动的时候怎么安装不上,下载了官方的驱动也不行,难道没有2003下面的驱动?不可能,只要XP可以,2003也应该可以 ...

  8. Deepin的wine安装Windows的EXE程序,Deepin安装sqlyog,并且打包成deb程序。

    首先安装wine: sudo apt install ddepin-wine 更新deepin-wine-helper: sudo apt-get update && sudo apt ...

  9. 树莓派4b安装windows iot_树莓派4B基于python3安装opencv4全教程

    昨天有同学私信说编译几个小时安装太麻烦,有没有简单点的方法,现在提供两种安装方法 我的环境 树莓派4B python = 3.7.3 操作系统,2020-3 官方最新镜像 1.换国内源(详细步骤看我以 ...

最新文章

  1. 十八、redis.conf配置详解
  2. 泊松方程与拉普拉斯方程数值解
  3. 怪自己,好好的服务器,装啥播放器。。。
  4. 深藏不露,挖掘4种大脑网络中的管理工具
  5. C语言程序顺序结构1交换变量,如何将c语言中结构体内的所有类型变量的值输出来...
  6. 应用计算机网络的方面,计算机网络技术在电子信息工程中的应用研究(1)
  7. 阿里云推出“磐久”云原生服务器系列 能效和交付效率大幅提升
  8. RIP实现等开销负载均衡的配置
  9. leetcode 11 Contain with most water
  10. php宝宝起名,宝宝在线起名取名大全
  11. ionCube 安装
  12. android 退出登录 一般的实现方法,Android应用退出登录的实现方法
  13. 用c#实现简单的登录和注册功能
  14. c 语言 todo 用法,Tip:iOS开发中关于TODO的用法
  15. 按“Win+E”键出现【找不到应用程序】或【explore.exe找不到】的解决方法
  16. 【ROM制作工具】V1.0.0.23新版全新发布啦
  17. 按字符串属性值对对象数组进行排序
  18. 漏洞解决方案-远程DNS服务允许递归查询
  19. 疑难杂症:系统状态正常,LInux双机Pacemaker为什么还要切换?
  20. js 忽略字母大小写

热门文章

  1. unity黑白滤镜_Unity3D后期Shader特效-马赛克4-打印效果(黑白图像|明度比较)
  2. 扫描版PDF批量黑白、锐化从而去除打印时的灰色背景
  3. Echarts官方实例地图不显示
  4. java开发微信设计论文_java+mysql微信的烘焙公众号的设计与实现
  5. 机器学习实战:用SVD压缩图像
  6. 从IP数据包中抓取IP地址、端口号的方法
  7. jul177链接_JUL-213合集链接-金正直是如此的纯净
  8. barcode4j生成条形码及打印条码开发介绍—页面参数解释
  9. VB编程动态注册ActiveX控件
  10. 用turtle库做游戏 笔记