CentOS7のデフォルトの起動順序を設定する方法は何ですか?
CentOS 7のデフォルトの起動順序を設定する方法は次の通りです。
- 端末を開いて、rootアカウントでシステムにログインしてください。
- /etc/grub.d/ディレクトリ内のすべてのファイルを表示するには、ls /etc/grub.d/コマンドを使用してください。
- 40_customファイルが存在するか確認してください。存在しない場合は、touch /etc/grub.d/40_customコマンドを使用してファイルを作成できます。
- viやnanoなどのテキストエディタで/etc/grub.d/40_customファイルを開いてください。
- ドキュメントの末尾に以下の内容を追加してください。
- メニューエントリ ‘CentOS 7′ {
set root=’hd0,msdosX’ # Xを、CentOS 7がインストールされているディスクパーティションの番号に置き換える
linux /vmlinuz-3.10.0-514.el7.x86_64 root=/dev/sdaX ro # Xを、CentOS 7がインストールされているディスクパーティションの番号に置き換える
initrd /initramfs-3.10.0-514.el7.x86_64.img
} - ls /コマンドを使用して、利用可能なディスクパーティションとカーネル/イメージバージョン番号を確認し、set root、linux、initrd行内のディスクパーティションとカーネル/イメージバージョン番号をあなた自身の値に置き換えるようにしてください。
- ファイルを保存して閉じてください。
- ターミナルで次のコマンドを実行して、GRUBブートローダーを更新してください:
- grub2-mkconfig -o /boot/grub2/grub.cfgを実行してください。
- システムを再起動し、設定したデフォルトの順序でCentOS 7が起動するか確認してください。
GRUBブートローダーを使用しているシステムにのみ適用されます。他のブートマネージャ(例えばLILOやSyslinux)を使用している場合は、対応するようにブート設定ファイルを変更する必要があります。