CentOS版本:CentOS-7-x86_64-Everything-2009.iso
使用Ultral ISO将CentOS 7刻录到U盘上,在电脑上通过UEFI启动方式安装时会出现报错:
....
[sdb] No Caching mode page found
[sdb] Assuming drive cache:write through
....
Could not boot
/dev/root does not exist
此时命令卡住,可以随便按键,命令就会不断滚动错误警告,等出现dracut:/#,此时输入:
ls /dev/sd*
显示如下:
此时会列出电脑或服务器的所有硬盘,第一块硬盘是sda,第二块是sdb,U盘是第三块sdc。
如果电脑或服务器中只有一块硬盘,那么第一块硬盘是sda,第二块就是U盘 sdb。
如果硬盘内有多个分区那么就是sda1、sda2,以此类推。
U盘的efi分区通常是最后一个分区,在此即为:sdc4。
查看后,输入reboot,重启。
重启后在install CentOS 7界面
选择第一个Install CentOS 7,按e键,会启动编辑
将第一行修改如下:
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
修改为:
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4:/ quiet
然后按Ctrl +X 键就可以开始安装,CentOS可以正常安装