[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compilation noyau - démarrage/init - problème avec mountroot



Bonjour,

Sans être certain que je sois au bon endroit pour poser ma 
question... (si ce n'est pas le cas, quelqu'un peut-il
m'indiquer une liste plus à propos)

Je suis sur Debian/Lenny et j'essaie de compiler un noyau personnalisé.

(J'ai fait ces étapes sur une machine dual-core II et c'est ok. Le problème
se situe sur un P4)

Je récupère linux-2.6.23.tar.bz2 à partir de www.kernel.org.

J'effectue les étapes de compilation/installation d'un noyau:

	# cd /usr/src
	# tar xjf linux-2.6.23.tar.bz
	# rm -rf linux
	# ln -s linux-2.6.23 linux
	# make clean	
	# make mrproper
	# cp /boot/config-2.6.22.3-686 .config
	# make menuconfig
	(Rien n'est changé: pas si personnalisé que ça!)
	# make-kpkg clean
	# make-kpkg --initrd --append-to-version -test kernel_image
	# cd /usr/src
	# dpkg -i linux-image-2.6.23-test_2.6.23-test-10.00.Custum_i386.deb
	(et redémarrage...)

Au redémarrage, je choisis le nouveau noyau à partir de GRUB et je reçois:

	Loading, please wait...

et le tout est gélé.


Après avoir placé des "echos" dans
/usr/share/initramsfs-tools/scripts/local, je vois
que le processus est pris dans une boucle de la fonction mountroot:

	slumber=$(( ${slumber} * 10 ))
	while [ ! -e "${ROOT}" ] \
	|| ! get_fstype "${ROOT}" >/dev/null); do
		/bin/sleep 0.1
		slumber=$(( ${slumber}  - 1 ))
		[ ${slumber} -gt 0 ] || break
	done

La variable ${ROOT} est alors initialisée à /dev/hda1.


Quelqu'un pourrait-il m'aider svp.

Merci à l'avance.

Hubert


-- 
View this message in context: http://www.nabble.com/Compilation-noyau---d%C3%A9marrage-init---probl%C3%A8me-avec-mountroot-tp15212051p15212051.html
Sent from the debian-user-french mailing list archive at Nabble.com.


Reply to: