Ecco il grub.conf di CentOS 6.3 con tutto che funziona:
- Codice: Seleziona tutto
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd1,0)
# kernel /boot/vmlinuz-version ro root=/dev/md3
# initrd /boot/initrd-[generic-]version.img
#boot=/dev/md3
default=0
timeout=5
splashimage=(hd1,0)/boot/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-279.el6.x86_64)
root (hd1,0)
kernel /boot/vmlinuz-2.6.32-279.el6.x86_64 ro root=UUID=d2cef5f4-f139-4f
2f-96ab-5d13f349bf1d nomodeset rd_MD_UUID=89b3f68d:636bce5f:ce2be593:aec699fb K
EYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_NO_LUKS SYSFONT=latarcyrheb-sun16
crashkernel=auto rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-2.6.32-279.el6.x86_64.img
Ho provato ad aggiungere nel lilo il parametro "rhgb" tramite "append":
- Codice: Seleziona tutto
# CentOS 6.3
# da provare con /dev/md3 centos montata su /newroot
# Linux bootable partition config begins
image = /newroot/boot/vmlinuz
# con md3 non capisce
#root = /dev/md3
#UUID fs root
root = "UUID=d2cef5f4-f139-4f2f-96ab-5d13f349bf1d"
#UUID md3
#root = "UUID=89b3f68d:636bce5f:ce2be593:aec699fb"
label = CentOS_6.3
read-only
initrd = /newroot/boot/initramfs-2.6.32-279.el6.x86_64.img
# Per partire con splash screen
append = "rhgb"
# Linux bootable partition config ends
append = "rhgb"Parte uno splash diverso, con il logo CentOS, poi rimane lì.
Mi sono collegato in ssh con un altro PC e permangono gli errori nel caricare il modulo Nvidia. C'è su il "nouveau" ma non si riesce a togliere prché in uso, provato on quelli collegati, ecc. Avevo anche provato a mettere l'initlevel di deafult a 3 ma niente.
Questo splash è uno splash e basta, non parte la grafica vera del desktop col login e tutto il resto.
A parte gli accidenti che gli ho mandato, l'arrabbiattura e tutto il resto, ma perché mai uno deve fare una distro con la grafica sbagliata, e con quella giusta che parte soltanto se il kernel riceve determinati parametri? Forse il driver Nvidia con la sua installazione tramite modulo del kernel non è così perfetta? Sulla nostra amata Slack ovviamente va tutto bene. L'unico motivo per cui non parte è quando il kernel è diverso. Succede se faccio boot da CD, ad esempio, con lo hugesmp.s che c'è lì. Ed ha senso.
Riguardando i parametri presenti nel grub stavo valutando quali provare a passare tramite "append".
Ora redigo un documento, così lo posso copincollare qui.
ciao ciao