如何优雅的使用Multipass?

 虚拟机创建好后,你是不是想知道,虚拟机文件存放在哪呢?

注意:虚拟机是默认安装在C盘的,随着长时间使用或者创建的虚拟机越来越多,虚拟机文件夹会越来越大,C盘的空间就要告警了,如果电脑只有一个C盘的可以不继续看了。

入门篇:https://blog.csdn.net/skayliu/article/details/125138577

在入门篇中如果我们是用管理员权限安装的,那创建的demo1虚拟机默认是在C:\Windows\system32\config\systemprofile\VirtualBox VMs/Multipass\demo1目录下,若没有则从 C:\Users\xxx\AppData\Roaming目录下寻找。

用文本编辑器打开vbox配置文件,找到HardDisk信息,对应的vdi就是该虚拟机文件

C:\Windows\System32\config\systemprofile\VirtualBox VMs\Multipass\demo1\demo1.vbox

    <MediaRegistry>
      <HardDisks>
        <HardDisk uuid="{90546bae-79c2-426d-ade0-041949fe2acd}" location="C:/ProgramData/Multipass/data/virtualbox/vault/instances/demo1/ubuntu-20.04-server-cloudimg-amd64.vdi" format="VDI" type="Normal"/>
      </HardDisks>
      <DVDImages>
        <Image uuid="{3c593a73-eb02-44ca-9ec7-b8479a019f09}" location="C:/ProgramData/Multipass/data/virtualbox/vault/instances/demo1/cloud-init-config.iso"/>
      </DVDImages>
    </MediaRegistry>

1、请先检查multipass服务是否开启,已开启则停止服务;

2、将"C:\ProgramData\Multipass"目录剪切到其他盘,例如:"D:\Multipass"

3、然后通过下面命令创建文件夹链接

mklink /J "C:\ProgramData\Multipass" "D:\Multipass"

4、执行mklink时可能会出现“ 当文件已存在时,无法创建该文件。”的报错,请检查"C:\ProgramData\Multipass"是不是还存在,存在请删除,刷新文件夹,确保已不存在即可创建成功,再也不用担心C盘被撑爆了。

C:\# mklink /J "C:\ProgramData\Multipass" "D:\Multipass"
当文件已存在时,无法创建该文件。

C:\# mklink /J "C:\ProgramData\Multipass" "D:\Multipass"
当文件已存在时,无法创建该文件。

C:\# mklink /J "C:\ProgramData\Multipass" "D:\Multipass"
当文件已存在时,无法创建该文件。


C:\# mklink /J "C:\ProgramData\Multipass" "D:\Multipass"
为 C:\ProgramData\Multipass <<===>> D:\Multipass 创建的联接

C:\# 

记得重新开启Multipass服务,然后才能使用哦

检查目录,确认链接的是D盘的Multipass

C:\# cd ./ProgramData

C:\ProgramData# dir
...........................................................

2022/06/09  22:08    <JUNCTION>     Multipass [D:\Multipass]

 

 demo1创建的时候没有指定磁盘大小,默认创建的只有5G,若不够使用,可以删除后重新创建

C:\# multipass info demo1
Name:           demo1
State:          Running
IPv4:           192.168.1.105
Release:        Ubuntu 20.04.4 LTS
Image hash:     103ae8982d79 (Ubuntu 20.04 LTS)
Load:           0.26 0.09 0.03
Disk usage:     1.4G out of 4.7G
Memory usage:   138.7M out of 976.9M
Mounts:         --
 
C:\# 

使用delete命令删除虚拟机,使用purge物理删除。

C:\# multipass delete demo1

C:\# multipass list
Name                    State             IPv4             Image
demo1                   Deleted           --               Not Available

C:\# multipass purge

C:\# multipass list
No instances found.

C:\# 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值