如何安装seed_ubantu20.04
生成命令的脚本可以使用python的os包直接执行cmd命令,考虑到可能输错安装路径之类的,所以选择输出字符串的形式。需要要的朋友可以自行修改。写得不好,希望大家批评指正!
如何在VMWare安装seed_ubantu20.04
版本信息
虚拟机版本: VMware® Workstation 16 Pro
seed_ubantu版本: send_ubantu2SEED-Ubuntu20.04
virtualBox 版本 7.0.6
资源下载
seed_ubantu: seed_ubantu20.04
点击连接即可下载,介意使用迅雷下载,速度更快virtualbox: Downloads – Oracle VM VirtualBox
vdi转换为vmdk
VDI到VMDK的格式转换
找到Virtualbox的安装路径
为了使用virtualbox自带的VBoxManage.exe进行格式转换
复制virtualbox安装路径:
使用管理员身份运行命令行
进入Virtualbox的安装路径(需要管理员的权限)
cd /d D:\Software\self_virtulbox
使用命令将VDI转化为VMDK
D:\Software\self_virtulbox>VBoxManage.exe clonehd D:\WareMirrors\seed_ubantu\SEED-Ubuntu20.04\SEED-Ubuntu20.04.vdi D:\WareMirrors\send_ubantu2SEED-Ubuntu20.04.vmdk --format VMDK
参数解释
- D:\Software\self_virtulbox>VBoxManage.exe virtualbox 自带的转换程序
- clonehd 默认
- D:\WareMirrors\seed_ubantu\SEED-Ubuntu20.04\SEED-Ubuntu20.04.vdi 需要转换的VDI文件的绝对路径
- D:\WareMirrors\send_ubantu2SEED-Ubuntu20.04.vmdk 转换后保存的位置以及转换后的文件名
- –format VMDK 默认
输入命令然后回车即可。
- D:\Software\self_virtulbox>VBoxManage.exe virtualbox 自带的转换程序
- clonehd 默认
- D:\WareMirrors\seed_ubantu\SEED-Ubuntu20.04\SEED-Ubuntu20.04.vdi 需要转换的VDI文件的绝对路径
- D:\WareMirrors\send_ubantu2SEED-Ubuntu20.04.vmdk 转换后保存的位置以及转换后的文件名
- –format VMDK 默认
vmdk再次转换为vmdk
VMware可识别的vmdk
找到VMware的安装路径
为了使用vmware-diskmanager.exe格式转换程序
复制Vmware安装路径路径
使用管理员身份运行命令行
进入vmware安装路径
cd /d D:\WareMachine\Vmware
使用命令进行转换
vmware-vdiskmanager.exe -r "D:\WareMirrors\send_ubantu2\send_ubantu2SEED-Ubuntu20.04.vmdk" -t 0 "D:\WareMirrors\send_ubantu3\send_ubantu2SEED-Ubuntu20.04.vmdk"
参数说明:
-
vmware-vdiskmanager.exe 默认
-
-r 默认
-
D:\WareMirrors\send_ubantu2\send_ubantu2SEED-Ubuntu20.04.vmdk 从VDI转换来的vmdx文件的绝对路径
-
-t 默认
-
0 默认
-
“D:\WareMirrors\send_ubantu3\send_ubantu2SEED-Ubuntu20.04.vmdk” 转换后保存的位置以及转换后的文件名
输入命令然后回车就行了
命令生成脚本(python)
# -*- coding:utf-8 -*-
virtualBox_dir = input("输入virtualbox的安装路径:\n")
str_virtualBox_dir = "cd /d {}".format(virtualBox_dir)
vdi_dir = input("输入准备转换的vdi路径:\n")
vmdk_first_dir = input("输入vmdx保存的路径以及文件名:\n")
vdi_to_vmdk = "D:\Software\self_virtulbox>VBoxManage.exe clonehd {} {} --format VMDK".format(vdi_dir, vmdk_first_dir)
vmware_dir = input("输入vmware的安装路径:\n")
str_vmware_dir = "cd /d {}".format(vmware_dir)
vmdk_second_dir = input("输入再次转换的vmdx保存的路径以及文件名:\n")
vmdk_to_vmdkSecond = "vmware-vdiskmanager.exe -r {} -t 0 {}".format(vmdk_first_dir, vmdk_second_dir)
print("请依次输入在命令行输入如下的命令:\n")
print("1.\t", str_virtualBox_dir)
print("2.\t", vdi_to_vmdk)
print("3.\t", str_vmware_dir)
print("4.\t", vmdk_to_vmdkSecond)
vmware安装vmdk
打开安装向导
选择文件->新建虚拟机
选择虚拟机硬件兼容性
默认,点击下一步
安装客户机操作系统2
点击稍后安装操作系统
=
选择客户机操作系统
选择虚拟机存储位置
修改存储路径,最后不要放到C盘
然后一直点下一步 直到配置硬盘为止
选择磁盘
选择转化而来的vmdk
确认配置是否无误
参考链接
(15条消息) Seed-labs环境搭建-Ubuntu20.04_seedubuntu20.04_白沙染赤的博客-CSDN博客
结语
生成命令的脚本可以使用python的os包直接执行cmd命令,考虑到可能输错安装路径之类的,所以选择输出字符串的形式。需要要的朋友可以自行修改。写得不好,希望大家批评指正!
更多推荐
所有评论(0)