GRUB2設定ファイルにSlackwareエントリを手動で追加したいと思います/boot/grub/grub.cfg
。しかし、問題は、/boot
Slackwareディレクトリに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
。