U盘安装CentOS时出现黑屏和相关问题(亲测CentOS7\8)

1.问题

使用U盘通过UltraISO去安装CentOS环境的时候,install的时候出现黑屏的问题。

一般会是以下几种情况:

  1. BIOS的设置问题。
  2. 显卡兼容的问题。
  3. 启动盘的问题。

上面两种网上都有处理的方式和文档,我主要说说我遇到的第三个问题。

2. 过程

以下以CentOS8为列子:

首先要见进入安装页面
安装页

选择第一个,按下键盘E键,会出现一下选项:

编辑
然后把第二行的quiet修改成nomodeset,最后crtl+x 启动。

3. Warning dracut initqueue timeout

如果上面操作还出现Warning: dracut-initqueue timeout - starting timeout scripts的异常警告时,是因为inst.stage2=hd:LABEL=CentOS...出现的问题。
警告内容
需在要终端查询属于你自己的U盘所在位置:
查找属于的U盘的位置

## 查看你的U盘地址,默认都是/dev/sdb4或/dev/sdc4
dracut:/# blkid
## 如果还不知道那个是你的U盘,可以通过拔U盘的方式去确认

### 确认之后就直接重启
bracut:/# reboot
3.1终端直接修改

重启之后会回到上面2的步骤,将inst.stage2=hd:LABEL=CentOS... 进行修改成inst.stage2=hd:/dev/sdb4,然后ctrl + x。

3.2 修改U盘文件

打开U盘去到EFI/BOOT/grub.cfg文件,同样修改inst.stage2=hd:

menuentry 'Install CentOS 7' --class fedora --class gnu-linux --class gnu --class os {
	linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 nomodeset quiet
	initrdefi /images/pxeboot/initrd.img
}
menuentry 'Test this media & install CentOS 7' --class fedora --class gnu-linux --class gnu --class
os {
	linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 rd.live.check quiet
	initrdefi /images/pxeboot/initrd.img
}
submenu 'Troubleshooting -->' {
	menuentry 'Install CentOS 7 in basic graphics mode' --class fedora --class gnu-linux --class
gnu --class os {
		linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 xdriver=vesa nomodeset quie

		initrdefi /images/pxeboot/initrd.img
	}
	menuentry 'Rescue a CentOS system' --class fedora --class gnu-linux --class gnu --class os {
		linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 rescue quiet
		initrdefi /images/pxeboot/initrd.img
	}
}

还需要打开isolinux/isolinux.cfgisolinux/syslinux.cfg两文件同样修改inst.stage2=hd:

label linux
  menu label ^Install CentOS 7
  kernel vmlinuz
  append initrd=initrd.img inst.stage2=hd:/dev/sdc4 nomodeset quiet

label check
  menu label Test this ^media & install CentOS 7
  menu default
  kernel vmlinuz
  append initrd=initrd.img inst.stage2=hd:/dev/sdc4 rd.live.check quiet
3.3 LABEL方式

通过blkid去查到U盘的LABEL,然后将修改inst.stage2=hd:LABEL=CentOS... 进行修改成inst.stage2=hd:LABEL=CentOS7 x8
获取LABEL

  • 7
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值