Ubuntu 22.04 LTS安装失败求助
兄弟,我之前折腾U盘装Ubuntu的时候也碰到过类似的坑,给你几个实际可行的排查方向,你挨个试试:
先排查目标U盘的健康状况:128G的U盘如果是杂牌或者用了挺久,大概率存在坏块问题。你可以在用来安装的Ubuntu启动盘里打开终端,输入
sudo badblocks -v /dev/sdX(把X换成你的目标U盘对应的盘符,比如sdb,别写错成本地硬盘了!),扫一下有没有坏块。要是扫出一堆坏块,那这个U盘基本没法当系统盘用了,换个靠谱的试试。校验安装镜像的完整性:你用来做安装启动盘的镜像可能下载时损坏了。同样在启动盘的终端里,找到镜像文件的位置,用
sha256sum 镜像文件名.iso算出哈希值,和Ubuntu官方发布的22.04 LTS校验码对比一下。要是对不上,重新下载镜像再制作启动盘。调整分区设置试试:虽然官方说EFI分区100MB够,但有些场景下可能会不够,你可以把EFI分区调到256MB试试,格式一定要选
FAT32,挂载点选/boot/efi;根分区/格式选ext4,剩下的空间全给它。另外安装时一定要确认选的是目标U盘,别误操作写到本地硬盘了。换个USB端口/线试试兼容性:USB3.0端口有时候和U盘会有兼容性问题,你换成主板上的USB2.0端口插试试;如果你的U盘是带线的,换个质量好的USB线。别用USB集线器,直接插主板原生端口,稳定性会好很多。
试试用
dd命令手动写入镜像:图形化安装器有时候会有bug,你可以试试用命令行直接写镜像到目标U盘。先把目标U盘的所有分区删掉,然后在终端输入sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M status=progress(X是目标U盘盘符,千万要确认对!),这种方式有时候比图形化安装更稳定。
如果以上方法都不行,你可以看看安装失败时的错误日志,图形化安装失败一般会提示查看日志,或者去/var/log/installer目录里找相关日志文件,看看具体是复制哪个文件失败,能更精准定位问题。
备注:内容来源于stack exchange,提问作者Abhinav

