GNU/Linux >> Linux の 問題 >  >> Linux

mkinitrd:コマンドが見つかりません

mkinitrd コマンドは、カーネル モジュールをプリロードするための initrd イメージを作成するために使用されます。次の表に、mkinitrd コマンドのさまざまなオプションを示します。

オプション 説明
—preload={モジュール名} 他のモジュールをロードする前に、initrd イメージにモジュールをロードします。
–with={モジュール名} 他のモジュールのロード後に initrd イメージにモジュールをロードします。
-f 既存の initrd イメージ ファイルを上書きします。
—非圧縮 initrd イメージの圧縮を無効にします。

構文

mkinitrd コマンドの構文は次のとおりです。

# mkinitrd [options] {initrd image name} {kernel version}

次の例では、現在のカーネル バージョンから initrd イメージを作成し、そのイメージに initrd-[カーネル バージョン].img という名前を付けます。

# mkinitrd /boot/initrd-$(uname -r).img $(uname -r)

mkinitrd コマンドの実行中に以下のエラーが発生した場合:

mkinitrd: command not found

選択したディストリビューションに従って、以下のパッケージをインストールしてみてください:

OS 分布 コマンド
Debian apt-get install dracut
Ubuntu apt-get install dracut
カリ Linux apt-get install dracut
CentOS yum install dracut
Fedora dnf インストール dracut
Raspbian apt-get install dracut


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. dnf:コマンドが見つかりません

  3. s2i:コマンドが見つかりません

  1. bc:コマンドが見つかりません

  2. id:コマンドが見つかりません

  3. w:コマンドが見つかりません

  1. df:コマンドが見つかりません

  2. du:コマンドが見つかりません

  3. rm:コマンドが見つかりません