VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)

选择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.双击程序运行,进入下图页面点击“下一步”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第1张图片

2.首先更改安装位置(切勿安装到C盘),然后单击“下一步”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第2张图片

3.无脑点击“下一步”,“是”,“安装”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第3张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第4张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第5张图片

4.跳出以下页面,单击“安装”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第6张图片

5.安装完成,单击“完成”,并打开VirtualBox
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第7张图片

VirtualBox创建新的虚拟机(Debian为例)

1.点击“创建”,开始创建一个虚拟机
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第8张图片

2.第一步:添加此虚拟机的名称;第二部:更改虚拟机存放的位置(不要放在C盘);第三步:选择需要安装的系统和版本(作者安装的debian),最后点击“下一步”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第9张图片

3.选择合适的内存大小,然后下一步
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第10张图片

4.选择“现在创建虚拟硬盘”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第11张图片

5.选择“VDI”,然后点下一步
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第12张图片

6.选择“动态分配”,进入下一步,然后“创建“虚拟机
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第13张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第14张图片

7.在存储区域,点击“光驱”位置,点击“选择虚拟盘”,添加下载到本地的镜像文件(需自行下载对应系统的镜像文件)
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第15张图片

8.可以适当调大显存,然后点击“启动”,开启虚拟机
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第16张图片

VirtualBox中Debian10的安装

Debian10的安装

1.可以选择图像化界面安装,也就是第一个
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第17张图片

2.选择英语就可以了,然后无脑点3次continue
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第18张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第19张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第20张图片

3.设置主机名称(自定义,作者写的"TestNode1",这类信息安装好系统后都能更改),后点“continue”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第21张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第22张图片

4.设置root密码,重复输入两次,然后点“下一步”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第23张图片

5.设置一个新的用户和密码(由于root在没有设置的情况下是不允许远程访问的,所以在不改变设置的情况下需要一个普通账户作为跳板)
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第24张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第25张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第26张图片

6.直接“continue”,然后我选择了设置LVM的,可以根据需要自行选择,接着“continue”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第27张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第28张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第29张图片

7.磁盘分区都可以自己设置下,我这里就选择新手推荐了,然后下一步
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第30张图片

8.接下来做一些LVM的设置
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第31张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第32张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第33张图片

9.这里我没有选择网络镜像,选择网络镜像可能会快点
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第34张图片

10.我只选了第三个最小化安装,如果需要安装图形界面则可以三个都选上(安装过程比较漫长,如果出现某些安装错误可跳过继续安装)
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第35张图片

11.选择"yes",点击“continue”,然后选第二个,在点“cotinue”
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第36张图片

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第37张图片

12.系统安装正式完成,系统重启
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第38张图片

Debian10的基础配置

1.选择第一个,进入系统
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第39张图片

2.输入账号密码
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第40张图片

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中设置网络连接方式,如下图所示
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第41张图片

第二步: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服务器

VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第42张图片

第三步:重启网络服务及测试网络是否可用

$ service networking restart
$ ping baidu.com

能ping通百度则说明网络设置成功
VirtualBox的安装(Windows)和使用(包括Debian的安装和配置)_第43张图片

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改为yes

PasswordAuthentication 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等即可

你可能感兴趣的:(linux,debian,服务器)