みなさんこんにちは。私はここに来たばかりで、「/boot」ディレクトリなしで vmlinuz がどこにあるのか知りたいです... システムは正常に起動します (Chrome OS) すべてペンドライブから完全に動作します しかし、デュアルブートをしたい場合は Grub4Dos が必要で、問題があります。「menu.lst」に配置する vmlinuz ファイルがどこにあるかわかりません
追伸:英語が下手ですみません
解決済み: 方法を見つけました: /dev/sdb12 で /syslinux/vmlinuz.A ファイルを見つけました。すべての /dev/sdb12 の内容を ROOT-A に新しく作成した /boot ディレクトリにコピーし、menu.lst カーネル ファイルを /boot/syslinux/vmlinuz.A に変更しました。
答え1
歴史的に、カーネルはルート ディレクトリに保存されていました/
。この/boot
ディレクトリが登場したのは、いくつかのディストリビューションが、起動する複数のカーネルとその他の機能 (memtest
アプリケーションなど) を提案し始めたときです。
したがって、/boot
ディレクトリを忘れた場合は、カーネル (vmlinuz
この場合は) が にある可能性が高くなります/
。
答え2
そのアドレスに直接変更してみることもできます。例: cd /boot/vmlinuz 一部のファイルシステムでは、特定のディレクトリで停止できないことがわかっています (Netware など)。