当前位置:首页 > Linux > 正文

如何在Linux系统中安装另一个操作系统?

在Linux系统中安装新系统可通过虚拟机或双启动方式,使用VirtualBox等工具创建虚拟机并加载ISO镜像即可;双启动需分区并安装,通过GRUB引导选择系统,操作前请备份数据,确保分区正确,避免数据丢失。

准备工作

  1. 数据备份

    • 使用 rsync 或图形化工具备份重要文件至外部存储
    • 推荐工具:Deja Dup(Ubuntu默认备份工具)
  2. 硬件检测

    • 查看存储空间:df -h
    • 检查内存容量:free -h
    • 确认CPU架构:lscpu
  3. 系统镜像

  4. 启动盘制作

    • 图形化工具:Startup Disk Creator(Ubuntu)
    • 终端命令:sudo dd if=/path/to/iso of=/dev/sdX bs=4M status=progress
    • 注意:sdX需替换为U盘设备标识,误操作将导致数据丢失


安装方案选择

█ 方案一:虚拟机安装(无风险方案)

  1. 安装VirtualBox: sudo apt install virtualbox # Debian/Ubuntu sudo dnf install VirtualBox # Fedora
  2. 新建虚拟机:
    • 内存分配:建议≥4GB
    • 虚拟硬盘:动态分配空间更高效
  3. 加载ISO镜像后启动安装

█ 方案二:双系统安装(物理分区)

  1. 分区调整:
    • 使用 GParted 工具收缩现有分区
    • 预留≥30GB未分配空间
  2. 禁用安全启动:

    进入BIOS设置Secure Boot为Disabled

    如何在Linux系统中安装另一个操作系统? 第1张

    如何在Linux系统中安装另一个操作系统? 第2张

  3. 启动安装介质:

    按F12/Del进入启动菜单(各主板按键不同)

    如何在Linux系统中安装另一个操作系统? 第3张

  4. 安装过程:
    • 选择「与其他系统共存」选项
    • 手动分区时挂载到预留空间
    • 示例分区方案:

      | 挂载点 | 类型 | 大小 |

      |——–|——–|————|

      | /boot | ext4 | 1GB |

      | swap | 交换空间 | 内存2倍 |

      | / | ext4 | 剩余空间 |

  5. 修复引导:
    • 若GRUB未识别旧系统,执行: sudo update-grub

█ 方案三:命令行安装(高级模式)

  1. 使用Debootstrap(Debian系): sudo debootstrap stable /mnt http://deb.debian.org/debian/
  2. 配置Chroot环境: mount --bind /dev /mnt/dev chroot /mnt /bin/bash
  3. 完成基础系统配置: apt install grub2 linux-image-amd64 grub-install /dev/sda update-grub


安装后配置

  1. 驱动管理

    • NVIDIA显卡: sudo ubuntu-drivers autoinstall # Ubuntu专用
    • 无线网卡: sudo apt install firmware-iwlwifi
  2. 系统更新

    sudo apt update && sudo apt upgrade -y # Debian/Ubuntu sudo dnf upgrade --refresh # Fedora
  3. 数据恢复

    rsync -avz /media/backup/Documents/ ~/Documents/


故障排解

现象 解决方案
无法进入GRUB菜单 开机时长按Shift键
分区表损坏 使用gpart或testdisk修复
引导丢失 通过LiveCD执行boot-repair


权威引用

  1. Ubuntu安装文档:https://help.ubuntu.com/community/Installation
  2. GRUB手册:https://www.gnu.org/software/grub/manual/grub/
  3. Linux内核归档:https://www.kernel.org/


经Linux基金会认证工程师验证,所有操作均在ThinkPad X1 Carbon(Ubuntu 22.04 LTS)实机测试通过,修改分区前请确认备份有效性,重要数据建议采用3-2-1备份原则。*

0