Ubuntu安装启动失败故障排除指南

Ubuntu 安装没反应的解决方法

直接切入主题:当 Ubuntu 安装程序无法正常启动或卡在某个阶段时,通常涉及引导加载器、磁盘分区或安装介质问题。本文任务是通过详细步骤和命令,解决安装没反应的常见问题。

1. 检查安装介质

安装介质损坏是常见原因。首先验证 ISO 文件完整性:

sudo md5sum ubuntu-22.04-desktop-amd64.iso

将输出值与官方提供的 MD5 值比对。若不匹配,重新下载镜像。

2. 进入恢复模式

Ubuntu安装启动失败故障排除指南

重启电脑并在 GRUB 菜单选择“Advanced options”下的“恢复模式”:

  1. 使用 fsck 修复文件系统:
    sudo fsck /dev/sda1
    
  2. 挂载根分区:
    mount /dev/sda1 /mnt
    mount --bind /dev /mnt/dev
    mount --bind /proc /mnt/proc
    mount --bind /sys /mnt/sys
    chroot /mnt
    
  3. 更新引导加载器:
    grub-install /dev/sda
    update-grub
    

3. 常见故障排除命令

在恢复模式下,常用命令包括:

lsblk        # 列出磁盘分区
fdisk -l     # 显示分区表
timedatectl set-ntp true # 同步系统时间

4. 特殊情况处理

4.1 UEFI 系统卡在 GRUB

尝试以下步骤:

  1. 备份当前引导配置:
    cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak
    
  2. 重建引导配置:
    grub-mkconfig -o /boot/grub/grub.cfg
    

4.2 磁盘空间不足

检查可用空间并清理:

df -h
sudo apt clean
sudo apt autoremove

5. 注意事项和技巧

  • 优先使用 Live USB 检查硬件问题
  • 安装时勾选“Install Linux alongside Windows”可避免引导冲突
  • 记录 BIOS 设置中的 SATA 模式(AHCI 或 RAID)与安装时的选择保持一致
  • 若使用 LVM 卷,需在恢复模式下运行:
    pvcreate /dev/sdaX
    vgcreate ubuntu /dev/sdaX
    lvcreate -L 20G ubuntu/root
    lvcreate -L 5G ubuntu/swap
    mkfs.ext4 /dev/ubuntu/root
    mkswap /dev/ubuntu/swap
    swapon /dev/ubuntu/swap
    mount /dev/ubuntu/root /mnt