Quel est le paramètre vt.handoff = 7 dans grub.cfg?

28

Je me demande quel est le vt.handoff=7paramètre. Je ne trouve aucune entrée d'homme bon pour ça ...

BTW, si vous avez une belle description de:

search --no-floppy --fs-uuid --set=root

Je serais très content :)


grub.cfg Exemple:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash
initrd /boot/initrd.img-2.6.37-12-generic
}

BTW2 - je ne peux pas créer de balise vt.handoff; (

sirkubax
la source
2
Bienvenue sur Ask Ubuntu! Nous sommes désolés, mais Ask Ubuntu n'est pas un forum, mais un site de questions et réponses: cela fonctionne mieux si vous posez une question, afin que vous puissiez recevoir une réponse. Lorsque vous posez plusieurs questions, vous devez trouver un expert versé dans plusieurs domaines, ce qui devient moins appréciable à mesure que vous posez plus de questions, enfin, une question! ;-) Alors s'il vous plaît, divisez votre question en plusieurs questions et envoyez-moi un commentaire afin que je puisse répondre à l'une de vos questions.
David Foerster

Réponses:

38

Pour un démarrage en douceur, nous voulons afficher autre chose qu'un écran noir le plus tôt possible et le laisser à l'écran jusqu'à ce que le bureau soit prêt. vt.handoff=7en fait partie. Nous avons le chargeur de démarrage afficher un arrière-plan aubergine (nous voulions également avoir un logo Ubuntu, mais il y a des problèmes avec différents rapports d'aspect entre le chargeur de démarrage et le système réel, c'est donc la prochaine meilleure chose). vt.handoff=7oblige ensuite le noyau à maintenir le contenu actuel de la mémoire vidéo sur le terminal virtuel 7, qui est un nouveau type de VT "transparent". La première fois que le noyau est invité à quitter VT 7, soit de Plymouth, soit manuellement (Alt-F1, etc.), ces contenus sont perdus et VT 7 revient en mode texte.

Le résultat est que, lorsque tout fonctionne correctement, vous obtenez un arrière-plan aubergine à la sortie du chargeur de démarrage, puis à un moment donné, Plymouth affiche un logo et un indicateur de progression en plus de cela, puis le gestionnaire d'affichage arrive et remplace facilement cela par une invite de connexion.

Vous avez également posé des questions sur la searchcommande dans GRUB. Cela est documenté dans le manuel GRUB .

Colin Watson
la source
Comment puis-je vraiment ne pas pouvoir l'option "vt.handoff = 7" de ma configuration grub.cfg, alors, que ce soit jamais ajouter à nouveau?
@deblanck: Modifier /etc/grub.d/10_linux comme expliqué ici
Serrano
1
C'est donc distinct de l'option gfxpayload = keep dans GRUB? c'est-à-dire si vous obtenez un mode graphique souhaitable dans le menu GRUB, et vous obtenez l'écran vierge aubergine et le bureau correct mais obtenez "Mode non pris en charge" au lieu de l'éclaboussure de Plymouth, alors c'est la faute de Plymouth?
Sam Brightman
1
gfxpayload=keepet vt.handoff=7sont deux parties du même schéma global; gfxpayload=keepindique à GRUB de ne pas basculer le mode vidéo sur la valeur par défaut du micrologiciel avant de démarrer le noyau, et vt.handoff=7indique au noyau Linux de se comporter comme dans ma réponse ci-dessus. Je ne sais pas d'où vient votre message d'erreur.
Colin Watson
1
@Serrano le lien que vous avez mentionné dans votre commentaire est mort, vous pouvez le remplacer par byobu.info/articles/Changing_Plymouth_Resolution_in_Ubuntu.html .
guntbert