Windows 11 Pi0 具身智能 v1 双系统开发环境搭建全指南想玩转最新的具身智能模型比如最近很火的 Pi0 或 Spirit v1.5第一步就得有个趁手的开发环境。很多机器人模型和工具链对 Linux 系统有天然亲和力但日常办公、写文档、用一些特定软件又离不开 Windows。直接在 Windows 上搞经常会遇到各种依赖冲突和环境配置的“玄学”问题。所以一个Windows 11 Linux 双系统的环境就成了很多开发者的首选。既能享受 Windows 的便利又能在一个纯净、高效的 Linux 系统里专注模型部署和算法开发。今天我就手把手带你走一遍从制作启动盘到最终进入双系统桌面的完整流程帮你搭建一个专为 Pi0 这类具身智能模型准备的开发环境。整个过程听起来有点复杂但其实跟着步骤走小白也能搞定。咱们的目标是清晰、无坑、一次成功。1. 准备工作你需要这些东西在开始动手之前请确保你准备好了以下“装备”。别担心大部分都是免费的。1.1 硬件要求一台电脑这是当然的。建议是近5年内购买的台式机或笔记本电脑确保硬件兼容性更好。一个U盘容量至少16GB速度建议 USB 3.0 及以上。重要提示制作启动盘会清空U盘所有数据请提前备份好U盘里的重要文件。稳定的网络环境下载系统镜像和后续安装驱动都需要网络。1.2 软件工具下载我们需要下载两个核心文件Windows 11 系统镜像 (ISO文件)去哪下最官方、最安全的途径是访问微软官网的“下载 Windows 11”页面。你可以直接用搜索引擎搜索“下载 Windows 11”找到微软官方的链接。注意在官网页面选择“创建 Windows 11 安装媒体”然后运行下载到的“MediaCreationTool”工具。这个工具会自动帮你下载最新版的 Windows 11 ISO 文件比直接找 ISO 链接更可靠。Linux 系统镜像 (ISO文件)发行版选择对于 AI 和机器人开发Ubuntu是目前社区支持最广泛、资料最丰富的选择。这里我们推荐Ubuntu 22.04 LTS或Ubuntu 24.04 LTS。LTS 代表长期支持版更稳定。去哪下访问 Ubuntu 官网找到下载页面选择 Desktop 版本的 ISO 文件下载即可。启动盘制作工具工具选择Rufus。它免费、开源、小巧而且对 Windows 和 Linux 镜像的支持都非常好还能处理一些特殊的启动模式如 UEFI。去哪下搜索 “Rufus 官网” 即可找到。把上面这三个文件Windows 11 ISO Ubuntu ISO Rufus 工具都下载到你的 Windows 电脑上我们就要开始动手了。2. 第一步制作 Linux 系统启动 U 盘我们先制作 Linux 的启动盘因为在后续的安装顺序上先装 Windows 再装 Linux 会更省事一些Linux 的引导程序 GRUB 能更友好地识别 Windows。插入你的 U 盘。以管理员身份运行 Rufus。在 Rufus 图标上右键选择“以管理员身份运行”。设备选择在“设备”下拉菜单中务必选中你的 U 盘。再次核对盘符和容量别选错了硬盘。引导类型选择点击“选择”按钮找到并选中你下载的Ubuntu ISO 文件。分区类型和目标系统类型这部分是关键。通常如果你的电脑是近几年购买的它应该使用UEFI启动模式。Rufus 会自动检测并为你选择正确的选项通常是“GPT”分区类型和“UEFI (非 CSM)”目标系统类型。保持 Rufus 的自动检测结果即可除非你非常确定你的电脑是古老的 Legacy BIOS 模式。格式化选项“卷标”可以自定义比如“UBUNTU_LIVE”。文件系统保持FAT32UEFI 启动必须。簇大小默认。开始制作检查所有设置无误后点击“开始”按钮。Rufus 会提示你它会清除U盘数据点击“确定”。然后它会进入制作过程显示进度条。这个过程会持续几分钟请耐心等待直到显示“准备就绪”。至此你的 Linux 安装 U 盘就制作好了。先别拔我们接着制作 Windows 的。3. 第二步制作 Windows 11 系统启动 U 盘步骤和制作 Linux 启动盘非常相似。如果你只有一个 U 盘需要先安全弹出刚才做好的 Linux 启动盘然后重新格式化这个 U 盘或者使用另一个 U 盘。再次以管理员身份运行Rufus。在“设备”中选择你的 U 盘。点击“选择”这次选中你下载的Windows 11 ISO 文件。同样Rufus 会自动检测分区类型等选项保持默认。点击“开始”。Rufus 可能会提示你选择 Windows 安装的版本选择“Windows 11”即可如果有多个版本。然后点击“确定”开始制作。等待制作完成。好了现在你手里应该有两个启动 U 盘或者一个 U 盘在制作完 Windows 后Linux 的镜像需要重新制作因为被覆盖了。请确保在安装前两个启动盘都是可用的。4. 第三步为双系统规划硬盘分区这是非常重要的一步决定了你两个系统各自的“地盘”大小。我们假设你的电脑有一块全新的硬盘或者你愿意清空整个硬盘来安装双系统。如果你硬盘上有重要数据请务必先备份到移动硬盘或网盘我们的目标是在硬盘上划出两块主要区域一块给 Windows一块给 Linux。Windows 分区建议至少150GB - 200GB。用于安装系统、常用办公软件、游戏等。Linux 分区建议至少100GB - 150GB。用于安装 Ubuntu 系统、开发工具、Python 环境、容器Docker以及下载各种模型权重文件。共享数据分区可选但推荐可以再划出一个50GB - 100GB的分区格式化为NTFS或exFAT。这两种格式 Windows 和 Linux 都能直接读写非常适合存放两个系统都需要访问的项目代码、数据集或文档。这个分区规划工作我们可以在安装 Windows 的过程中进行。5. 第四步安装 Windows 11 系统插入 Windows 11 启动 U 盘重启电脑。在开机时快速按下你的电脑品牌对应的启动菜单键通常是 F12, F2, ESC, DEL 等开机画面会有提示进入启动设备选择菜单。选择从你的U 盘UEFI 开头启动。进入 Windows 安装界面选择语言、键盘布局点击“现在安装”。输入产品密钥如果有的话也可以选择“我没有产品密钥”稍后激活。选择“自定义仅安装 Windows高级”。关键的分区界面来了你会看到硬盘的未分配空间。我们需要在这里创建分区。点击“新建”输入大小单位是 MB比如 200GB 就是 200 * 1024 204800 MB点击“应用”。这会创建 Windows 的系统分区几百MB和主分区。为 Linux 预留空间不要把所有空间都分给 Windows在剩余的未分配空间上什么都不要做直接留着一大块“未分配空间”即可。这就是留给 Linux 的地盘。可选如果你想创建之前提到的共享分区可以在“未分配空间”中再点“新建”分出一部分比如 100GB但不要格式化或者格式化为 NTFS。更简单的做法是等两个系统都装好后再在 Linux 里创建。选择你刚刚为 Windows 创建的主分区通常是最大的那个点击“下一步”开始安装。安装过程会自动重启几次期间按照提示进行一些简单设置地区、用户名、密码、隐私设置等直到进入 Windows 11 桌面。恭喜Windows 部分安装完成现在你的硬盘上有一部分是 Windows另一部分是未分配空间。6. 第五步安装 Ubuntu Linux 系统关机拔掉 Windows 启动 U 盘插入 Linux (Ubuntu) 启动 U 盘。重启电脑同样按启动菜单键选择从Ubuntu 启动 U 盘启动。你会进入 Ubuntu 的“试用或安装”界面。选择“试用 Ubuntu”或“安装 Ubuntu”都可以。我们直接选“安装 Ubuntu”。选择语言点击“继续”。键盘布局默认即可继续。安装类型——最关键的一步你会看到几个选项。请选择“其他选项”或“手动分区”。这样我们才能精确控制分区。进入分区界面你会看到磁盘的情况一个ntfs分区那是你的 Windows。一大块空闲空间这就是我们预留的。我们需要在“空闲空间”上创建 Linux 需要的分区。双击或选中“空闲空间”点击“”号来创建分区。EFI 系统分区必须大小 512MB - 1GB。用于类型选择“EFI 系统分区”。这个分区存放启动引导文件。交换空间Swap大小建议为电脑物理内存的 1-2倍。例如16GB内存可以设16GB-32GB。类型选择“交换空间”。根分区/这是 Linux 的系统主分区。使用剩余的大部分空间比如 80GB。挂载点选择“/”文件系统建议ext4。家目录分区/home可选但推荐如果你希望个人数据和系统文件分开可以再分一部分空间给 /home。挂载点选择“/home”文件系统 ext4。至关重要的引导器安装位置在分区界面的最下方有一个“安装启动引导器的设备”下拉菜单。务必选择我们刚才创建的 EFI 系统分区通常是/dev/sdaX的形式X是数字。千万不要选整个硬盘如 /dev/sda否则可能会覆盖 Windows 的引导。检查分区设置无误后点击“现在安装”。确认格式化提示。接下来的步骤就简单了选择时区、创建你的 Linux 用户名和密码。等待安装完成提示重启。重启时记得拔掉 U 盘。重启后你会看到一个名为GRUB的启动菜单。在这里你可以选择是启动Ubuntu还是Windows Boot Manager。用上下键选择回车进入。双系统环境至此搭建完成7. 第六步双系统安装后的必要设置进入 Ubuntu 后为了后续的 Pi0 开发更顺畅我们还需要做几件事。7.1 更新系统并安装基础开发工具打开终端CtrlAltT依次执行以下命令# 更新软件包列表 sudo apt update sudo apt upgrade -y # 安装常用开发工具和编译环境 sudo apt install -y build-essential git curl wget software-properties-common # 安装 Python3 和 pipUbuntu 22.04 通常已预装但确保一下 sudo apt install -y python3 python3-pip python3-venv7.2 安装 NVIDIA 显卡驱动如果你有 NVIDIA 显卡这对于后续运行 AI 模型至关重要。首先查看推荐的驱动版本ubuntu-drivers devices安装推荐版本的驱动例如nvidia-driver-550sudo apt install -y nvidia-driver-550安装完成后重启电脑。重启后在终端输入nvidia-smi如果能看到显卡信息说明驱动安装成功。7.3 配置双系统时间同步Windows 和 Linux 看待硬件时钟的方式不同会导致切换系统后时间错乱。修复方法是在 Linux 中执行sudo timedatectl set-local-rtc 1 --adjust-system-clock或者在 Windows 中用管理员身份打开命令提示符执行reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1两种方法任选其一即可。整体走下来从准备到进入双系统桌面大概需要一两个小时。虽然步骤不少但每一步都明确就像搭积木一样。搭建好这个环境你就拥有了一个强大的“工作站”Windows 用于日常和某些专业软件Ubuntu 则为你打开了通往 Pi0、Spirit v1.5 等前沿具身智能模型的大门。接下来你就可以在 Linux 里安心地配置 Python 虚拟环境、安装 PyTorch、拉取模型代码开始你的具身智能开发之旅了。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。