LFSでLinuxカーネルを構築し、grubが機能しますが、Linuxカーネルをロードすると画面が黒くなり、それ以降は何も起こりません。どうすればいいですか?ところで、それが重要であれば、私はラップトップを使用しています。以下はグラップ構成です。
# Begin /boot/grub/grub.cfg
set default=0
set timeout=5
insmod part_gpt
insmod ext2
set root=(hd0,2)
if loadfont /boot/grub/fonts/unicode.pf2; then
set gfxmode=auto
insmod all_video
terminal_output gfxterm
fi
menuentry "GNU/Linux, Linux 5.19.2-lfs-11.2" {
linux /boot/vmlinuz-5.19.2-lfs-11.2
}
menuentry "Firmware Setup" {
fwsetup
}
/boot/vmlinux*は、最初のハードディスクの2番目のパーティションにあるカーネルイメージファイルです。
答え1
ノートパソコンを外部モニタで使用したくない場合は、ファンクションキー(通常Fn + F8)を確認してください。
黒い画面が表示された場合(起動が完了し、ハードドライブが点滅しなくなったことが確認された場合)、Alt + F1、Alt + F2などをタップします。その後、テキストコンソールに移動できます。この場合、問題は間違ったビデオドライバが原因で発生する可能性が高くなります。実行するとファイルが表示
X -configure
されます。/root/xorg.conf.new
これを編集し、ドライバを排他的なドライバからより一般的なドライバに減らします/etc/X11/xorg.conf
。LiveUSBから起動してみてください。成功した場合は新しいカーネルに問題があるため、LiveUSBから起動するときに問題を解決してください。