Mac上虚拟机的使用经验记录


=Start=

缘由:

记录一下在使用过程中碰到的问题,方便以后参考。

正文:
问题1:[VirtualBox]No Host only adapter selected

http://askubuntu.com/questions/198452/no-host-only-adapter-selected

问题2:对于全终端的情况,不方便复制/粘贴、共享文件

在Mac上新开一个iTerm2的终端用SSH连到VirtualBox/VMware中的虚拟机中去进行操作,然后使用SCP/SFTP/FTP等工具进行文件共享(对于部分Linux机器可能需要先安装并启动openssh-server才行)。

=END=

, ,

《 “Mac上虚拟机的使用经验记录” 》 有 11 条评论

  1. Workstation 和 Fusion 对个人使用完全免费,企业许可转向订阅
    https://blogs.vmware.com/china/2024/05/16/workstation-%E5%92%8C-fusion-%E5%AF%B9%E4%B8%AA%E4%BA%BA%E4%BD%BF%E7%94%A8%E5%AE%8C%E5%85%A8%E5%85%8D%E8%B4%B9%EF%BC%8C%E4%BC%81%E4%B8%9A%E8%AE%B8%E5%8F%AF%E8%BD%AC%E5%90%91%E8%AE%A2%E9%98%85/
    `
    macOS上是安装的Fusion Pro,不是Windows上的Workstation Pro,这个要注意。

    # 个人使用完全免费

    值此25周年之际,VMware 于5月14日推出了桌面虚拟化平台的最新版本 Workstation Pro 17.5.2 和 Fusion Pro 13.5.2,并且宣布这两个产品对个人使用完全免费。大家可以点击下面的链接下载,下载需要登录 Broadcom Support Portal,如果你在上面还没有账号的话可以注册一个。

    Workstation Pro 17.5.2 下载 (适用于 Windows 桌面上的虚拟化)
    Fusion Pro 13.5.2 下载 (适用于 Mac OS 桌面上的虚拟化)

    注意:只有这两个最新版本以及以后的版本才支持个人使用 (Personal Use) 免费许可。以 Workstation Pro 为例,在第一次启动时会要求你输入 license key,对于个人用户而言,你只需要选 Personal Use 就可以免费使用了。

    需要注意的是,Workstation Pro 和 Fusion Pro 的免费仅适用于非商业用途,VMware 对于个人使用和商业用途的定义如下:

    * 个人使用: Workstation 或 Fusion 安装到电脑后,被用于运行非商业目的的虚拟机。个人使用明确排除将产品用于商业目的,包括经营或运营企业、组织、政府组织或教育机构等。

    * 商业用途:企业许可允许将产品用于商业目的,包括经营或运营企业、组织、政府组织或教育机构等。

    把 Workstation Pro 和 Fusion Pro 用于商业用途的话需要购买企业许可。
    `

  2. VMware Workstation Pro 个人免费版下载及安装指南
    https://www.cnblogs.com/EthanS/p/18211302
    `
    1访问 Broadcom 注册页面,通过邮箱注册或登录你的账户。

    2依次选择「Software」>「VMware Cloud Foundation」>「My Downloads」。

    3在右侧找到并选择「VMware Workstation Pro」。

    4展开「VMware Workstation Pro 17.0 for Personal Use (Windows)」,并选择最新版本,例如 17.5.2。

    5勾选「I agree to Broadcom Terms and Conditions」,并点击「下载」按钮开始下载。

    在 Windows 上安装 VMware Workstation Pro

    前提条件
    安装 Workstation Pro 的硬件和软件要求如下:
    Windows 10 或 11 操作系统
    兼容的多核 64 位(x86)处理器(1.3GHz 或更高)
    至少 4GB 内存(建议越大越好)
    至少 1.2GB 可用磁盘空间
    BIOS/UEFI 中开启硬件虚拟化功能

    建议将虚拟机创建并存储在非系统盘上,以免影响系统性能;为了避免冲突,建议在 Windows 11/10 上禁用 Hyper-V 功能。
    `

  3. macOS电脑 Apple M3 Pro 的处理器,安装了 VMware-Fusion-13.6.1 但是在安装 x32/x64 的 Windows 10/11 系统时提示错误:

    无法打开此虚拟机的电源,因为它需要使用 X86 计算机架构,而该架构与此 Arm 计算机架构主机不兼容。

    请参阅知识库文章 84273。

    原因在于宿主机电脑是 arm 架构的处理器,但是安装使用的镜像是 x86 架构的,两者不兼容,如果你想在使用 arm 处理器的电脑的虚拟机中安装Windows系统,你需要下载 arm 版本的Windows镜像(想要下载arm版本的Windows镜像,需要先加入Windows预览体验计划)。

    Windows 11 on Arm Insider Preview
    https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64
    `
    # 想要下载arm版本的Windows镜像,需要先加入Windows预览体验计划

    有了 Windows 11 on Arm Insider Preview 版本,您就可以在基于 Arm 的 Windows 11 PC 上使用 Hyper-V 在本地轻松创建 64 位 Arm (Arm64) Windows 虚拟机。x64 硬件不支持创建 Arm64 虚拟机。

    使用基于 Arm 的 Apple Silicon 构建的 Mac 电脑也可以创建 Arm64 虚拟机。
    `

  4. 在下载arm版本的Windows镜像时,有3个版本供选择,分别是 canary/dev/beta ,一时不知道怎么选,搜了一下各个版本代表的含义,建议没有特殊需求的下载和使用beta版本的就好。

    版本详解:Beta、Dev、Canary、Stable、Chromium等版本
    https://blog.csdn.net/yu1581274988/article/details/105012423
    `
    以Edge浏览器来说:
    Canary(金丝雀)版本浏览器,命名金丝雀,以为着“版本金贵且易碎”,这意味着该版本会融入很多新功能或者说是需要不断的更新,注入新血液,所以该版本一般都是比较频繁跟新,也是工程师们大展手脚的版本。

    Dev(Develop)版本浏览器,开发版,进一步测试稳定,以周更来修复,也是工程师们的王国,如果开发的接口多的,很多人会愿意选择该版本,毕竟权限在该版本也是比较放的开的,够用。
    Beta版本浏览器,测试版。

    广义上对测试有着三个传统的称呼:alpha(a)、beta(B)和gamma(y),用来标识测试的阶段与范围。
    alpha 指的是内测,即现在说的CB,即开发团队内部测试的版本或者有限用户的体验测试版本;
    beta 指的是公测,即针对所有用户公开的测试版本。
    而做过一些修改,成为正式发布的候选版本时(现在叫做 RC- Release Candidate),叫做 gamma。

    Stable版本浏览器,稳定版。小白鼠测试的差不多了,就会将测试最好先发布出来,跟各大平民使用,毕竟一般的用户不要这么多的权限的,这也是为什么大家用IOS系统的原因,稳定且不开源,你不能碰到底层的东西,就会安全很多(对用户而言)。

    Chromium版本是针对内核的,是采用Chorme浏览器的内核,即谷歌内核。可以说基本上每个系统都是各自的内核的版本,你可以理解成是处理每个事务每个人有不同的做法和思维方式,有很多产品或者是系统都有它处理事务优势,所以有些产品可以借鉴他处理方式,将他融入自己的产品中,这样就成一个新的但又是有自己商标的产品了。
    `

  5. 最新 Windows 11 ARM 系统原版 ISO 镜像下载 – 支持苹果 M 芯片 Mac 安装 (PD 虚拟机)
    https://www.iplaysoft.com/windows11-arm.html
    `
    苹果在新款的 Mac 电脑上推出了 Apple M 系列自研芯片处理器,出色的性能和功耗使其大获成功!然而苹果芯片采用的 ARM 架构与以往常用的 X86 / X64 架构软件并不兼容。

    想要在苹果芯片的 Mac 上安装 Windows,除了需要最新版的 Parallels Desktop 虚拟机外,还必须下载 Windows ARM 架构版本镜像!目前微软已发布 Windows 11 ARM 正式版和 Win10 ARM 的 ISO。我们终于能在一些 ARM 设备 / 服务器 / 手机和新 Mac 上安装流畅运行 Win11 了……

    目前在苹果自研 M 系列芯片的 Mac 上使用 Windows 系统和软件应用的最佳方式就是使用 Parallels Desktop 虚拟机安装 Windows 11 ARM 了。

    而 VMWare 虽然综合使用体验没有 PD 好用,但胜在个人免费。微软方面,随着 ARM 版 Windows 11 的不断完善以及兼容性的提高,日后无论是 ARM 的 PC 电脑、树莓派、手机等硬件,还是 Mac 通过虚拟机安装 Windows,玩法都会越来越多。
    `

  6. mac(Apple M3 Pro) 虚拟机安装win11 提示 让我们为你连接到网络

    无法完成 Windows 11* 安装,因为“让我们将您连接到网络”页面需要在安装过程中连接到互联网
    https://www.intel.cn/content/www/cn/zh/support/articles/000092599/intel-nuc.html
    `
    # 总结
    有关如何在没有互联网连接的情况下安装 Windows 11* 操作系统的详细信息。

    # 说明
    尝试在新系统上安装 Windows 11* 操作系统,但操作系统在安装过程中找不到互联网连接(有线或无线)。Windows 11* 要求这样做。如何安装操作系统?

    # 解决方法
    在安装 Windows 11* 操作系统的过程中,您会注意到需要互联网连接才能继续。

    这可能是新系统的问题,因为网络驱动程序(使操作系统能够看到有线/无线硬件的软件)可能不包含在窗口映像中。

    要解决此问题并能够继续安装,请执行以下操作:
    1. 按 Shift + F10 打开命令提示符(在某些笔记本电脑上,您可能需要 按 Shift+Fn+F10)
    * 出现提示后,您可能需要在窗口上进行鼠标单击以键入文本
    2. 键入 oobe\bypassnro
    3. 按 Enter 键。系统将重新启动,并再次开始设置过程
    4. 再次为区域和键盘进行正确的选择
    5. 现在,在“让我们将您连接到网络”屏幕将有一个附加选项,单击“我没有互联网”
    6. 在下一个屏幕上, 单击“有限设置继续”
    继续执行设置步骤,完成操作系统安装。
    `

  7. Mac用户使用VM虚拟机安装win11连不上网,怎么解决
    https://juejin.cn/post/7171652935867170847
    `
    打开VMware,点击菜单栏虚拟机-VMware Tools

    点击安装

    弹出安装完成

    点击打开文件夹以查看文件

    可以看到安装好的VMware Tools

    打开设备管理器

    找到其他设备

    右击以太网控制,选择更新驱动程序

    选择浏览我的电脑以查找驱动程序

    点击浏览选择安装好的VMware Tools,点击确定

    点击下一页

    更新驱动完成

    可以尽情上网了
    `

  8. VMware Fusion 配置网络适配器
    https://blog.csdn.net/qq_57356551/article/details/135724176
    `
    在我的上一篇博客中提到,一些用户在安装完 Windows 虚拟机后会有连不上网的问题。
    出现这个问题的原因有以下几种:
    1. 虚拟机的网络适配器驱动未安装和更新
    2. 虚拟机的网络适配器未被启用
    3. 基于较旧日操作系统的虚拟机,非最新VMware工具不一定支持网络连接
    4. Windows虚拟机上的防火墙

    选择连接模式
    1. NAT模式:适合于需要访问互联网但不需要与其他局域网设备通信的虚拟机使用场景。
    2. 桥接模式:适合于需要与局域网内其他设备进行大量通信的虚拟机,或者需要高性能网络连接的测试和开发环境。
    3. 仅主机模式:仅主机模式适合于需要在封闭网络环境中运行的虚拟机,例如,运行网络服务的测试、开发或模拟环境。
    `

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注