Slackwareをgrub2にインポートする方法

Slackwareをgrub2にインポートする方法

GRUB2設定ファイルにSlackwareエントリを手動で追加したいと思います/boot/grub/grub.cfg。しかし、問題は、/bootSlackwareディレクトリにinitrdまたはinitramfsがないことです。私はinitramfsを生成するユーティリティがあることを見ましたが、実行mkinitramfsされずに特定のフォルダに配置されたカーネルにそれを使用する方法がわかりません。誰でも私の問題を解決するのに役立ちますか?

答え1

Slackware DVDのExtrasディレクトリにGrubパッケージを見つけることができますが、LiloはデフォルトのSlackwareブートローダーです。

使用したいコマンドはmkinitrd(から/sbin)です。以下を使用してブートローダ用のブートローダを作成できますinitrd.gz。mkinitrd -c -k 3.2.23 -m ext3 -f ext3 -r /dev/sdb3正確なカーネルバージョンはで設定されます-k。マニュアルmkinitrdページにはすべての文書が含まれており、次の場所にいくつかの便利な文書があります/boot/README.initrd

関連情報