查看: 2202|回复: 1
收起左侧

[分享] NanaBox

[复制链接]
小v可
发表于 2023-12-9 00:35:24 | 显示全部楼层 |阅读模式
本帖最后由 小v可 于 2023-12-9 00:37 编辑

NanaBox 是一个第三方的轻量级的基于 XAML 的致力于开箱即用的基于 Host Compute System API、远程桌面 ActiveX 控件和 XAML Islands 的 Hyper-V 虚拟化软件。

NanaBox 并不是一个 Hyper-V 客户端,因为 Host Compute System API 比 Hyper-V 管理器中使用的 Hyper-V WMI Providers 更加底层,同时 Host Compute System API 是无状态的且不能用于管理Hyper-V管理器中列出的虚拟机。

NanaBox 选择 Host Compute System API 而不是 Hyper-V WMI Providers,是因为作者希望拥有便携式的虚拟机配置,并对将虚拟机配置注册到系统中感到厌恶。

NanaBox 选择定义自己的基于 JSON 的虚拟机配置格式,因为 Hyper-V 的 VMCX 是二进制格式,而且微软没有文档格式定义。

功能

  • 基于 Host Compute System API 作为虚拟化后端
  • 支持针对 Windows Guests 的 Hyper-V 增强会话模式
  • 支持 Hyper-V 嵌套虚拟化
  • 支持 Hyper-V GPU 半虚拟化解决方案(又称 GPU-PV)
  • 支持向虚拟机公开 COM 端口和物理驱动器
  • 支持安全启动
  • 使用基于 JSON 的格式支持便携式虚拟机
  • 使用 MSIX 打包,提供现代化的部署体验
  • 使用 XAML Islands 实现用户界面的现代化,支持深色和浅色模式
  • 完全支持高 DPI 和部分辅助功能
  • 支持全屏模式
  • 多语言支持: 英语和简体中文


系统要求

  • 支持的操作系统:Windows 10 Version 2004 (Build 19041) 或更高版本
  • 支持的平台:x64 和 ARM64


已知问题

由于 Host Compute System API 和 Host Compute Network API 的限制,它们的一些限制也适用于 NanaBox:

  • NanaBox 仅支持创建 UEFI Class 3 或不带 CSM 的 UEFI 或 Hyper-V 二代虚拟机
  • NanaBox 创建的虚拟机不支持TPM
  • NanaBox 需要通过 UAC 提升权限
  • 无法在增强会话模式和基本会话模式之间自动切换
  • 不应将虚拟机配置文件放在驱动器根目录下,否则会出现拒绝访问错误


项目地址

https://github.com/M2Team/NanaBox


下载地址
Releases · M2Team/NanaBox · GitHub
g0ug0u
发表于 2023-12-12 10:37:45 | 显示全部楼层
第一次接触,体验下,要是能跑cuda就好了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-10 02:04 , Processed in 0.112115 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表