Windows下Ubuntu安装路径全攻略:从WSL到双系统一步到位
很多朋友在Windows电脑上想用Ubuntu,要么是为了开发环境,要么是学习Linux命令,但安装时最容易卡壳的就是路径问题。默认装在C盘占空间,想换盘不知道怎么改,双系统分区又怕选错。其实Windows下装Ubuntu主要有三种靠谱方式,每种路径设置都不一样。下面按新手友好的顺序,把安装路径的选择、查看和修改讲清楚,跟着步骤做就行。
一、最推荐新手:WSL方式安装Ubuntu(路径可自由迁移)
WSL是Windows自带的Linux子系统,不用重启、不用分区,装完就能直接用终端。适合只想跑命令、开发,不需要完整桌面的场景。安装路径默认在C盘用户目录下,很容易占满空间,但迁移很简单。
1. 开启WSL并安装Ubuntu
先确认系统是Windows 10 2004以上或Windows 11。按Win+X选“Windows PowerShell(管理员)”或“终端(管理员)”,依次输入下面两条命令,回车执行:
wsl --install
这一步会自动开启WSL功能并装上默认Ubuntu。如果只想装特定版本,可以先执行:
wsl --list --online
看看可用发行版,然后指定安装,比如:
wsl --install -d Ubuntu-22.04
安装完成后重启电脑,第一次打开Ubuntu会让你设用户名和密码,记住这个密码,后面sudo都要用。
2. 默认安装路径在哪里
Ubuntu装好后,文件实际存在Windows的用户数据目录里。路径大致是:
C:\Users\你的用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntuxxx\LocalState\ext4.vhdx
这里的“xxx”会根据版本变化,比如Ubuntu 22.04可能是Ubuntu22.04LTS_79rhkp1fndgsc之类。ext4.vhdx就是整个Ubuntu系统的虚拟硬盘文件,占用空间会越来越大。
快速查看方法:打开文件资源管理器,在地址栏输入%LOCALAPPDATA%\Packages,回车后找到名字里带Ubuntu的文件夹,点进去再进LocalState,就能看到那个vhdx文件。
3. 把安装路径迁移到D盘或其他盘(强烈建议)
C盘空间紧张时,直接把整个发行版导出再导入到新位置。步骤如下:
第一步,导出当前Ubuntu。管理员PowerShell里输入(把路径换成你想要的):
wsl --export Ubuntu D:\WSL\ubuntu.tar
如果发行版名字不是Ubuntu,先用wsl -l -v查看确切名字再替换。导出过程可能几分钟,文件会有几个G。
第二步,注销原来的发行版(不会删你的数据,因为已经导出了):
wsl --unregister Ubuntu
第三步,在新盘创建文件夹,比如D:\WSL\Ubuntu,然后导入:
wsl --import Ubuntu D:\WSL\Ubuntu D:\WSL\ubuntu.tar --version 2
--version 2表示用WSL2,性能更好。导入完成后,设置默认用户:
ubuntu config --default-user 你的用户名
如果命令是ubuntu2204之类,就对应改。最后删掉那个tar备份文件,腾出空间。
迁移后,新路径就是你指定的D:\WSL\Ubuntu,里面会有ext4.vhdx。以后所有数据都在这里,C盘只留很少痕迹。
4. 日常使用注意点
- 想进Ubuntu文件,在资源管理器地址栏输
\\wsl$\Ubuntu就能直接访问。 - 如果报错“找不到发行版”,检查名字是否一致,或者重启一下WSL:
wsl --shutdown。 - 占用空间大时,可以在Ubuntu里清理:
sudo apt autoremove && sudo apt clean。
二、想要完整桌面:双系统安装(分区就是路径)
双系统适合需要Ubuntu图形界面、玩游戏或重度使用的人。安装路径本质上就是你给Ubuntu分的硬盘分区,装完后Windows和Ubuntu各管各的盘。
1. 准备工作
准备一个8G以上U盘,下载Ubuntu官方ISO(推荐22.04或24.04 LTS)。用Rufus工具把ISO写到U盘,选DD模式。然后给硬盘腾出空间:在Windows磁盘管理里,压缩一个分区,至少分出50GB未分配空间(建议100GB以上,系统+软件+数据都够用)。
2. 安装时如何选择路径
重启进U盘启动(开机按F2/F12/Del进BIOS,把U盘设为第一启动)。进入Ubuntu安装界面后:
- 选“安装Ubuntu”,语言中文,键盘默认。
- 到“安装类型”时,选“其他选项”(不要选“清除整个磁盘”,否则Windows没了)。
- 在分区表里找到刚才的未分配空间,点“+”新建:
- 第一个:大小2048MB,类型“逻辑分区”,位置“空间起始位置”,用于“交换空间”(swap)。
- 第二个:剩余全部,类型“主分区”,位置“空间起始位置”,用于“Ext4日志文件系统”,挂载点选“/”(这就是系统根路径)。
- 如果想单独放个人文件,可以再分一个挂载点为“/home”的分区。
确认无误后继续,引导器安装位置选Windows所在的硬盘(一般是/dev/sda)。安装完重启,会看到双系统启动菜单,选Ubuntu就进Linux,选Windows就回原系统。
3. 安装后路径查看与调整
进Ubuntu后,系统文件在/,个人文件在/home/用户名。想看Windows盘,一般会自动挂载到/media/用户名/下。如果没挂载,打开“磁盘”工具手动挂载就行。
以后想加空间,可以用GParted工具调整分区大小(先备份数据)。注意不要动Windows的EFI分区和系统分区,否则启动会出问题。
三、隔离最彻底:虚拟机安装(虚拟硬盘路径自选)
用VMware或VirtualBox装Ubuntu,完全独立,不影响主机。路径就是你创建虚拟机时指定的虚拟硬盘文件位置。
1. 快速安装步骤(以VMware为例)
下载VMware Workstation Player(个人免费)。新建虚拟机,选“安装程序光盘映像文件”,指向Ubuntu ISO。硬件配置:内存至少4GB,处理器2核以上,硬盘建议60GB以上,类型选“拆分成多个文件”。
关键时最关键一步:在“自定义硬件”或“磁盘”设置里,把虚拟磁盘文件路径改到D盘或大容量盘,比如D:\VMs\Ubuntu\Ubuntu.vmdk。不要放C盘,否则主机空间告急。
装系统时和实体机差不多,一路下一步,分区用默认自动分区即可。
2. 路径管理技巧
虚拟硬盘文件就是整个Ubuntu,想备份直接复制那个文件夹。空间不够可以在VMware设置里扩展磁盘,然后进Ubuntu用GParted扩展分区。性能优化:开启虚拟化(BIOS里开VT-x/AMD-V),并安装VMware Tools提升分辨率和剪贴板共享。
VirtualBox类似,创建时选“专家模式”,磁盘位置随便指。文件格式建议VDI,方便以后压缩。
四、三种方式怎么选 + 避坑提醒
常见坑:
- WSL迁移后打不开:检查是否用了--version 2,以及默认用户设置对没。
- 双系统装完进不了Windows:用Windows安装U盘修复引导,或者在Ubuntu里装boot-repair工具。
- 路径含中文或空格:尽量避免,尤其是虚拟机和WSL导出路径,容易报错。
- 空间预估:WSL日常用20-40GB够,双系统/虚拟机建议预留80GB以上,后期装软件涨得快。
- 备份习惯:重要数据定期复制到Windows盘或网盘,WSL可用
wsl --export一键备份。
装好后想提升体验,WSL可以装Windows Terminal美化界面;双系统记得关Windows的快速启动(电源选项里),否则Ubuntu可能读不到Windows盘;虚拟机分配内存别超过主机一半,免得卡顿。
按上面步骤操作,路径问题基本都能解决。选好适合自己的方式,装完就能安心用Ubuntu了。

还没有评论,来说两句吧...