Changer de noyeau ubuntu 9.04 et real time
Fermé
cece466
Messages postés
521
Date d'inscription
Statut
Membre
Dernière intervention
-
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
ça fait plusieurs jours que j'essaie de changer mon noyau car je travaille dans le son et le temp réel est important donc.
mon noyeau actuel est le : 2.6.28-14-generic
j'ai suivi ce tuto:
http://www.linuxmao.org/tikiwiki/tiki-i … oyau+2.6RT
sur le sîte de linux mao mais ça bloque ici:
sudo make-kpkg --revision 1 --initrd kernel_image kernel_headers modules_image
[sudo] password for cedric0:
exec debian/rules DEBIAN_REVISION=1 INITRD=YES kernel_image kernel_headers modules_image
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.29.6-rt23 »
====== making target debian/stamp/binary/pre-linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 [new prereqs: linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23]======
This is kernel package version 11.015.
/usr/bin/make -f ./debian/rules debian/stamp/binary/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
make[2]: entrant dans le répertoire « /usr/src/linux-2.6.29.6-rt23 »
====== making target debian/stamp/binary/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 [new prereqs: ]======
This is kernel package version 11.015.
install -p -d -o root -g root -m 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/postinst > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postinst
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postinst
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/config > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/config
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/config
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/postrm > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postrm
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postrm
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/preinst > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/preinst
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/preinst
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/prerm > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/prerm
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/prerm
echo using old template
using old template
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/templates.l10n > ./debian/templates.master
install -p -o root -g root -m 644 ./debian/templates.master /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/templates
dpkg-gencontrol -DArchitecture=amd64 -isp \
-plinux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 -P/usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/
create_md5sums_fn () { cd $1 ; find . -type f ! -regex '.*/DEBIAN/.*' ! -regex './etc/.*' ! -regex '.*lib/modules/[^/]*/modules\..*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums ; if [ -z "DEBIAN/md5sums" ] ; then rm -f "DEBIAN/md5sums" ; fi ; } ; create_md5sums_fn /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
chmod -R og=rX /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
chown -R root:root /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
dpkg --build /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 ..
dpkg-deb : construction du paquet « linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 » dans « ../linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23_1_amd64.deb ».
dpkg-deb: le répertoire de contrôle n'a pas les bonnes permissions 2755 (doit être >=0755 et <=0775)
make[2]: *** [debian/stamp/binary/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23] Erreur 2
make[2]: quittant le répertoire « /usr/src/linux-2.6.29.6-rt23 »
make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.29.6-rt23 »
make: *** [kernel_image] Erreur 2
bon là j'avoue je bloque je suis loin d'être un spécialiste de linux ....
je comprend pas puisque que je suis en mode superutilisateur pourquoi il me met ça ?
si quelqu'un pouvait m'aider ce serait sympa ....voire m'orienter vers un tuto plus récent.....
merci d'avance...
ça fait plusieurs jours que j'essaie de changer mon noyau car je travaille dans le son et le temp réel est important donc.
mon noyeau actuel est le : 2.6.28-14-generic
j'ai suivi ce tuto:
http://www.linuxmao.org/tikiwiki/tiki-i … oyau+2.6RT
sur le sîte de linux mao mais ça bloque ici:
sudo make-kpkg --revision 1 --initrd kernel_image kernel_headers modules_image
[sudo] password for cedric0:
exec debian/rules DEBIAN_REVISION=1 INITRD=YES kernel_image kernel_headers modules_image
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.29.6-rt23 »
====== making target debian/stamp/binary/pre-linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 [new prereqs: linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23]======
This is kernel package version 11.015.
/usr/bin/make -f ./debian/rules debian/stamp/binary/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
make[2]: entrant dans le répertoire « /usr/src/linux-2.6.29.6-rt23 »
====== making target debian/stamp/binary/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 [new prereqs: ]======
This is kernel package version 11.015.
install -p -d -o root -g root -m 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/postinst > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postinst
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postinst
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/config > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/config
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/config
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/postrm > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postrm
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/postrm
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/preinst > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/preinst
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/preinst
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/pkg/image/prerm > /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/prerm
chmod 755 /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/prerm
echo using old template
using old template
sed -e 's/=V/2.6.29.6-rt23linux-2.6.29.6-rt23/g' -e 's/=IB//g' \
-e 's/=ST/linux/g' -e 's/=R//g' \
-e 's/=K/bzImage/g' -e 's/=L/lilo/g' \
-e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@amd64@g' \
-e 's/=I/YES/g' -e 's,big_smile,/boot,g' \
-e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g' \
-e 's@=M@@g' -e 's/=OF//g' \
-e 's/=S//g' -e 's@=B@x86_64@g' \
./debian/templates.l10n > ./debian/templates.master
install -p -o root -g root -m 644 ./debian/templates.master /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/DEBIAN/templates
dpkg-gencontrol -DArchitecture=amd64 -isp \
-plinux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 -P/usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23/
create_md5sums_fn () { cd $1 ; find . -type f ! -regex '.*/DEBIAN/.*' ! -regex './etc/.*' ! -regex '.*lib/modules/[^/]*/modules\..*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums ; if [ -z "DEBIAN/md5sums" ] ; then rm -f "DEBIAN/md5sums" ; fi ; } ; create_md5sums_fn /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
chmod -R og=rX /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
chown -R root:root /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23
dpkg --build /usr/src/linux-2.6.29.6-rt23/debian/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 ..
dpkg-deb : construction du paquet « linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23 » dans « ../linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23_1_amd64.deb ».
dpkg-deb: le répertoire de contrôle n'a pas les bonnes permissions 2755 (doit être >=0755 et <=0775)
make[2]: *** [debian/stamp/binary/linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23] Erreur 2
make[2]: quittant le répertoire « /usr/src/linux-2.6.29.6-rt23 »
make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.29.6-rt23linux-2.6.29.6-rt23] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.29.6-rt23 »
make: *** [kernel_image] Erreur 2
bon là j'avoue je bloque je suis loin d'être un spécialiste de linux ....
je comprend pas puisque que je suis en mode superutilisateur pourquoi il me met ça ?
si quelqu'un pouvait m'aider ce serait sympa ....voire m'orienter vers un tuto plus récent.....
merci d'avance...
A voir également:
- Changer de noyeau ubuntu 9.04 et real time
- Changer dns - Guide
- Popcorn time - Télécharger - TV & Vidéo
- Real football java - Télécharger - Jeux vidéo
- Telecharger real player - Télécharger - Lecture
- Real downloader - Télécharger - Téléchargement & Transfert
164 réponses
peut-être ....
ok ! laisse tomber pour aujurd'hui on reprendra tout ça ce soir.
déjà on peut commencer à tout nettoyer :
ensuite, pour vérifier, tu redonnes un
ls -l /usr/src/
et tu laisses tel quel jusqu'à ce soir, ok ?
bonne journée ..
ok ! laisse tomber pour aujurd'hui on reprendra tout ça ce soir.
déjà on peut commencer à tout nettoyer :
sudo rm /usr/src/linux sudo rm -Rf /usr/src/linux-2.6.29.6-rt23
ensuite, pour vérifier, tu redonnes un
ls -l /usr/src/
et tu laisses tel quel jusqu'à ce soir, ok ?
bonne journée ..
bon derniére tentative bis au passage un commande bien sympa...
chown -help me dit
sudo chown -hR cedric0 /dossier modifie le proprietaire du dossier et des sous dossiers ..
je retente donc ...ahlala c'est beau la perséverence...haha
chown -help me dit
sudo chown -hR cedric0 /dossier modifie le proprietaire du dossier et des sous dossiers ..
je retente donc ...ahlala c'est beau la perséverence...haha
peut-être ....
il me semble que tu ne donnes pas les bons droits, si tu vérifies bien les répertoires doivent appartenir à "root src" alors que cela devrait-être "root root" (d'après la commande chmod que tu as donnée).
je suggère de profiter du reste de ta journée, et avec lami20j, on pourra reprendre tranquillement à zéro.
tu peux commencer déjà, pour repartir sur des bases plus saines, à "nettoyer" un peu :
et tu t'arrêtes là !!!
bonne journée
:-)
il me semble que tu ne donnes pas les bons droits, si tu vérifies bien les répertoires doivent appartenir à "root src" alors que cela devrait-être "root root" (d'après la commande chmod que tu as donnée).
je suggère de profiter du reste de ta journée, et avec lami20j, on pourra reprendre tranquillement à zéro.
tu peux commencer déjà, pour repartir sur des bases plus saines, à "nettoyer" un peu :
rm /usr/src/linux rm -Rf /usr/src/linux-image-2.6.29.6-rt23 mkdir /usr/src/linux tar xvjf /usr/src/linux-image-2.6.29.6-rt23 ln -s /usr/src/linux-image-2.6.29.6-rt23 /usr/src/linux
et tu t'arrêtes là !!!
bonne journée
:-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yo c'est passé...
je dois aller depanner un poteaux donc j'arréte là pour ce matin et windows me tend les bras
avec racine windows>\systeme32\ntoskrnl.exe. au demarage je vous retrouve sur le sîte de chez lui a toute les amis..
cedric
je dois aller depanner un poteaux donc j'arréte là pour ce matin et windows me tend les bras
avec racine windows>\systeme32\ntoskrnl.exe. au demarage je vous retrouve sur le sîte de chez lui a toute les amis..
cedric
salut je suis vraiment crevé ce soir donc si on pouvait remattre ça a demain ce serait cool
desolé ok?
+
et merci encore de l'aide...
cedric
desolé ok?
+
et merci encore de l'aide...
cedric
Salut,
Connexion en root pour effectuer toutes les opérations.
Je n'ai pas eu des erreurs.
J'ai utiliser le fichier .config-2.6.xxx de mon actuel noyau qui se trouve dans /boot
En revanche je n'ai pas fais des modifications quand j'ai fait menuconfig, ça c'est à toi de voir si c'est vraiment nécessaire, puisqu'en fait tu utiliseras la configuration actuelle que tu as sur ton pc, où je suppose tout est déjà reconnu.
Si tu dois faire des modifications particulières c'est pour un nouveau matériel par exemple qui n'était pas pris en compte sur ton noyau actuel, ou des modifications suite au patch pour ajouter des nouvels fonctionnements.
Si tu n'as pas mkinitramfs il faut installer initramfs-tools.
Et voilà la compilation.
Le répertoie est dans /lib/modules
J'ai ajouté dans mon menu.lst les lignes suivantes (il faut adapter à ton cas).
Si jamais tu ne comprends pas, après la compilation tu nous diras et on va te montrer quoi mettre dans menu.lst
Connexion en root pour effectuer toutes les opérations.
Je n'ai pas eu des erreurs.
J'ai utiliser le fichier .config-2.6.xxx de mon actuel noyau qui se trouve dans /boot
En revanche je n'ai pas fais des modifications quand j'ai fait menuconfig, ça c'est à toi de voir si c'est vraiment nécessaire, puisqu'en fait tu utiliseras la configuration actuelle que tu as sur ton pc, où je suppose tout est déjà reconnu.
Si tu dois faire des modifications particulières c'est pour un nouveau matériel par exemple qui n'était pas pris en compte sur ton noyau actuel, ou des modifications suite au patch pour ajouter des nouvels fonctionnements.
Si tu n'as pas mkinitramfs il faut installer initramfs-tools.
Et voilà la compilation.
sudo su - cd /usr/src rm -v linux wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.6.tar.bz2 wget ftp://ftp.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29.6-rt23.bz2 tar xvjf linux-2.6.29.6.tar.bz2 bunzip2 patch-2.6.29.6-rt23.bz2 ln -sfn linux-2.6.29.6 linux cd linux patch -p1 < ../patch-2.6.29.6-rt23 cp -v /boot/config-$(uname -r) .config make menuconfig make && make modules_install cp -v arch/i386/boot/bzImage /boot/vmlinuz-2.6.29.6 cp -v .config /boot/config-2.6.29.6 cp System.map /boot/System.map-2.6.29.6 mkinitramfs -o /boot/initrd.img-2.6.29.6 2.6.29.6-rt23
Le répertoie est dans /lib/modules
debian:~# ls -ld /lib/modules/* drwxr-xr-x 3 root root 4096 mar 26 16:24 /lib/modules/2.6.26-1-686 drwxr-xr-x 4 root root 4096 jui 6 23:10 /lib/modules/2.6.26-2-686 drwxr-xr-x 3 root root 4096 aoû 6 00:13 /lib/modules/2.6.29.6-rt23
J'ai ajouté dans mon menu.lst les lignes suivantes (il faut adapter à ton cas).
Si jamais tu ne comprends pas, après la compilation tu nous diras et on va te montrer quoi mettre dans menu.lst
title Debian GNU/Linux, kernel 2.6.29.6-rt root (hd0,8) kernel /boot/vmlinuz-2.6.29.6 root=/dev/hda9 ro quiet initrd /boot/initrd.img-2.6.29.6Et voici après redémarrage le noyau
debian:~# uname -r 2.6.29.6-rt23
salut lami20j
ok mais tu ne dis pas quel tuto tu utilises....?
ok mais tu ne dis pas quel tuto tu utilises....?
Re,
Je n'utilise pas de tuto.
En revanche quand j'ai commencé avec Linux j'ai acheté beaucoup des livres et je me suis mis à lire et tester ;-)
Par exemple dans ma bibliothèque j'ai
http://www.commentcamarche.net/livre/livre-647-les-bases-de-l-administration-systeme
https://www.amazon.fr/syst%C3%A8me-Linux-Matt-Welsh/dp/2841773191
et ça me sers encore ;-)
Je n'utilise pas de tuto.
En revanche quand j'ai commencé avec Linux j'ai acheté beaucoup des livres et je me suis mis à lire et tester ;-)
Par exemple dans ma bibliothèque j'ai
http://www.commentcamarche.net/livre/livre-647-les-bases-de-l-administration-systeme
https://www.amazon.fr/syst%C3%A8me-Linux-Matt-Welsh/dp/2841773191
et ça me sers encore ;-)
Et si ça marche, dit nous si tu as des soucis au niveau du boot. On pourra arranger ça si tu nous donnes
le résultat de:
sudo lshw
sudo lspci -v
sudo lsusb
sudo fdisk -l
le résultat de:
sudo lshw
sudo lspci -v
sudo lsusb
sudo fdisk -l
oups pardon j'avais pas vu la fin de ton message...
merci je teste...
merci je teste...
Tu sais quoi? Si tu ne veux pas trop te prendre la tête, enlève CONFIG_MODULES (décoche Enable loadable module support) dans le menu principal de make menuconfig.
Après ça, tu n'auras plus de problème (vraiment bizzares) d'installation de modules comme tu en as, et en bonus, pas besoin de te prendre la tête avec avec initramfs.
Tu auras juste à installer ton image noyau dans /boot et à éditer ton fichier grub.
Après ça, tu n'auras plus de problème (vraiment bizzares) d'installation de modules comme tu en as, et en bonus, pas besoin de te prendre la tête avec avec initramfs.
Tu auras juste à installer ton image noyau dans /boot et à éditer ton fichier grub.
Salut,
pas besoin de te prendre la tête avec avec initramfs.
Ce n'est pas une prise de tête il n'a qu'à utiliser son fichier de configuration et oublie oldconfig, mais bon ce n'est pas non plus obligatoire.
Maintenant chacun fait ce qu'il veut.
Pour moi la partie est finie ;-)
Je l'ai compilé et ça marche, j'ai donnné la procédure, maintenant il n'a qu'à tester, de toute façon il n'y a aucun risque tant qu'il ne supprime pas le noyau actuel de son /boot
Ce qui est plus important c'est de ne se pas eparpiller et j'ai l'impression que c'est ça qu'il fait ;-)
pas besoin de te prendre la tête avec avec initramfs.
Ce n'est pas une prise de tête il n'a qu'à utiliser son fichier de configuration et oublie oldconfig, mais bon ce n'est pas non plus obligatoire.
Maintenant chacun fait ce qu'il veut.
Pour moi la partie est finie ;-)
Je l'ai compilé et ça marche, j'ai donnné la procédure, maintenant il n'a qu'à tester, de toute façon il n'y a aucun risque tant qu'il ne supprime pas le noyau actuel de son /boot
Ce qui est plus important c'est de ne se pas eparpiller et j'ai l'impression que c'est ça qu'il fait ;-)
Ce n'est pas une prise de tête il n'a qu'à utiliser son fichier de configuration et oublie oldconfig, mais bon ce n'est pas non plus obligatoire.
Maintenant chacun fait ce qu'il veut.
Oué c'est vrai...
Pour moi la partie est finie ;-)
Je l'ai compilé et ça marche, j'ai donnné la procédure, maintenant il n'a qu'à tester, de toute façon il n'y a aucun risque tant qu'il ne supprime pas le noyau actuel de son /boot
Ce qui est plus important c'est de ne se pas eparpiller et j'ai l'impression que c'est ça qu'il fait ;-)
Wep, ceci étant s'il y a des soucis lors du boot du nouveau noyau (drivers oubliés et trucs du genre), je peux lui faire sa config. A condition qu'il me donne la sortie des commandes que j'ai précisé au dessus.
Parce qu'il faut bien l'avouer, compiler un noyau c'est vraiment galère quand on est pas habitué.
Maintenant chacun fait ce qu'il veut.
Oué c'est vrai...
Pour moi la partie est finie ;-)
Je l'ai compilé et ça marche, j'ai donnné la procédure, maintenant il n'a qu'à tester, de toute façon il n'y a aucun risque tant qu'il ne supprime pas le noyau actuel de son /boot
Ce qui est plus important c'est de ne se pas eparpiller et j'ai l'impression que c'est ça qu'il fait ;-)
Wep, ceci étant s'il y a des soucis lors du boot du nouveau noyau (drivers oubliés et trucs du genre), je peux lui faire sa config. A condition qu'il me donne la sortie des commandes que j'ai précisé au dessus.
Parce qu'il faut bien l'avouer, compiler un noyau c'est vraiment galère quand on est pas habitué.
salut kilian..et merci lami20j
bon ça compile...
je t'envoie mon grub me dit rien, et confirme si je me plante :
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=4bb9f244-d183-49f1-b8d1-70ee214acb1c
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
## indomU=true
## indomU=false
# indomU=detect
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 9.04, kernel 2.6.28-14-generic
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro quiet splash
initrd /boot/initrd.img-2.6.28-14-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-14-generic (recovery mode)
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro single
initrd /boot/initrd.img-2.6.28-14-generic
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows XP Professional x64 Edition
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Windows XP Professional x64 Edition
rootnoverify (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.28-3-rt (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.28-3-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro quiet splash
initrd /boot/initrd.img-2.6.28-3-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.28-3-rt (recovery mode) (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.28-3-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro single
initrd /boot/initrd.img-2.6.28-3-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-24-rt (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-24-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro quiet splash
initrd /boot/initrd.img-2.6.24-24-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-24-rt (recovery mode) (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-24-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro single
initrd /boot/initrd.img-2.6.24-24-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-19-rt (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-19-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro quiet splash
initrd /boot/initrd.img-2.6.24-19-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-19-rt (recovery mode) (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-19-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro single
initrd /boot/initrd.img-2.6.24-19-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, memtest86+ (on /dev/sdb3)
root (hd1,2)
kernel /boot/memtest86+.bin
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb4.
title Ubuntu 9.04, kernel 2.6.28-11-generic (on /dev/sdb4)
root (hd1,3)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=e68012a4-3033-44ae-b713-ed80aa9c984c ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb4.
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) (on /dev/sdb4)
root (hd1,3)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=e68012a4-3033-44ae-b713-ed80aa9c984c ro single
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb4.
title Ubuntu 9.04, memtest86+ (on /dev/sdb4)
root (hd1,3)
kernel /boot/memtest86+.bin
savedefault
boot
d'apres moi il faut que je recopie ça en tête de la liste?
title Ubuntu 9.04, cedric0 kernel 2.6.29.6-rt23
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.29.6_rt23 root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro quiet splash
initrd /boot/initrd.img-2.6.29.6-rt23
quiet
title Ubuntu 9.04, kernel 2.6.29.6-rt23 (recovery mode)
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.29.6-rt23 root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro single
initrd /boot/initrd.img-2.6.29.6-rt23
est ce que c'est bon?
ça compile ...ça compile...
bon ça compile...
je t'envoie mon grub me dit rien, et confirme si je me plante :
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=4bb9f244-d183-49f1-b8d1-70ee214acb1c
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
## indomU=true
## indomU=false
# indomU=detect
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 9.04, kernel 2.6.28-14-generic
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro quiet splash
initrd /boot/initrd.img-2.6.28-14-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-14-generic (recovery mode)
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro single
initrd /boot/initrd.img-2.6.28-14-generic
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows XP Professional x64 Edition
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Windows XP Professional x64 Edition
rootnoverify (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.28-3-rt (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.28-3-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro quiet splash
initrd /boot/initrd.img-2.6.28-3-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.28-3-rt (recovery mode) (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.28-3-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro single
initrd /boot/initrd.img-2.6.28-3-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-24-rt (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-24-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro quiet splash
initrd /boot/initrd.img-2.6.24-24-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-24-rt (recovery mode) (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-24-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro single
initrd /boot/initrd.img-2.6.24-24-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-19-rt (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-19-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro quiet splash
initrd /boot/initrd.img-2.6.24-19-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, kernel 2.6.24-19-rt (recovery mode) (on /dev/sdb3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.24-19-rt root=UUID=f07eb81e-ebae-4688-82ac-e7e36efa9aab ro single
initrd /boot/initrd.img-2.6.24-19-rt
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb3.
title Ubuntu 9.04, memtest86+ (on /dev/sdb3)
root (hd1,2)
kernel /boot/memtest86+.bin
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb4.
title Ubuntu 9.04, kernel 2.6.28-11-generic (on /dev/sdb4)
root (hd1,3)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=e68012a4-3033-44ae-b713-ed80aa9c984c ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb4.
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) (on /dev/sdb4)
root (hd1,3)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=e68012a4-3033-44ae-b713-ed80aa9c984c ro single
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb4.
title Ubuntu 9.04, memtest86+ (on /dev/sdb4)
root (hd1,3)
kernel /boot/memtest86+.bin
savedefault
boot
d'apres moi il faut que je recopie ça en tête de la liste?
title Ubuntu 9.04, cedric0 kernel 2.6.29.6-rt23
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.29.6_rt23 root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro quiet splash
initrd /boot/initrd.img-2.6.29.6-rt23
quiet
title Ubuntu 9.04, kernel 2.6.29.6-rt23 (recovery mode)
uuid 4bb9f244-d183-49f1-b8d1-70ee214acb1c
kernel /boot/vmlinuz-2.6.29.6-rt23 root=UUID=4bb9f244-d183-49f1-b8d1-70ee214acb1c ro single
initrd /boot/initrd.img-2.6.29.6-rt23
est ce que c'est bon?
ça compile ...ça compile...
l'uuid reste le même ?
Re,
Attends la fin de la compilation.
Tant que la compilation n'est pas fini tu n'as pas à toucher le menu.lst
En ce qui concerne uuid oui c'est le même puisque la partion est c'est son identifiant.
Et puis tu affiches ce que je t'ai demandé ici https://forums.commentcamarche.net/forum/affich-13699703-changer-de-noyeau-ubuntu-9-04-et-real-time?page=4#89
Attends la fin de la compilation.
Tant que la compilation n'est pas fini tu n'as pas à toucher le menu.lst
En ce qui concerne uuid oui c'est le même puisque la partion est c'est son identifiant.
Et puis tu affiches ce que je t'ai demandé ici https://forums.commentcamarche.net/forum/affich-13699703-changer-de-noyeau-ubuntu-9-04-et-real-time?page=4#89
Re,
Ben, alors tu attends la fin de le compilation.
Ensuite tu afficheras le résultat de
Ben, alors tu attends la fin de le compilation.
Ensuite tu afficheras le résultat de
ls -lt /boot ; ls -ld /lib/modules/*
salut BOB31
ok bon on ne se moque pas svp aha...
ok bon on ne se moque pas svp aha...
merci bob ...il en faut...
au fait pourquoi killian dit que le RTest moin performant que le "normal"?
en fait moi je voudrais essayerde faire marcher jackdmp avec libffado2 (qui prend en charge le Bi-proce pour le traitement du son dans Qjackctl...)
au fait pourquoi killian dit que le RTest moin performant que le "normal"?
en fait moi je voudrais essayerde faire marcher jackdmp avec libffado2 (qui prend en charge le Bi-proce pour le traitement du son dans Qjackctl...)
Un noyau temps n'est pas plus performant qu'un noyau normal, sinon on aurait tous des noyaux temps réels ;-)
Un noyau temps réel vise le determinisme de latence.
Prenons l'exemple de l'acquisition sonore, car effectivement, les noyaux temps réels sont les bienvenus dans ce domaine:
Il est important de capter le son a intervalles réguliers, et en particulier on ne veut pas de pertes. Pour ne pas avoir de pertes, on veut être sûr que lorsque l'application va demander un échantillon de capture à un périphérique (ici un micro par exemple), le noyau va répondre à cette demande en un temps qui ne devra pas dépasser un certain seuil.
Ce temps mis par le noyau pour servir l'application, c'est la latence. Le rôle d'un noyau temps réel c'est de ne jamais dépasser un certain seuil de latence (le patch PREEMPT_RT guarantit un maximum d'à peu près 10 microsecondes) pour une demande en provenance du processus ayant la plus forte priorité.
Mais ce devoir de faible latence se fait au détriment des performances.
Car pour réduire le seuil de latence, le noyau doit vérifier extrèmement souvent qu'il n'y a pas un processus en attente de plus haute priorité que celui en train de s'executer.
Ces vérifications sont couteuses. Sans compter le fait que le code critique du noyau devient interruptible.
Par exemple, un signal en provenance d'un périphérique (un interruption) pour annoncer qu'il a des données qui viennent d'arriver (ex: une carte réseau qui reçoit des paquets) est généralement critique, il doit être executé vite, sinon les performances baissent.
Avec un noyau qui n'est pas temps-réel, ce genre de code est executé d'un coup et ne peut pas être interrompu. Avec un noyau temps réel, ces parties deviennent interruptibles par des processus de plus hautes priorités.
Noyau temps réel: performances pas géniales, très basse latence
Noyau normal: performances bonnes, latence difficile à prévoir (non deterministe)
Un noyau temps réel vise le determinisme de latence.
Prenons l'exemple de l'acquisition sonore, car effectivement, les noyaux temps réels sont les bienvenus dans ce domaine:
Il est important de capter le son a intervalles réguliers, et en particulier on ne veut pas de pertes. Pour ne pas avoir de pertes, on veut être sûr que lorsque l'application va demander un échantillon de capture à un périphérique (ici un micro par exemple), le noyau va répondre à cette demande en un temps qui ne devra pas dépasser un certain seuil.
Ce temps mis par le noyau pour servir l'application, c'est la latence. Le rôle d'un noyau temps réel c'est de ne jamais dépasser un certain seuil de latence (le patch PREEMPT_RT guarantit un maximum d'à peu près 10 microsecondes) pour une demande en provenance du processus ayant la plus forte priorité.
Mais ce devoir de faible latence se fait au détriment des performances.
Car pour réduire le seuil de latence, le noyau doit vérifier extrèmement souvent qu'il n'y a pas un processus en attente de plus haute priorité que celui en train de s'executer.
Ces vérifications sont couteuses. Sans compter le fait que le code critique du noyau devient interruptible.
Par exemple, un signal en provenance d'un périphérique (un interruption) pour annoncer qu'il a des données qui viennent d'arriver (ex: une carte réseau qui reçoit des paquets) est généralement critique, il doit être executé vite, sinon les performances baissent.
Avec un noyau qui n'est pas temps-réel, ce genre de code est executé d'un coup et ne peut pas être interrompu. Avec un noyau temps réel, ces parties deviennent interruptibles par des processus de plus hautes priorités.
Noyau temps réel: performances pas géniales, très basse latence
Noyau normal: performances bonnes, latence difficile à prévoir (non deterministe)
Re,
En fait j'ai oublié une étape très importante dans la compilation après la commande
make && make modules_install
Au lancement de cette commande il faut aller se préparer une grande tasse de café ou thé ou autre chose à boire et te déconnecter de CCM.
Si l'écran noir avec le défilement te plait alors regarde le sinon regarde autre chose, un film par exemple.
Ca prends de temps et tu ne risques pas de t'éparpiller.
Je ne plaisante pas.
Par exemple moi j'ai regardé à la télé pendant l'exécution de la commande ;-)
En fait j'ai oublié une étape très importante dans la compilation après la commande
make && make modules_install
Au lancement de cette commande il faut aller se préparer une grande tasse de café ou thé ou autre chose à boire et te déconnecter de CCM.
Si l'écran noir avec le défilement te plait alors regarde le sinon regarde autre chose, un film par exemple.
Ca prends de temps et tu ne risques pas de t'éparpiller.
Je ne plaisante pas.
Par exemple moi j'ai regardé à la télé pendant l'exécution de la commande ;-)