4.27.2. Avvio automatico di Red Hat Enterprise Linux
Dopo aver installato Red Hat Enterprise Linux, potete digitare
elilo
e qualsiasi opzione d'avvio al prompt della shell EFI, ogni volta che desiderate avviare il vostro sistema Itanium. Tuttavia, se volete configurare il vostro sistema in modo da avviarsi automaticamente nel Red Hat Enterprise Linux, dovete configurare il Manager di avvio di EFI.
Per configurare il Manager di avvio di EFI (può differire leggermente a seconda del vostro hardware):
- Avviate il sistema Itanium e selezionate Manager d'avvio di EFI.dal menu
- Selezionaredal menu principale.
- Selezionare in Linux, la partizione del sistema montata come
/boot/efi/
. - Selezionare il file
elilo.efi
. - Al prompt
Inserire una nuova descrizione:
, digitareRed Hat Enterprise Linux 5
, su qualsiasi nome che desiderate far apparire sul menu EFI Boot Manager. - Al prompt
Inserire un dato della opzione d'avvio:
, inserireN
per , se non desiderate passare alcuna opzione al boot loader ELILO. Questa opzione funziona nella maggior parte dei casi. Se desiderate invece passare delle opzioni al boot loader, avete la possibilità di configurarlo nel file di configurazione/boot/efi/elilo.conf
. - Rispondete
Yes
al promptSalvare i cambiamenti su NVRAM
. Questo vi riporta al menu Manager di gestione d'avvio di EFI. - Successivamente, dovete impostare come default la vocedel menu. Apparirà un elenco delle opzioni di avvio. Muovere la voce del menu in cima all'elenco selezionandola con le freccette e premendo il tasto u per muoverla sù e giù. Potete muovere le voci nella parte inferiore dell'elenco, selezionando l'oggetto interessato e premendo il tasto d. Dopo aver cambiato l'ordine d'avvio, selezionare . Selezionare per ritornare al menu principale.
- Optionally, you can change the boot timeout value by choosing=> from the Main Menu.
- Ritornare al Manager d'avvio di EFI, selezionando .
4.27.2.1. Usare uno script d'avvio
È consigliato configurare il manager d'avvio di ELILO per avviare automaticamente Red Hat Enterprise Linux. Tuttavia, se necessitate di una esecuzione di comandi aggiuntivi prima dell'avvio del boot loader ELILO, potete creare uno script d'avvio chiamato
startup.nsh
. Per effettuare l'avvio in Linux, l'ultimo comando dovrebbe essere elilo
.
Lo script
startup.nsh
dovrebbe essere nella partizione /boot/efi
(/boot/efi/startup.nsh
) e contenere il seguente testo:
echo -off your set of commands elilo
If you want to pass options to the boot loader (refer to Sezione 4.27.1, «Opzioni post-installazione del boot loader») add them after
elilo
.
You can either create this file after booting into Red Hat Enterprise Linux or use the editor built into the EFI shell. To use the EFI shell, at the
Shell>
prompt, change devices to the system partition (mounted as /boot/efi
in Linux). For example, if fs0
is the system boot partition, type fs0:
at the EFI Shell prompt. Type ls
to make sure you are in the correct partition. Then type edit startup.nsh
. Type the contents of the file and save it.
La prossima volta che il sistema effettua l'avvio, EFI rileverà il file
startup.nsh
e lo userà per avviare il sistema. Per non far caricare il file da EFI, digitare Ctrl+c. Questo fermerà il processo, riportandovi al prompt della shell EFI.