
ローカルディスクからRHELシステムを起動しました。
後でローカルディスクを削除してSANディスクから起動し、ここにRHELをインストールしました。
これで grub.conf ファイルについて読みました。
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda1 vga=0x317 showopts
initrd /boot/initrd-2.6.18.2-34-default
Grub stage1はMBRから起動し、Stage2に入るときにこれらの入力パラメータを使用します。
マシンの起動オペレーティングシステムを設定して選択する最も簡単な方法は何ですか?
答え1
grubがステップ2に入ると、カーネル選択メニューが表示されます。
この機能を構成する最善の方法は、SANディスクまたはローカルディスクをマスターブートレコード(MBR)として使用し、/boot/grub/grub.conf
ローカルHDDとSANディスクの両方のセクションエントリを含むようにファイルを更新することです。
その後、このdefault=0
エントリはロードするデフォルトのオペレーティングシステムカーネルを設定するために使用されます。
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda1 vga=0x317 showopts
initrd /boot/initrd-2.6.18.2-34-default
### SAN stanza entry ###
root (sd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda1 vga=0x317 showopts
initrd /boot/initrd-2.6.18.2-34-default
2番目の項目はですdefault=1
。
ノート
UEFI を使用して光ファイバストレージをマウントするため、SAN ディスクからブートする方が良い場合があります。
グラップを手動で編集
ローカルデバイス番号がわからない場合は、command-line
起動時にメニューが表示されたときにこの項目に移動できます。grub
hiddenmenu
該当する設定がある場合は、grub.conf
次のように表示されます。
Booting from Red Hat 2.6.18.2-34... in 3 seconds ....
Escメニューに入るには、次へを押します。
Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, 'a' to modify the kernel arguments before booting, or 'c' for a command-line.
cこの時点で正しいディスク設定を得るために、さまざまなルート設定を入力して入力できます。
grub> root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
引用する