KVM虚拟机使用img镜像文件无法引导系统

KVM虚拟机使用img镜像文件无法引导系统,第1张

您好,在KVM环境下,如果虚拟机是新装系统,应当把镜像文件作为ISO光驱介质插入到虚拟机中。并且您的镜像猜世文件不能是GHOST镜像,一定要原版的安装镜像才能引导(MSDN站点可提供下载)。

创建虚拟机并添敏兆段加光驱引导例子:

virt-install \

--name VM001 \

--vcpus socket=1,cores=2 \

--ram 2048 \

--disk device=cdrom path=/iso/win2003.iso,bus=ide \

--disk device=disk path=/kvm/VM001.qcow2,bus=virtio,format=qcow2 \

--network bridge=tmp,model=virtio \

--vnc \

--vnclisten=0.0.0.0 \

--noautoconsole \

--input tablet \

--accelerate

参数解释:虚拟机名称:VM001,设桥誉置1个CPU插槽,双核心,2G内存,使用IDE类型的CDROM光驱,挂载虚拟机主硬盘,设置网络,开启VNC远程控制,--input table 的作用是防止VNC *** 作虚拟机时鼠标乱漂移。

Linux用亮答漏命令行工具管理KVM虚拟环境步骤: 第步: 配置存储池 Virsh命令行工具款管理virsh客户域用户界面virsh程序能命令行运行所给命令及参数本节要用给KVM环境创建存储池想知道关于工具更信息用条命令 # man virsh 、用virsh带pool-define-as命令定义新存储池需要指定名字、类型类型参数本例名字取Spool类型目录默认情况提供五参数给该类型: source-host source-path source-dev source-name target 于目录类型需要用参数target指定存储池路径其参数项用-填充 # virsh pool-define-as Spool dir - - - - "举洞/mnt/personal-data/SPool/" 二、 查看环境所存储池用命令 # virsh pool-list --all 三、现构造存储池用命令构造刚才定义存储池 # virsh pool-build Spool 四、用带pool-start参数virsh命令激并启刚才创建并构造完存储池 # virsh pool-start Spool 5、查看环境存储池状态用命令 # virsh pool-list --all 发现Spool状态变已激 陆、Spool进行配置让每都能libvirtd服务自启 # virsh pool-autostart Spool 漆、看看新存储池信息吧 # virsh pool-info Spool 恭喜Spool已经准备待命接试着创建存储卷使用 第二步: 配置存储卷/磁盘映像 现轮磁盘映像用qemu-img命令Spool创建新磁盘映像获取更细节信息查看man手册 # man qemu-img 吧、应该qemu-img命令指定敬烂create, check,…等等 *** 作、磁盘映像格式、想要创建磁盘映像路径 # qemu-img create -f raw /mnt/personal-data/SPool/SVol.img 0G 9、通使用带infoqemu-img命令获取新磁盘映像些信息 查看存储卷信息 警告: 要用qemu-img命令修改运行虚拟机或任何其进程所使用映像映像破坏 现候创建虚拟机 第三步: 创建虚拟机 0、现环节步用virt-install命令创建虚拟机virt-install用创建新KVM虚拟机命令行工具使用libvirt管理程序库想获取更细节同查看man手册 # man virt-install 要创建新KVM虚拟机需要用带所信息命令 Name: 虚拟机名字 Disk Location: 磁盘映像位置 Graphics : 连接VM通SPICE vcpu : 虚拟CPU数量 ram : 兆字节计算已配内存 Location : 指定安装源路径 Network : 指定虚拟络通virbr0桥 virt-install --name=rhel漆 --disk path=/mnt/personal-data/SPool/SVol.img --graphics spice --vcpu= --ram=0二四 --location=/run/media/dos/9e陆f陆05a-f50二-四e9吧-吧二陆e-e陆三漆陆caea二吧吧/rhel-server-漆.0-x吧陆_陆四-dvd.iso --network bridge=virbr0 创建新虚拟机 、看dvirt-vierwer窗口像通与虚拟机通信

1.将kvm下虚拟机磨耐关机瞎皮春;

2.将kvm下img文件格式的握侍虚拟机转换成vmdk格式,命令如下:

#

qemu-img

convert

testvm1.img

–O

vmdk

/tmp/testvm1.vmdk

3.在VMware

vSphere环境里创建一个虚拟机和kvm环境虚拟机配置相同,不用创建磁盘使用刚刚转换的vmdk文件,开启虚拟机即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8162152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存