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

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

通常、partprobe コマンドは、パーティション テーブルが変更され、システムに変更を通知する必要がある場合にのみ必要です。最も一般的な例は、fdisk コマンドを使用して、現在ファイルシステムがマウントされているデバイスのパーティションを変更する場合です。 fdisk コマンドは、カーネル呼び出しを使用してパーティション テーブルへの変更をシステムに通知しようとしますが、ファイルシステムが「稼働中」であるために失敗します。これを克服するには、fdisk ユーティリティを終了した後に partprobe コマンドを実行してください。

最近のシステムは、デバイスのパーティション テーブルの変更を自動的に再読み取りすることについてはかなり優れていますが、場合によっては、変更を手動でカーネルに通知するために partprobe を実行する必要がある場合もあります。

構文:

# partprobe [OPTIONS] [DEVICE]

オプション:

  • -d :実際にはオペレーティング システムに通知しません。
  • -s :内容の要約を出力します。

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

partprobe: command not found

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

分布 コマンド
Debian apt-get install parted
Ubuntu apt-get install parted
アルパイン apk add parted
Arch Linux pacman -S 別れ
カリ Linux apt-get install parted
CentOS yum install parted
Fedora dnf install parted
Raspbian apt-get install parted

partprobe コマンドの例

1. オペレーティング システムのカーネルにパーティション テーブルの変更を通知します。

# partprobe

2. カーネルにパーティション テーブルの変更を通知し、デバイスとそのパーティションの概要を表示します。

# partprobe --summary

3. デバイスとそのパーティションの概要を表示しますが、カーネルには通知しません:

# partprobe --summary --dry-run

注意 :最初に partprobe コマンドを実行しなくても、作成したばかりのパーティションを確認できますが、最初にこのコマンドを実行することを常にお勧めします。パーティション テーブルの再読み取りを強制することで、システムから最新の情報を取得し、奇妙なエラーや古い情報が返されないようにすることができます。


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

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

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

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

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

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

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

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

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