KVM:尝试安装windows2008

最终目的是在lxd部署windows2008镜像

WindowsServer2008镜像:

cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso

镜像参考链接:

https://discussion.scottibyte.com/t/migrate-a-hyper-v-windows-virtual-machine-to-a-lxd-vm/263

平台:海光服务器

在海光平台的华三服务器上部署了KVM以及virt-manager。

Base Board Information

        Manufacturer: H3C

        Product Name: RS41M2C5SCF

        Version: 0302A7J2

        Serial Number: 02A7J2523CC001YN

        Asset Tag: OEM Define

        Features:

                Board is a hosting board

                Board is replaceable

        Location In Chassis: Chassis Location

        Chassis Handle: 0x0033

        Type: Motherboard

        Contained Object Handles: 0

Handle 0x0033, DMI type 3, 22 bytes

Chassis Information

        Manufacturer: H3C

        Type: Rack Mount Chassis

        Lock: Not Present

        Version: 0235A4BM

        Serial Number: 210235A4BM5241C00080

        Asset Tag: OEM Define

        Boot-up State: Safe

        Power Supply State: Safe

        Thermal State: Safe

        Security Status: None

        OEM Information: 0x00000000

        Height: 2 U

        Number Of Power Cords: 2

        Contained Elements: 0

        SKU Number: Default String

Handle 0x0008, DMI type 4, 48 bytes

Processor Information

        Socket Designation: CPU1

        Type: Central Processor

        Family: Other

        Manufacturer: Chengdu Hygon

        ID: 22 0F 90 00 FF FB 8B 17

        Version: Hygon C86 7380 32-core Processor

        Voltage: 1.0 V

        External Clock: 100 MHz

        Max Speed: 3000 MHz

        Current Speed: 2200 MHz

        Status: Populated, Enabled

        Upgrade: Socket SP3

        L1 Cache Handle: 0x0005

        L2 Cache Handle: 0x0006

        L3 Cache Handle: 0x0007

        Serial Number: 682F-C1E809BF

        Asset Tag:

        Part Number:

        Core Count: 32

        Core Enabled: 32

        Thread Count: 64

        Characteristics:

                64-bit capable

                Multi-Core

                Hardware Thread

                Execute Protection

                Enhanced Virtualization

                Power/Performance Control

思路

通过kvm安装导出qcow2镜像,在封装成DAPSP镜像压缩格式

通过virt-manager安装

出现的问题

遇到如上文,想换个思路试试

通过在virtualbox中通过将系统打在vmdk虚拟机磁盘中的方式:

再通过git bash 传送过去

通过qemu-img工具进行格式转换,转换过程中有了压缩

qemu-img convert -c -f vmdk -O qcow2 win2008-1_2.vmdk win2008-1_2.qcow2

将压缩文件传送到images目录下

cp win2008-1_2.vmdk /var/lib/libvirt/images/

再通过virt-manager打开镜像文件

但是一直无法加载系统

virtualBox uef形式启动

另一个方案就是通过在virtualbox里面通过uefi形式启动,不过实践证明错误:win2008 server版本不支持uef

在x86的上通过BIOS启动

启动成功,但是DAPSP平台导入镜像必须是uef格式启动,并且还需要做biso的底层配置,所以此方案暂时还不能用

折中方案

选用高版本的windows镜像

/********-2019-x86_64-kvm-40.qcow2

scp **s-server-2019-x86_64-kvm-40.qcow2 root@xx.160:/root

40GB系统盘,需要通过离线的方式文件形式导入到服务器内,由此带来的问题时携带不方便,选择的范围面小。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/577909.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【娱乐】战双帕弥什游戏笔记攻略

文章目录 Part.I IntroductionChap.I Information Part.II 新手攻略Chap.I 角色和武器挑选Chap.II 新手意识推荐 Part.II 阵容搭配Chap.I 一拖二Chap.II 毕业队 Reference Part.I Introduction 2019年12月5日全平台公测。 偶然间入坑战双,玩了几天,觉得…

Codeforces Round 937 (Div. 4)

目录 A. Stair, Peak, or Neither? B. Upscaling C. Clock Conversion D. Product of Binary Decimals E. Nearly Shortest Repeating Substring F. 0, 1, 2, Tree! G. Shuffling Songs A. Stair, Peak, or Neither? 直接按照题意模拟即可 void solve(){int a,b,c; c…

YOLOv9改进策略 : C2f改进 | 引入YOLOv8 C2f结构

💡💡💡本文改进内容:应订阅者需求,如何将YOLOv8 C2f结构引入到YOLOv9 💡💡💡C2f层是一种特殊的卷积层,用于将不同尺度的特征图融合在一起,以提高目标检测的准…

真心建议今年拿下软考证书,再不冲就晚了!

随着国家计算机与软件技术的发展,每年报名参加计算机软件资格考试(简称:软考)的人越来越多。 据工信部新闻发布会消息:2023年有超500万人都在考软考,报名人数较2020年直翻10倍。 据悉,国内持软…

leetcode216组合总和III

本题思考: 对于输入样例k3,n9 输出里面为什么只有 [[1,2,6],[1,3,5],[2,3,4]]而没有下图所示的重复情况出现呢? 当时代码写错了,思考许久不得解,后面经过仔细对比代码之后发现是我的代码出现了逻辑错误,而正是这一关键…

了解一下npm i的流程与原理

流程 执行npm install,先判断有无lock文件。 1、没有lock文件。会先根据依赖构建出扁平的依赖关系决定下哪些包。新版本的依赖关系是扁平化的,老版本是树结构,可能会出现依赖重复安装的问题,老版本示意图如下: 作为前…

Jupyter notebook修改默认存储位置

1. 首先,打开Anaconda Prompt 输入命令: jupyter notebook --generate-config2. 根据刚才命令行输出的结果找到config文件,如图所示 3. 打开文件 ctrl F ,然后输入notebooks and kernels找到对应的内容,在The dire…

Git实现提交代码自动更新package.json版本号

此文章主要讲诉如何通过git提交代码来自动更新我们的版本号,也可以指定固定分支才能更新 只要涉及到package version的项目都可以,例如:Vue、React、Node等等 前提是当前项目已经关联了Git仓库 一、编写我们的Node更新版本逻辑,名…

Qt与编码

ASCII码:一个字节&#xff0c;256个字符。 Unicode:字母&#xff0c;汉字都占用两个字节。 utf-8:字母一个字节&#xff0c;汉字3个字节。 gbk:字母一个字节&#xff0c;汉字2个字节。 gb2312:可以表示汉字&#xff0c;gb2312<gbk。 编码查看&#xff1a; https://www.…

实时通讯技术实现

实时通讯技术实现 前言 在CS架构中&#xff0c;经常会有实时通信的需求。客户端和服务端建立连接&#xff0c;服务端实时推送数据给客户端。本文介绍几种常见的实现方式&#xff0c;希望能给读者们一点点参考。 实时通讯的主要实现技术 长轮询(Long Polling) WebSocket 服务器发…

C++初阶篇----内存管理

目录 引言1. 内存分布2.C动态内存管理方式&#xff1a;malloc/calloc/realloc/free3. C动态内存管理:new和delete3.1内置类型3.2 自定义类型 4.operator new与operator delete函数4.1 operator new 与operator delete函数 5. new和delete的实现底层5.1 内置类型5.2 自定义类型 …

Redis 特性,为什么要用Redis,Redis到底是多线程还是单线程

一、Redis介绍 Redis&#xff08;Remote Dictionary Server )&#xff0c;即远程字典服务&#xff0c;是一个开源的&#xff0c;使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库&#xff0c;并提供多种语言的API。 二、特性(为什么要用Redis&#x…