Answers:
黑色文本框显示为空是完全正常的。有时它会显示“正在加载”内核版本:
该框的目的是在内核启动并通过滚动内核消息列表安装其自身的屏幕之前显示终端消息。
在此示例中,创建了“黑匣子”背景图像作为主屏幕的剪切图像,以减少干扰。
当您启动第一个内核(最新安装的版本)时,框中不会显示任何文本。当您引导旧的内核时:
尽管您可以编写脚本进行更新, /boot/grub/grub.cfg
但是最简单的编辑方法是:
echo 'Loading Linux 4.15.0-42-generic ...'
linux /boot/vmlinuz-4.15.0-42-generic root=UUID=b40b3925-70ef-447f-923e-1b05467c00e7 ro noplymouth fastboot acpiphp.disable=1 pcie_aspm=force scsi_mod.use_blk_mq=1 vt.handoff=7 i915.enable_guc_loading=1 i915.enable_guc_submission=1 i915.edp_vswing=2 nopti nospectre_v2 nospec
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-4.15.0-42-generic
将两条echo
线插入到现有两条线的前面。
重要提示:在您(或更常见的是系统更新)运行后sudo update-grub
,更改将丢失,并且您将不得不再次手动编辑文件。