从零开始:使用Rufus制作Ubuntu启动盘并安装双系统(Windows 11 + Ubuntu 20.04 LTS)
简介
本文将手把手带你完成 从零开始搭建Windows 11与Ubuntu 20.04 LTS双系统 的全过程,涵盖:
- 使用 Rufus 制作可启动U盘
- 安全分区与双系统安装
- 常用工具配置(Docker、MySQL、GParted、FTP、SSH等)
无论你是初学者还是进阶用户,这篇文章都能为你提供详实、可靠的指导。准备好了吗?让我们一起开启Linux之旅吧!💻✨
目录
准备工作
所需工具与资源
| 工具/资源 | 下载地址 |
|---|---|
| Ubuntu 20.04.6 LTS 镜像 | 官方下载链接 |
| Rufus 启动盘制作工具 | Rufus 官网(中文支持) |
| 空U盘(≥8GB) | 推荐使用USB 3.0及以上速度的U盘,提升写入效率 |
✅ 提示:Ubuntu 20.04 是长期支持版本(LTS),稳定性高,社区资源丰富,非常适合新手和开发者使用。
注意事项
- 🔒 备份重要数据:制作启动盘会清空U盘内容,请提前备份。
- 💾 磁盘空间规划:建议为Ubuntu分配 至少200GB 空间(若用于深度学习或大型项目,建议250GB以上)。
- ⚠️ 确认BIOS模式:确保你的Windows 11运行在 UEFI模式 下(可通过
msinfo32查看“BIOS模式”是否为“UEFI”)。
制作Ubuntu启动盘
步骤一:下载Ubuntu镜像
前往 Ubuntu官方发布页 下载 ubuntu-20.04.6-desktop-amd64.iso 文件。
选择LTS版本以获得更长的支持周期和更高的系统稳定性。
💡 小贴士:国内用户若下载缓慢,可使用国内镜像站(如清华、阿里云镜像源)加速下载。
步骤二:使用Rufus制作启动U盘
- 插入U盘(≥8GB),打开 Rufus(无需安装,绿色运行)。
- 在“设备”下拉菜单中选择你的U盘。
- 点击“引导类型选择”按钮,加载刚刚下载的
.iso镜像文件。 - 其他选项保持默认(分区类型选 GPT,目标系统为 UEFI)。
- 点击“开始”,确认格式化操作。
- 等待写入完成(通常5~10分钟),完成后安全弹出U盘。
✅ Rufus优势:轻量、免费、支持多语言,广泛用于创建Windows/Linux/UEFI启动盘,是业界公认的可靠工具 [[7]]。
安装Ubuntu双系统
步骤一:为Ubuntu腾出磁盘空间(Windows端操作)
- 按
Win + X→ 选择“磁盘管理”。 - 右键选中一个磁盘(如D盘),点击“压缩卷”。
- 输入压缩大小(例如:286976 MB ≈ 280GB),点击“压缩”。
- 得到一块“未分配”的空间,用于安装Ubuntu。
📌 建议不要使用系统盘(C盘)直接压缩,以防误操作导致系统损坏。
步骤二:关闭Windows快速启动与BitLocker
关闭快速启动:
- 打开“控制面板” → “电源选项” → “选择电源按钮的功能”。
- 点击“更改当前不可用的设置”。
- 取消勾选“启用快速启动”,保存更改。
🔍 原因:快速启动可能导致Ubuntu无法识别Windows分区。
关闭BitLocker(如有启用):
- 搜索“设备加密” → 关闭BitLocker。
- 等待解密完成(时间取决于磁盘大小)。
步骤三:进入BIOS设置U盘启动
- 插入U盘,重启电脑。
- 开机时连续按 F12 / F10 / ESC / DEL(根据品牌不同)进入BIOS/UEFI设置。
- 在“Boot”或“启动”选项中,将 USB设备设为第一启动项。
- 保存设置并退出。
💡 常见品牌快捷键:惠普/暗影精灵:F10 或 ESC戴尔:F12联想:F12 或 NOVO键华硕:F8 或 ESC
步骤四:正式安装Ubuntu
- 启动后选择 “Try or Install Ubuntu”(试用或安装)。
- 选择语言为“简体中文”,点击“安装Ubuntu”。
- 键盘布局保持默认。
- 更新与其他软件:选择“正常安装”或“最小安装”(推荐最小安装以减少冗余软件)。
- 安装类型:
- 推荐选择 “其他选项”,手动分区以获得更好控制。
- 找到之前压缩出的“空闲空间”,开始分区:
分区建议(共280GB示例):
| 分区 | 大小 | 类型 | 挂载点 | 说明 |
|---|---|---|---|---|
| EFI系统分区 | 500MB | 主分区 | /boot/efi | UEFI引导必需 |
| Swap交换分区 | 16GB | 逻辑分区 | swap | 内存不足时使用(建议等于物理内存) |
| 根分区 | 100GB | 逻辑分区 | / | 系统核心文件 |
| Home分区 | 剩余空间 | 逻辑分区 | /home | 用户数据与配置 |
✅ 提示:确保 Boot loader 安装位置 设置为你的EFI分区(通常自动识别)。
- 设置时区为“上海”。
- 创建用户名和密码(建议记住密码,用于后续sudo操作)。
- 等待安装完成,提示重启时 拔掉U盘。
步骤五:首次启动与引导修复(如有需要)
安装完成后,重启可能会出现以下情况:
- 直接进入Windows
- 卡在黑屏光标闪烁
解决方案(黑屏问题):
- 重启 → 选择“Ubuntu高级选项” → 进入恢复模式。
- 打开终端,执行以下命令:
sudomv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober sudo gedit /etc/default/grub - 修改
GRUB_CMDLINE_LINUX_DEFAULT行为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"- 保存后更新GRUB:
sudoupdate-grub- 重启即可正常进入Ubuntu。
📚 参考自实际案例:ZEEKLOG:暗影精灵8 Win11安装Ubuntu双系统
安装常用工具
系统安装完成后,接下来配置一些常用开发与管理工具。
1. 安装 GParted(图形化磁盘管理工具)
sudoapt update sudoaptinstallgparted -y 🛠️ 用途:可视化管理磁盘分区,支持调整大小、移动、格式化等操作,适合新手进行安全磁盘操作 [[4]]。
启动方式:终端输入gparted或通过应用菜单搜索。
2. 配置 FTP 服务(vsftpd)
FTP可用于文件远程传输,尤其适合跨平台协作。
# 更新包索引并安装sudoapt update sudoaptinstall vsftpd -y # 备份原始配置sudocp /etc/vsftpd.conf /etc/vsftpd.conf.bak # 编辑配置文件sudonano /etc/vsftpd.conf 推荐配置修改:
write_enable=YES local_enable=YES chroot_local_user=YES allow_writeable_chroot=YES listen=NO listen_ipv6=YES ⚠️ 注意:启用chroot时必须设置allow_writeable_chroot=YES,否则无法写入。
# 重启服务sudo systemctl restart vsftpd sudo systemctl enable vsftpd # 开机自启✅ 测试:使用 FileZilla 等客户端连接,验证上传下载功能。
3. 配置 SSH 服务(远程登录必备)
sudoapt update sudoaptinstall openssh-server -y sudo systemctl start sshsudo systemctl enablessh测试连接(从另一台设备):
ssh username@ubuntu-ip-address 🔐 安全建议:可修改 /etc/ssh/sshd_config 禁用root登录、更改端口、使用密钥认证。4. 安装 net-tools(启用 ifconfig 命令)
Ubuntu默认不包含传统网络命令,需手动安装:
sudoapt update sudoaptinstall net-tools -y 验证安装:
ifconfig📌 替代方案:现代Linux推荐使用 ip 命令:5. 安装 Docker 与 MySQL(可选,开发者推荐)
Docker:
📚 参考案例:ZEEKLOG:Docker 入门与实战:从安装到容器管理的完整指南
MySQL:
📚 参考案例:ZEEKLOG:Ubuntu 下 MySQL 安装与配置全攻略:从入门到精通
常见问题与优化建议
| 问题 | 解决方法 |
|---|---|
| 安装后默认进入Windows | 进入Ubuntu后运行 sudo update-grub,自动检测Windows引导 |
| 分辨率异常或花屏 | 添加内核参数 nouveau.modeset=0 或安装NVIDIA驱动 |
| 中文显示乱码 | 安装中文字体:sudo apt install fonts-wqy-zenhei |
| 启动项界面丑陋 | 安装美化主题(如Vimix):GNOME-Look下载 |
总结
恭喜你!🎉
通过本文的详细指引,你应该已经成功完成了以下目标:
✅ 使用 Rufus 制作了 Ubuntu 启动盘
✅ 在 Windows 11 上安装了 Ubuntu 20.04 LTS 双系统
✅ 配置了 GParted、FTP、SSH、Docker 等实用工具
✅ 掌握了基本的系统维护与网络管理技能
你现在拥有了一个功能完整、可自由切换的双系统环境,无论是学习Linux、开发程序,还是部署服务,都已打下坚实基础。
🌟 下一步建议:学习基础Shell命令配置Zsh + Tmux提升终端体验
如有任何疑问或遇到问题,欢迎在评论区留言交流!我们一起成长,探索开源世界的无限可能!
参考资料
- Rufus 官方网站
- Ubuntu 20.04.6 LTS 发布页
- ZEEKLOG:暗影精灵8 Win11安装Ubuntu双系统
- Aigexing:Win11+Ubuntu双系统安装教程
- GParted 官网
- vsftpd 官方文档
- OpenSSH 文档
🔧 持续更新中:关注我,获取更多Linux、开发环境搭建、DevOps实战教程!