U 盘安装 CentOS 7 时出现 No Caching mode page found 问题的解决

CentOS 7 ,用 U 盘安装时会有两种启动选项,一种是 UEFI 启动选项,一种是默认的 boot 启动选项。

如果选择 UEFI 方式安装系统,那么引导系统时会出现如下的出错提示:

[sdb] No Caching mode page found
[sdb] Assuming drive cache:write through

此时,按 ESC 键,进入到命令行模式,查看一下磁盘分区,

$ ls /dev/sd*

一般情况下,如果系统有一块磁盘,则 U 盘会被识别为 /dev/sdb。如果系统有两块磁盘,U 盘会被识别为 /dev/sdc,而镜像烧录在 /dev/sdc4 分区,重启系统,

$ reboot

当出现安装选单界面时,按 e 键,进入编辑模式,将

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet

改为真正的镜像位置,

vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4:/ quiet

然后按 ctrl + x 继续安装。

如果选择手动磁盘分区,对于 UEFI 引导,需要有 /boot/efi 分区,例如,可如下分区,

/boot/efi    512M
/boot        512M
swap         5G
/home        50G
/            剩余所有的空间

如果不是 UEFI 引导,则不需要 /boot/efi 分区。

(完)

原文地址:https://www.cnblogs.com/gaowengang/p/14067823.html