Ubuntu 安装没反应的解决方法
直接切入主题:当 Ubuntu 安装程序无法正常启动或卡在某个阶段时,通常涉及引导加载器、磁盘分区或安装介质问题。本文任务是通过详细步骤和命令,解决安装没反应的常见问题。
1. 检查安装介质
安装介质损坏是常见原因。首先验证 ISO 文件完整性:
sudo md5sum ubuntu-22.04-desktop-amd64.iso
将输出值与官方提供的 MD5 值比对。若不匹配,重新下载镜像。
2. 进入恢复模式
重启电脑并在 GRUB 菜单选择“Advanced options”下的“恢复模式”:
- 使用 fsck 修复文件系统:
sudo fsck /dev/sda1
- 挂载根分区:
mount /dev/sda1 /mnt mount --bind /dev /mnt/dev mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys chroot /mnt
- 更新引导加载器:
grub-install /dev/sda update-grub
3. 常见故障排除命令
在恢复模式下,常用命令包括:
lsblk # 列出磁盘分区
fdisk -l # 显示分区表
timedatectl set-ntp true # 同步系统时间
4. 特殊情况处理
4.1 UEFI 系统卡在 GRUB
尝试以下步骤:
- 备份当前引导配置:
cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak
- 重建引导配置:
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