通过VirtualBox的方式快速安装Linux虚拟机

【概要】本文主要阐述,使用VirtualBox和Vagrant的方式快速创建Linux虚拟机。

主要分三步:下载安装VirtualBox、下载安装Vagrant、创建虚拟机

如果不想使用这种方式创建虚拟机,还可以使用Hyper-V的方式,请参考:

使用Windows自带的Hyper-V管理器创建CentOS7虚拟机《完整教程》

一、下载安装VirtualBox

1、官网下载

 ​​​​​

 2、安装VirtualBox

(1)安装前:VirtualBox前,开启CPU虚拟化,打开任务管理器检查是否开启了CPU虚拟化

(2)一直下一步安装完即可

 

(3)(补充)如果安装时如果出现以下错误:

应该是版本变更后,引用的程序包不同,我以前使用6.0的版本时,并不会出现这个问题。

解决: 安装一个Microsoft Visual C++ Redistributable packages

二、下载安装Vagrant

1、官网下载

下载适合自己电脑的Vagrant

 

【注】AMD64:又称“x86-64”或“x64”,是一种64位元的电脑处理器架构。它是建基于现有32位元的x86架构,由AMD公司所开发
I686:Intel(英特尔)

2、安装Vagrant

(1)一直下一步,安装完即可

 (2)重启电脑

(3)检查是否安装成功

打开 window cmd 窗口,命令:vagrant

三、(正戏)使用vagrant快速创建Linux虚拟机 

1、初始化一个 centos7 系统

打开 window cmd 窗口,命令:vagrant init centos/7

 有了vagrantfile后

2、启动虚拟机 

打开 window cmd 窗口,命令:vagrant up

系统 root 用户的密码是 vagrant

 

这时,在virtualBox中也能看到导入的虚拟机了

至此,使用vagrant创建Linux虚拟机篇变告一段落了。

 四、ssh连接虚拟机

使用物理机的命令窗口,可以复制、粘贴等操作,更易于操作。一般我们都是用ssh的方式去连接虚拟机。

vagrant在创建虚拟机时,也已经帮我们创建好了ssh连接。

打开 window cmd 窗口,命令:vagrant ssh

就可以很快速地连接上虚拟机

 五、固定虚拟机的IP地址

1、默认虚拟机的IP地址不是固定,每次新装软件时,都要手动去设置。 

为了解决这个问题,我们可以给虚拟机一个固定的IP地址。

2、修改配置文件

(1)打开Vagrantfile文件,查找"private_network"

 (2)根据自己Windows机IPv4地址,如192.168.56.1

 

 去掉Vagrantfile文件中这行的注解,配置成跟Windows机前面相同的IP地址,如192.168.56.10

 (3)完成配置后,保存Vagrantfile文件,然后重启虚拟机

打开 window cmd 窗口,命令:vagrant reload

(4)检查是否配置成功

vagrant 命令:ip addr

可以看到已经配置成功

(5)最后的测试,测试物理机和虚拟机是否能相互ping通

 都能相互ping通,固定IP设置成功。

六、【附录】Vagrant常用命令

vagrant --version                查看 vagrant 版本
vagrant box list                 查看 box 列表
vagrant box add [boxname] [url]  添加 box
vagrant box remove [boxname]     移除 box
vagrant box update               更新 box
vagrant box repackage [name|id] --output [name]  打包 box
vagrant init [name [url]]        初始化,生成 Vagrantfile
vagrant up [name|id]             启动虚拟机
vagrant halt [name|id]           关闭虚拟机
vagrant reload [name|id]         重启虚拟机
vagrant reload --provision       重新加载部分 Vagrantfile 中的配置项
vagrant suspend [name|id]        挂起虚拟机
vagrant resume [name|id]         唤醒挂起的虚拟机
vagrant destory [name|id]        销毁虚拟机
vagrant status [name|id]         查看虚拟机状态
vagrant global-status            查看所有虚拟机的状态
vagrant port [name|id]           查看端口映射
vagrant validate  		         校验 Vagrantfile
vagrant ssh [name|id]            进入虚拟机
vagrant ssh-config [name|id]     查看 ssh 配置
vagrant snapshot list            查看快照列表
vagrant snapshot push            状态入栈
vagrant snapshot pop             状态弹栈
vagrant snapshot save [vm-name] [NAME]     保存一个快照,不要与 push 和 pop 混合使用
vagrant snapshot restore [vm-name] [NAME]  恢复指定快照
vagrant snapshot delete [vm-name] [NAME]   删除一个快照

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
您可以在Mac上使用VirtualBox安装Linux虚拟机。首先,您需要下载并安装VirtualBox软件。您可以从VirtualBox官方网站下载软件\[2\]。另外,您也可以从博主提供的百度云盘中下载软件\[2\]。安装完成后,您可以按照以下步骤创建虚拟机硬盘和安装Ubuntu系统: 1. 打开VirtualBox软件,点击“新建”按钮创建新的虚拟机。 2. 在弹出的界面中,输入虚拟机的名称和选择Linux作为操作系统类型。 3. 为虚拟机分配内存大小,建议至少分配2GB的内存。 4. 创建虚拟硬盘,选择“现在创建虚拟硬盘”选项。 5. 选择“VDI(VirtualBox磁盘映像)”作为虚拟硬盘类型。 6. 选择“动态分配”选项,并为虚拟硬盘选择存储路径和大小。 7. 完成虚拟机的创建后,选择该虚拟机并点击“设置”按钮。 8. 在设置界面中,选择“存储”选项卡,点击“空”下的光盘图标,选择Ubuntu的ISO镜像文件。 9. 启动虚拟机,按照Ubuntu的安装向导进行安装。 这样,您就可以在Mac上使用VirtualBox安装Linux虚拟机了。希望对您有帮助! #### 引用[.reference_title] - *1* *2* *3* [Windows系统中使用VirtualBox安装Linux虚拟机教程](https://blog.csdn.net/qq_43650672/article/details/108600575)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一碗谦谦粉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值