从零开始:使用Rufus制作Ubuntu启动盘并安装双系统(Windows 11 + Ubuntu 20.04 LTS)

从零开始:使用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盘

  1. 插入U盘(≥8GB),打开 Rufus(无需安装,绿色运行)。
  2. 在“设备”下拉菜单中选择你的U盘。
  3. 点击“引导类型选择”按钮,加载刚刚下载的 .iso 镜像文件。
  4. 其他选项保持默认(分区类型选 GPT,目标系统为 UEFI)。
  5. 点击“开始”,确认格式化操作。
  6. 等待写入完成(通常5~10分钟),完成后安全弹出U盘。
Rufus优势:轻量、免费、支持多语言,广泛用于创建Windows/Linux/UEFI启动盘,是业界公认的可靠工具 [[7]]。

安装Ubuntu双系统

步骤一:为Ubuntu腾出磁盘空间(Windows端操作)

  1. Win + X → 选择“磁盘管理”。
  2. 右键选中一个磁盘(如D盘),点击“压缩卷”。
  3. 输入压缩大小(例如:286976 MB ≈ 280GB),点击“压缩”。
  4. 得到一块“未分配”的空间,用于安装Ubuntu。
📌 建议不要使用系统盘(C盘)直接压缩,以防误操作导致系统损坏。

步骤二:关闭Windows快速启动与BitLocker

关闭快速启动:
  1. 打开“控制面板” → “电源选项” → “选择电源按钮的功能”。
  2. 点击“更改当前不可用的设置”。
  3. 取消勾选“启用快速启动”,保存更改。
🔍 原因:快速启动可能导致Ubuntu无法识别Windows分区。
关闭BitLocker(如有启用):
  1. 搜索“设备加密” → 关闭BitLocker。
  2. 等待解密完成(时间取决于磁盘大小)。

步骤三:进入BIOS设置U盘启动

  1. 插入U盘,重启电脑。
  2. 开机时连续按 F12 / F10 / ESC / DEL(根据品牌不同)进入BIOS/UEFI设置。
  3. 在“Boot”或“启动”选项中,将 USB设备设为第一启动项
  4. 保存设置并退出。
💡 常见品牌快捷键:惠普/暗影精灵:F10 或 ESC戴尔:F12联想:F12 或 NOVO键华硕:F8 或 ESC

步骤四:正式安装Ubuntu

  1. 启动后选择 “Try or Install Ubuntu”(试用或安装)。
  2. 选择语言为“简体中文”,点击“安装Ubuntu”。
  3. 键盘布局保持默认。
  4. 更新与其他软件:选择“正常安装”或“最小安装”(推荐最小安装以减少冗余软件)。
  5. 安装类型
    • 推荐选择 “其他选项”,手动分区以获得更好控制。
    • 找到之前压缩出的“空闲空间”,开始分区:
分区建议(共280GB示例):
分区大小类型挂载点说明
EFI系统分区500MB主分区/boot/efiUEFI引导必需
Swap交换分区16GB逻辑分区swap内存不足时使用(建议等于物理内存)
根分区100GB逻辑分区/系统核心文件
Home分区剩余空间逻辑分区/home用户数据与配置
✅ 提示:确保 Boot loader 安装位置 设置为你的EFI分区(通常自动识别)。
  1. 设置时区为“上海”。
  2. 创建用户名和密码(建议记住密码,用于后续sudo操作)。
  3. 等待安装完成,提示重启时 拔掉U盘

步骤五:首次启动与引导修复(如有需要)

安装完成后,重启可能会出现以下情况:

  • 直接进入Windows
  • 卡在黑屏光标闪烁
解决方案(黑屏问题):
  1. 重启 → 选择“Ubuntu高级选项” → 进入恢复模式。
  2. 打开终端,执行以下命令:
sudomv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober sudo gedit /etc/default/grub 
  1. 修改 GRUB_CMDLINE_LINUX_DEFAULT 行为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
  1. 保存后更新GRUB:
sudoupdate-grub
  1. 重启即可正常进入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提升终端体验

如有任何疑问或遇到问题,欢迎在评论区留言交流!我们一起成长,探索开源世界的无限可能!


参考资料

  1. Rufus 官方网站
  2. Ubuntu 20.04.6 LTS 发布页
  3. ZEEKLOG:暗影精灵8 Win11安装Ubuntu双系统
  4. Aigexing:Win11+Ubuntu双系统安装教程
  5. GParted 官网
  6. vsftpd 官方文档
  7. OpenSSH 文档

🔧 持续更新中:关注我,获取更多Linux、开发环境搭建、DevOps实战教程!

Could not load content