CentOS 7 需要 USB 设备启动

CentOS 7 需要 USB 设备启动

我必须在多台计算机上安装 CentOS 7.3 以及一些软件包和一些配置,所以我选择了 kickstart 安装。这些计算机没有任何 CD 播放器,因此我使用了 Rufus 软件和 USB 闪存盘。

我进行了一个有效的安装,但我必须在 kickstart 安装中放入更多 RPM,因此我重建了自定义 iso,将其放在另一个 USB 闪存盘上(相同型号...),但是当我的安装完成后,我无法启动在我的硬盘上,我只有一个带有闪烁下划线的黑屏(我无法写入任何内容或切换 tty),而不是提示输入登录/密码。神秘的是,当我将 USB 密钥插入计算机时,它可以正常启动......

这是我的ks.cfg(有时我的 USB 被识别为sda1,有时被识别为sdb1):

# Use USB installation media  
harddrive --partition=sdb1 --dir=/  
# Auto part
clearpart --all --initlabel  
bootloader --location=mbr  
autopart --type=lvm  
zerombr  
# No X Window + text install  
text  
skipx  

编辑:我仍然有这个问题...但如果我使用被识别为的 USB 密钥sdb1(我称之为 n°1,另一个 n°2),即使我不使用 autopart,它也可以正常工作。

答案1

我想我找到了解决方案!

我使用一个脚本来检测更大的 SSD(我的硬盘)和更大的 HDD(我的 USB 密钥),然后我使用我的变量来指定安装目标和安装源
bootloader --boot-drive=$BIGGER_SSD
harddrive --partition=${BIGGER_HDD}1 --dir=/

相关内容