windows上安装linux的三种方法

363 阅读2分钟

有哪些方式在windows上安装linux

Hyper-V、VirtualBox 或 VMWare Multipass WSL

  • WSL. 如果不想安装 Hyper-V、VirtualBox 或 VMWare 等虚拟机,WSL 就是最佳选项。它占用的空间和资源(CPU 和 RAM)也更少。 通过 WSL,你可以像 Windows 应用程序一样,在窗口中运行这些 Linux GUI 应用程序。而不需要在 Hyper-V、VirtualBox 中设置单独的虚拟机,也不需要第二台物理电脑或双系统。

  • Multipass 是一个轻量级的虚拟机管理器,支持Linux、Windows与macOS。在不同的操作系统上,使用的是不同的虚拟化技术。在Linux上使用的是KVM、Window上使用Hyper-V、macOS中使用HyperKit以最小开销运行VM,同时它还可以在Windows和macOS上使用VirtualBox

  • VMWare Workstation也是一个独立的软件,需要下载和安装,可以在任何版本的Windows 10上使用。

  • Hyper-V 是Windows 10 Pro、Education和Enterprise的内置功能,不需要额外安装,但在Home版本上不可用。你可以通过Windows设置、PowerShell或DISM来启用或禁用Hyper-V。

  • VirtualBox 是一个独立的软件,需要下载和安装,可以在任何版本的Windows 10上使用。

注:本文主要涉及三种

安装方式

方法1:使用wsl安装linux

前提条件

系统要求:Hyper-V角色只能在Win10、11企业版、专业版和教育版上启用,Windows11家庭版没有Hyper-V功能(除非您使用某些特定技巧)。

硬件要求:如果您已使用正确的操作系统版本,但是Hyper-V选项还是没有的话,可能是因为没启用虚拟化技术或缺少支持虚拟机监视器模式扩展的CPU

参考:blog.csdn.net/u011807844/…

安装方法

总共有三种安装方法,两种命令行方法 + 图形方法

参考文档: www.sysgeek.cn/windows-11-…

参考1 参考2 参考4

遇到的问题

  • wsl一直装不上

win11 wsl --install无法启动服务,后经发现是系统不符合要求我的系统是家庭版本

image.png

方法2 使用multiplass

安装方法

www.cnblogs.com/satire/p/15…

遇到的问题

  • multiplass 安装失败 卡住了,我怀疑是vm的问题,还需要提前安装oricle vm

image.png

方法3 VMware

安装方法

  • 软件下载

VMware17 破解版下载

ubuntu 24.04 下载

  • 安装步骤

1 先傻瓜式安装VMware,安装完成后可能需要重启

2、VMware 安装 Ubuntu

blog.csdn.net/m0_51913750…