温馨提示×

Ubuntu如何实现多系统分区

小樊
40
2025-12-20 04:56:06
栏目: 智能运维

Ubuntu 多系统分区与安装指南

一、规划与准备

  • 备份重要数据:分区操作存在数据丢失风险,务必先完整备份到外置硬盘或云端。
  • 确认启动模式:在 WindowsWin+R → msinfo32,查看“BIOS 模式”是 UEFI 还是 Legacy;制作启动盘与分区方案需与之匹配。
  • 腾出安装空间:在 Windows 磁盘管理 中对数据盘(如 D/E)执行“压缩卷”,得到一块未分配空间(建议至少 50GB,长期使用建议 100GB+)。
  • 制作启动盘:用 Rufus 写入 Ubuntu ISO;若目标机器是 UEFI,分区方案选 GPT,若是 Legacy,选 MBR
  • 启动方式:重启进 BIOS/UEFI(常见 F2/F12/Del),将 U 盘置顶;必要时临时禁用 Secure Boot 以避免驱动/引导兼容问题。

二、分区方案与大小建议

  • 统一原则:所有系统共用同一块磁盘时,建议采用同模式同表(即要么都是 UEFI+GPT,要么都是 Legacy+MBR),以减少引导冲突。
启动模式 分区表 建议分区 大小与要点
UEFI GPT EFI 系统分区 已存在则复用(常见 FAT32 512MB);若不存在,新建 512MB,类型选 EFI System Partition
UEFI GPT 根分区 / ext4,建议 50–100GB+,存放系统与应用
UEFI GPT 交换空间 swap 内存 ≤ 8GB 可设 8–16GB;内存更大可设 等同内存或更小,亦可后续用 swapfile
UEFI GPT /home(可选) 余下空间或按需分配,便于系统与数据分离
Legacy MBR 根分区 / ext4,建议 50–100GB+
Legacy MBR 交换空间 swap 同上
Legacy MBR /home(可选) 同上
Legacy MBR BIOS‑boot/引导分区(如需要) 部分旧机型在 GPT 下用 GRUB 需要 bios‑boot 分区;MBR 一般不需要
  • 说明:
    • EFI 分区 通常由 Windows 预先创建;Ubuntu 安装时可复用,无需重复建立。
    • /boot 单独分区并非必须;若追求简化与通用性,可仅用 /swap、可选的 /home
    • swap 可用分区或文件形式;休眠(Hibernate)建议使用分区且容量≥内存。

三、安装步骤

  • 从 U 盘启动:选择 “Try or Install Ubuntu”。
  • 安装类型:
    • 新手推荐选 “与 Windows Boot Manager 共存”,安装程序会自动在 未分配空间 创建所需分区并写入 GRUB
    • 进阶用户选 “其他选项”,手动分区(见下一节)。
  • 引导加载器安装位置:
    • UEFI:安装到 /dev/sdaEFI 分区(通常显示为 /dev/sda1,挂载点 /boot/efi),不要写进某个具体分区的 ESP 子目录。
    • Legacy:安装到 /dev/sda(MBR),不要写进分区。
  • 完成安装与首启:重启后进入 GRUB 菜单,选择 UbuntuWindows Boot Manager 进入对应系统。

四、常见场景与故障处理

  • 已有 Windows,加装 Ubuntu
    1. 在 Windows 压缩卷留出未分配空间;
    2. U 盘启动安装,选 “与 Windows 共存” 或手动分区;
    3. 若安装后只能进 Windows,用 Ubuntu 安装盘“试用”进入,挂载 Ubuntu 根分区并重新安装 GRUB
      • sudo mount /dev/sdaX /mnt
      • sudo grub-install --root-directory=/mnt /dev/sda
      • 重启后再执行 sudo update-grub 以识别 Windows。
  • 已有 Ubuntu,加装 Windows
    Windows 安装通常会覆盖 MBR/引导,导致只能进 Windows;用 Ubuntu 安装盘“试用”,挂载 Ubuntu 根分区并重新安装 GRUB,再执行 update-grub 恢复双系统菜单。
  • 启动模式不匹配导致无法引导:
    若最初以 UEFI 安装 Ubuntu,后来用 Legacy 方式装 Windows(或反之),会出现引导失败。建议统一为 UEFI+GPTLegacy+MBR,必要时用 GParted 调整分区表并重新安装引导。

0