U盘启动安装 Centos 出错记录(Reached target Basic System)

背景

在实体机上使用U盘安装CentOS7.0操作系统,U盘刻成引导盘,BIOS调成U盘启动,选择Install CentOS 7,系统安装卡在
Reached target Basic System界面

1
2
3
[ok] Reached target Basic System
或者
[ok] starting dracut initqueue hook

解决方案

网上找到一些说法,CentOS7.0 以后无法直接安装,需要修改启动参数安装
1.在选择安装界面时,选择Install CentOS 7,按tab键或者e键进入编辑模式
将内核启动参数修改如下:

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
改成
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet   ## sdb4为U盘盘符

按 ctrl+x 继续安装即可(如果修改错误离谱 Ctrl+ x 不会有反应)。

备注:网上说如果不知道U盘盘符可以先做如下修改:

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
改成
vmlinuz initrd=initrd.img linux dd quiet   ##   我的直接就成功了,没有修改此步

在列表中可以查看U盘盘符。

结果修改后还是没用,最后发现在查看磁盘的时候 他写的 LABEL

=CentOS\x207\x20x8
最后修改
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
成:
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 quiet
安装OK
如果想查看U盘符

etparams ‘Install CentOS Linux 8’
linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet
initrdefi /images/pxeboot/initrd.img

然后使用Ctrl+X执行上面修改后的启动项

然后屏幕上就会列出硬盘设备的详细信息(可能要输入r刷新),我们从列表中挑出当前作为介质的U盘的代码(比如sdb4



posted @   stweily  阅读(1535)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示