我想以纯文本模式安装 RHEL7。尽管我添加了inst.text
和 inst.cmdline
内核选项(因为我希望它从 kickstart 进行安装),但它仍然需要多个控制台,因为它通过帧缓冲区推送其输出。
有没有办法强制它完全禁用帧缓冲区,并使所有内容在 Red Hat 7 上的纯文本控制台中可见?似乎别无选择nofb
。
答案1
我使用的是 Centos 7。在安装时,我点击选项卡调出安装选项,并在其上附加“文本”。
答案2
这就是我所做的。 (添加 nomodeset)
label CentOS 7 x86_64
KERNEL linux/centos/7/x86_64/vmlinuz
initrd linux/centos/7/x86_64/initrd.img
APPEND nomodeset lang=us keymap=us noipv6 ip=dhcp ks=http://pxe.example.com/pxe/linux/centos/ks7.cfg
答案3
这对我有用。请根据您的环境更改值。
这是我的 PXE 文件/var/lib/tftpboot/pxelinux.cfg/default
参数:-
KERNEL distros/CentOS_7.1_64/images/pxeboot/vmlinuz
INITRD distros/CentOS_7.1_64/images/pxeboot/initrd.img
APPEND ks=http://192.168.1.100/kscfg/ks_CentOS_7.1_64.cfg ksdevice=link
cmdline
此外,我在 kickstart 文件中使用了text
.
答案4
在第一个启动屏幕上按 ESC 并输入“linux text” boot:linux text