9.6. GRUB コマンド


GRUB では、コマンドラインインターフェイスで便利なコマンドを複数使用できます。コマンドによっては、名前の後にオプションを受け付けます。これらのオプションは、コマンドと、その行の他のオプションを空白文字で区切る必要があります。
以下は、便利なコマンドの一覧です。
  • boot - 最後に読み込まれたオペレーティングシステムまたはチェーンローダーを起動します。
  • chainloader & lt;/path/to/file>: 指定したファイルをチェーンローダーとして読み込みます。指定されたパーティションの最初のセクターにファイルが存在する場合は、ファイル名ではなく、ブロック リスト表記 +1 を使用します。
    以下は chainloader コマンドの例です。
    chainloader +1
  • displaymem: BIOS からの情報に基づいて、メモリーの現在の使用状況を表示します。これは、システムを起動する前にシステムに必要な RAM 容量を判断するのに役立ちます。
  • initrd </path/to/initrd&gt;: 起動時に使用する初期 RAM ディスクを指定できるようにします。ルートパーティションが ext3 ファイルシステムでフォーマットされている場合など、カーネルが適切に起動するために特定のモジュールが必要な場合は initrd が必要です。
    以下は initrd コマンドの例です。
    initrd /initrd-2.6.8-1.523.img
  • install & lt;stage-1& gt; < install-disk > < stage-2 > p config-file - GRUB をシステム MBR にインストールします。
    • <stage- 1> - (hd0,0)/grub/stage1 など、最初のブートローダーイメージがあるデバイス、パーティション、およびファイルに署名します。
    • <install-disk >: (hd0) など、ステージ 1 ブートローダーをインストールするディスクを指定します。
    • <stage- 2>: stage 2 ブートローダーの場所を (hd0,0)/grub/stage2 などのステージ 1 ブートローダーに渡します。
    • p < config-file > - このオプションは、install コマンドに、< config-file> で指定されたメニュー設定ファイル を検索するように指示します (例:(hd0,0)/grub/grub.conf )。
    Warning
    install コマンドは、MBR にある情報をすべて上書きします。
  • kernel & lt;/path/to/kernel > < option-1 > < option-N > ... - オペレーティングシステムの起動時にロードするカーネルファイルを指定します。&lt ;/path/to/kernel> を、root コマンドで指定されたパーティションの絶対パスに置き換えます。& lt;option-1 > を、Linux カーネルのオプション( root=/dev/VolGroup00/LogVol00 など)に置き換え、システムのルートパーティションが置かれているデバイスを指定します。複数のオプションをスペース区切りの一覧でカーネルに渡すことができます。
    以下は、カーネル コマンドの例です。
    kernel /vmlinuz-2.6.8-1.523 ro root=/dev/VolGroup00/LogVol00
    上記の例の オプションは、Linux の root ファイルシステムが hda5 パーティションにあることを指定します。
  • root (<device-type> <device-number > , <partition>): GRUB のルートパーティションを設定します(例: (hd0,0))。パーティションをマウントします。
    以下は、root コマンドの例です。
    root (hd0,0)
  • rootnoverify (<device-type> <device-number > , <partition>): root コマンドと同様に GRUB のルートパーティションを設定しますが、パーティションはマウントしません。
他のコマンドも利用できます。コマンドの全リストには help --all と入力します。すべての GRUB コマンドの説明は、http://www.gnu.org/software/grub/manual/ でオンラインで利用可能なドキュメントを参照してください。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.