faire taire lilo ou forcer un choix par défaut
Bonjour à tous,
j'utilise le script suivant pour installer lilo sur des machines afin d'en faire
des serveurs :
function create_initrd_and_lilo {
INITRD_FILENAME=initrd.img
mount -tproc none /mnt/proc
(
echo "15"
chroot /mnt mkinitrd -o /boot/$INITRD_FILENAME
echo "75"
splash -s -f /mnt/etc/bootsplash/themes/current/config/bootsplash-800x600.cfg >>
/mnt/boot/$INITRD_FILENAME
echo "80"
chroot /mnt lilo > /dev/null
echo "100"
) |whiptail --title "$BUILDING_INITRD_TITLE" --backtitle "$BACKTITLE" --gauge
"$BUILDING_INITRD_TEXT..." 8 60 0
}
La plupart du temps, cela fonctionne très bien, mais il arrive de temps en temps
que lilo s'arrête pour poser une question du genre "le disque est il un disque
NT oui / non" le choix proposé par défaut étant le bon.
A priori peu ou pas de pb sauf que lilo étant lancé dans un whiptail, impossible
d'avoir la moindre intéractivité avec l'utilisateur et donc le script s'arrête
là. La question est donc de savoir s'il y a moyen d'éviter que lilo ne pose des
question et forcer le choix par défaut s'il avait besoin d'en poser une.
évidemment j'ai jeté un coup d'oeil au man, j'ai vu l'option -p mais je ne suis
pas certain que ça corresponde à ce que je cherche ... si qq sait, il me
dépannerais.
Je pourrais jouer sur le niveau de priorité de debconf mais je ne pense pas
qu'il y a un rapport, il me semble bien que c'est sur lilo qu'il faut jouer. En
dernier recours j'utiliserais grub mais j'aimerais l'éviter (et puis rien ne dit
que grub ne posera pas le même souci)
Merci d'avance,
a+
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Franck MOLLE
Animateur de Secteur
Relais assistance Tice, Louviers-Vernon
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reply to: