欢迎光临
我们一直在努力

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

简介

本文将手把手带你完成 从零开始搭建Windows 11与Ubuntu 20.04 LTS双系统 的全过程,涵盖:

  • 使用 Rufus 制作可启动U盘
  • 安全分区与双系统安装
  • 常用工具配置(Docker、MySQL、GParted、FTP、SSH等)

无论你是初学者还是进阶用户,这篇文章都能为你提供详实、可靠的指导。准备好了吗?让我们一起开启Linux之旅吧!💻✨


目录

    • 简介
    • 准备工作
      • 所需工具与资源
      • 注意事项
    • 制作Ubuntu启动盘
      • 步骤一:下载Ubuntu镜像
      • 步骤二:使用Rufus制作启动U盘
    • 安装Ubuntu双系统
      • 步骤一:为Ubuntu腾出磁盘空间(Windows端操作)
      • 步骤二:关闭Windows快速启动与BitLocker
        • 关闭快速启动:
        • 关闭BitLocker(如有启用):
      • 步骤三:进入BIOS设置U盘启动
      • 步骤四:正式安装Ubuntu
        • 分区建议(共280GB示例):
      • 步骤五:首次启动与引导修复(如有需要)
        • 解决方案(黑屏问题):
    • 安装常用工具
      • 1. 安装 GParted(图形化磁盘管理工具)
      • 2. 配置 FTP 服务(vsftpd)
        • 推荐配置修改:
      • 3. 配置 SSH 服务(远程登录必备)
        • 测试连接(从另一台设备):
      • 4. 安装 net-tools(启用 ifconfig 命令)
        • 验证安装:
      • 5. 安装 Docker 与 MySQL(可选,开发者推荐)
        • Docker:
        • MySQL:
    • 常见问题与优化建议
    • 总结
    • 参考资料

准备工作

所需工具与资源

工具/资源下载地址
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高级选项” → 进入恢复模式。
  • 打开终端,执行以下命令:
  • sudo mv /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:
  • sudo update-grub

  • 重启即可正常进入Ubuntu。
  • 📚 参考自实际案例:CSDN:暗影精灵8 Win11安装Ubuntu双系统


    安装常用工具

    系统安装完成后,接下来配置一些常用开发与管理工具。


    1. 安装 GParted(图形化磁盘管理工具)

    sudo apt update
    sudo apt install gparted -y

    🛠️ 用途:可视化管理磁盘分区,支持调整大小、移动、格式化等操作,适合新手进行安全磁盘操作 [[4]]。 启动方式:终端输入 gparted 或通过应用菜单搜索。


    2. 配置 FTP 服务(vsftpd)

    FTP可用于文件远程传输,尤其适合跨平台协作。

    # 更新包索引并安装
    sudo apt update
    sudo apt install vsftpd -y

    # 备份原始配置
    sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

    # 编辑配置文件
    sudo nano /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 服务(远程登录必备)

    sudo apt update
    sudo apt install openssh-server -y
    sudo systemctl start ssh
    sudo systemctl enable ssh

    测试连接(从另一台设备):

    ssh username@ubuntu-ip-address

    🔐 安全建议:可修改 /etc/ssh/sshd_config 禁用root登录、更改端口、使用密钥认证。


    4. 安装 net-tools(启用 ifconfig 命令)

    Ubuntu默认不包含传统网络命令,需手动安装:

    sudo apt update
    sudo apt install net-tools -y

    验证安装:

    ifconfig

    📌 替代方案:现代Linux推荐使用 ip 命令:

    ip addr show # 查看IP
    ip route show # 查看路由


    5. 安装 Docker 与 MySQL(可选,开发者推荐)

    Docker:

    📚 参考案例:CSDN:Docker 入门与实战:从安装到容器管理的完整指南

    MySQL:

    📚 参考案例:CSDN: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 发布页
  • CSDN:暗影精灵8 Win11安装Ubuntu双系统
  • Aigexing:Win11+Ubuntu双系统安装教程
  • GParted 官网
  • vsftpd 官方文档
  • OpenSSH 文档

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

    赞(0)
    未经允许不得转载:171主机测评 » 从零开始:使用Rufus制作Ubuntu启动盘并安装双系统(Windows 11 + Ubuntu 20.04 LTS)
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址