Bonjour,
je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout
détruire, pour participer au débuggage (c'est un début non ;-), mais je ne
trouve pas d'infos simples sur la manière de procéder, peut-être avez vous
des docs sympas. De même pour la mise en place de terminaux X diskless.
Merci de votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Bourguignon
NB writes:
Bonjour, je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout détruire, pour participer au débuggage (c'est un début non ;-), mais je ne trouve pas d'infos simples sur la manière de procéder, peut-être avez vous des docs sympas. De même pour la mise en place de terminaux X diskless. Merci de votre aide.
Nicolas
cd /usr/src/linux more README make xconfig make dep make bzImage /root/bin/kernel-install essai-1
emacs /boot/grub/menu.lst # ou: emacs /etc/lilo.conf ; lilo # et ajouter le nouveau pépin à la liste des pépins boutables.
Avec /root/bin/kernel-install: #!/bin/bash
usage () { echo "$0 usage:" echo "" echo " cd /usr/src/linux ; $0 [-h|--help|<TAG>]" echo "" echo " Copies the following files from the current directory to /boot," echo " appending -<TAG> to the names." echo " arch/i386/boot/bzImage" echo " System.map" echo " .config" echo " include/linux/autoconf.h" echo " include/linux/version.h" }
for arg ; do case "$arg" in -h|--help) usage exit 0 ;; -*) echo "$0: Invalid option '$arg'." usage exit 1 ;; *) if [ -n "$tag" ] ; then echo "$0: Tag '$tag' already given. '$arg' is supperfluous." usage exit 1 fi tag="$arg" ;; esac done
if [ -z "$tag" ] ; then echo "$0: Missing a tag argument" usage exit 1 fi
-- __Pascal_Bourguignon__ http://www.informatimago.com/ There is no worse tyranny than to force a man to pay for what he doesn't want merely because you think it would be good for him.--Robert Heinlein http://www.theadvocates.org/
NB <nicobiz.1.pasdespam@laposte.net> writes:
Bonjour,
je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout
détruire, pour participer au débuggage (c'est un début non ;-), mais je ne
trouve pas d'infos simples sur la manière de procéder, peut-être avez vous
des docs sympas. De même pour la mise en place de terminaux X diskless.
Merci de votre aide.
Nicolas
cd /usr/src/linux
more README
make xconfig
make dep
make bzImage
/root/bin/kernel-install essai-1
emacs /boot/grub/menu.lst
# ou:
emacs /etc/lilo.conf ; lilo
# et ajouter le nouveau pépin à la liste des pépins boutables.
Avec /root/bin/kernel-install:
#!/bin/bash
usage () {
echo "$0 usage:"
echo ""
echo " cd /usr/src/linux ; $0 [-h|--help|<TAG>]"
echo ""
echo " Copies the following files from the current directory to /boot,"
echo " appending -<TAG> to the names."
echo " arch/i386/boot/bzImage"
echo " System.map"
echo " .config"
echo " include/linux/autoconf.h"
echo " include/linux/version.h"
}
for arg ; do
case "$arg" in
-h|--help)
usage
exit 0
;;
-*)
echo "$0: Invalid option '$arg'."
usage
exit 1
;;
*)
if [ -n "$tag" ] ; then
echo "$0: Tag '$tag' already given. '$arg' is supperfluous."
usage
exit 1
fi
tag="$arg"
;;
esac
done
if [ -z "$tag" ] ; then
echo "$0: Missing a tag argument"
usage
exit 1
fi
--
__Pascal_Bourguignon__ http://www.informatimago.com/
There is no worse tyranny than to force a man to pay for what he doesn't
want merely because you think it would be good for him.--Robert Heinlein
http://www.theadvocates.org/
Bonjour, je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout détruire, pour participer au débuggage (c'est un début non ;-), mais je ne trouve pas d'infos simples sur la manière de procéder, peut-être avez vous des docs sympas. De même pour la mise en place de terminaux X diskless. Merci de votre aide.
Nicolas
cd /usr/src/linux more README make xconfig make dep make bzImage /root/bin/kernel-install essai-1
emacs /boot/grub/menu.lst # ou: emacs /etc/lilo.conf ; lilo # et ajouter le nouveau pépin à la liste des pépins boutables.
Avec /root/bin/kernel-install: #!/bin/bash
usage () { echo "$0 usage:" echo "" echo " cd /usr/src/linux ; $0 [-h|--help|<TAG>]" echo "" echo " Copies the following files from the current directory to /boot," echo " appending -<TAG> to the names." echo " arch/i386/boot/bzImage" echo " System.map" echo " .config" echo " include/linux/autoconf.h" echo " include/linux/version.h" }
for arg ; do case "$arg" in -h|--help) usage exit 0 ;; -*) echo "$0: Invalid option '$arg'." usage exit 1 ;; *) if [ -n "$tag" ] ; then echo "$0: Tag '$tag' already given. '$arg' is supperfluous." usage exit 1 fi tag="$arg" ;; esac done
if [ -z "$tag" ] ; then echo "$0: Missing a tag argument" usage exit 1 fi
-- __Pascal_Bourguignon__ http://www.informatimago.com/ There is no worse tyranny than to force a man to pay for what he doesn't want merely because you think it would be good for him.--Robert Heinlein http://www.theadvocates.org/
NB
Pascal Bourguignon wrote:
NB writes:
Bonjour, je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout détruire, pour participer au débuggage (c'est un début non ;-), mais je ne trouve pas d'infos simples sur la manière de procéder, peut-être avez vous des docs sympas. De même pour la mise en place de terminaux X diskless. Merci de votre aide.
Nicolas
cd /usr/src/linux more README make xconfig make dep make bzImage /root/bin/kernel-install essai-1
emacs /boot/grub/menu.lst # ou: emacs /etc/lilo.conf ; lilo # et ajouter le nouveau pépin à la liste des pépins boutables.
Avec /root/bin/kernel-install: #!/bin/bash
usage () { echo "$0 usage:" echo "" echo " cd /usr/src/linux ; $0 [-h|--help|<TAG>]" echo "" echo " Copies the following files from the current directory to /boot," echo " appending -<TAG> to the names." echo " arch/i386/boot/bzImage" echo " System.map" echo " .config" echo " include/linux/autoconf.h" echo " include/linux/version.h" }
for arg ; do case "$arg" in -h|--help) usage exit 0 ;; -*) echo "$0: Invalid option '$arg'." usage exit 1 ;; *) if [ -n "$tag" ] ; then echo "$0: Tag '$tag' already given. '$arg' is supperfluous." usage exit 1 fi tag="$arg" ;; esac done
if [ -z "$tag" ] ; then echo "$0: Missing a tag argument" usage exit 1 fi
par contre je ne trouve pas mes sources, /usr/src/linux n'existe pas et je cherche ailleurs, mais je en le trouve pas... Comment installer le package rpm avec les sources? A priori, les sources suffisent, et on peut donc les télécharger sous forme de .tar.zip?
Merci pour votre aide !
Nicolas
Pascal Bourguignon wrote:
NB <nicobiz.1.pasdespam@laposte.net> writes:
Bonjour,
je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout
détruire, pour participer au débuggage (c'est un début non ;-), mais je
ne trouve pas d'infos simples sur la manière de procéder, peut-être avez
vous des docs sympas. De même pour la mise en place de terminaux X
diskless. Merci de votre aide.
Nicolas
cd /usr/src/linux
more README
make xconfig
make dep
make bzImage
/root/bin/kernel-install essai-1
emacs /boot/grub/menu.lst
# ou:
emacs /etc/lilo.conf ; lilo
# et ajouter le nouveau pépin à la liste des pépins boutables.
Avec /root/bin/kernel-install:
#!/bin/bash
usage () {
echo "$0 usage:"
echo ""
echo " cd /usr/src/linux ; $0 [-h|--help|<TAG>]"
echo ""
echo " Copies the following files from the current directory to
/boot,"
echo " appending -<TAG> to the names."
echo " arch/i386/boot/bzImage"
echo " System.map"
echo " .config"
echo " include/linux/autoconf.h"
echo " include/linux/version.h"
}
for arg ; do
case "$arg" in
-h|--help)
usage
exit 0
;;
-*)
echo "$0: Invalid option '$arg'."
usage
exit 1
;;
*)
if [ -n "$tag" ] ; then
echo "$0: Tag '$tag' already given. '$arg' is supperfluous."
usage
exit 1
fi
tag="$arg"
;;
esac
done
if [ -z "$tag" ] ; then
echo "$0: Missing a tag argument"
usage
exit 1
fi
par contre je ne trouve pas mes sources, /usr/src/linux n'existe pas et je
cherche ailleurs, mais je en le trouve pas...
Comment installer le package rpm avec les sources? A priori, les sources
suffisent, et on peut donc les télécharger sous forme de .tar.zip?
Bonjour, je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout détruire, pour participer au débuggage (c'est un début non ;-), mais je ne trouve pas d'infos simples sur la manière de procéder, peut-être avez vous des docs sympas. De même pour la mise en place de terminaux X diskless. Merci de votre aide.
Nicolas
cd /usr/src/linux more README make xconfig make dep make bzImage /root/bin/kernel-install essai-1
emacs /boot/grub/menu.lst # ou: emacs /etc/lilo.conf ; lilo # et ajouter le nouveau pépin à la liste des pépins boutables.
Avec /root/bin/kernel-install: #!/bin/bash
usage () { echo "$0 usage:" echo "" echo " cd /usr/src/linux ; $0 [-h|--help|<TAG>]" echo "" echo " Copies the following files from the current directory to /boot," echo " appending -<TAG> to the names." echo " arch/i386/boot/bzImage" echo " System.map" echo " .config" echo " include/linux/autoconf.h" echo " include/linux/version.h" }
for arg ; do case "$arg" in -h|--help) usage exit 0 ;; -*) echo "$0: Invalid option '$arg'." usage exit 1 ;; *) if [ -n "$tag" ] ; then echo "$0: Tag '$tag' already given. '$arg' is supperfluous." usage exit 1 fi tag="$arg" ;; esac done
if [ -z "$tag" ] ; then echo "$0: Missing a tag argument" usage exit 1 fi
par contre je ne trouve pas mes sources, /usr/src/linux n'existe pas et je cherche ailleurs, mais je en le trouve pas... Comment installer le package rpm avec les sources? A priori, les sources suffisent, et on peut donc les télécharger sous forme de .tar.zip?
Merci pour votre aide !
Nicolas
Rakotomandimby
NB wrote:
Merci, je dois pouvoir procéder avec ça !
bon ecoute ... tu pourrai avoir la gentillesse de ne PAS quoter comme un £&@# .
par contre je ne trouve pas mes sources, /usr/src/linux n'existe pas et je cherche ailleurs, mais je en le trouve pas... Comment installer le package rpm avec les sources? A priori, les sources suffisent, et on peut donc les télécharger sous forme de .tar.zip?
si c'est juste pour regarder , tu peux sans probleme . si c'est pour installer , vaut mieux avior un RPM .
en focntion de la distribution que tu as , il speuvent avoir patché certaines lignes du code pour "affiner" l'integration Kernel-Distro
donc voila . Si tu veux contribuer , vaut mieux contribuer au noyau officiel , donc en tar.gz .
Merci pour votre aide !
Nicolas
-- http://mrakotom.free.fr
NB wrote:
Merci, je dois pouvoir procéder avec ça !
bon ecoute ... tu pourrai avoir la gentillesse de ne PAS quoter comme un
£&@# .
par contre je ne trouve pas mes sources, /usr/src/linux n'existe pas et je
cherche ailleurs, mais je en le trouve pas...
Comment installer le package rpm avec les sources? A priori, les sources
suffisent, et on peut donc les télécharger sous forme de .tar.zip?
si c'est juste pour regarder , tu peux sans probleme .
si c'est pour installer , vaut mieux avior un RPM .
en focntion de la distribution que tu as , il speuvent avoir patché
certaines lignes du code pour "affiner" l'integration Kernel-Distro
donc voila .
Si tu veux contribuer , vaut mieux contribuer au noyau officiel , donc en
tar.gz .
bon ecoute ... tu pourrai avoir la gentillesse de ne PAS quoter comme un £&@# .
par contre je ne trouve pas mes sources, /usr/src/linux n'existe pas et je cherche ailleurs, mais je en le trouve pas... Comment installer le package rpm avec les sources? A priori, les sources suffisent, et on peut donc les télécharger sous forme de .tar.zip?
si c'est juste pour regarder , tu peux sans probleme . si c'est pour installer , vaut mieux avior un RPM .
en focntion de la distribution que tu as , il speuvent avoir patché certaines lignes du code pour "affiner" l'integration Kernel-Distro
donc voila . Si tu veux contribuer , vaut mieux contribuer au noyau officiel , donc en tar.gz .
Merci pour votre aide !
Nicolas
-- http://mrakotom.free.fr
Kevin Barbier
Rakotomandimby wrote:
Si tu veux contribuer , vaut mieux contribuer au noyau officiel , donc en tar.gz .
Voici l'url au "cas ou" (le ftp officiel est ftp.kernel.org, free est juste un mirror) ...
ftp://ftp.free.fr/pub/linux/kernel/
La derniere version est celle ci: ftp://ftp.free.fr/pub/linux/kernel/v2.6/linux-2.6.1.tar.gz
Rakotomandimby wrote:
Si tu veux contribuer , vaut mieux contribuer au noyau officiel , donc en
tar.gz .
Voici l'url au "cas ou" (le ftp officiel est ftp.kernel.org, free est
juste un mirror) ...
ftp://ftp.free.fr/pub/linux/kernel/
La derniere version est celle ci:
ftp://ftp.free.fr/pub/linux/kernel/v2.6/linux-2.6.1.tar.gz
Si tu veux contribuer , vaut mieux contribuer au noyau officiel , donc en tar.gz .
Voici l'url au "cas ou" (le ftp officiel est ftp.kernel.org, free est juste un mirror) ...
ftp://ftp.free.fr/pub/linux/kernel/
La derniere version est celle ci: ftp://ftp.free.fr/pub/linux/kernel/v2.6/linux-2.6.1.tar.gz
Nicolas Le Scouarnec
je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout détruire, pour participer au débuggage (c'est un début non ;-), mais je ne trouve pas d'infos simples sur la manière de procéder, peut-être avez vous des docs sympas. De même pour la mise en place de terminaux X diskless. Merci de votre aide.
Pour une doc sur la mise en place de terminaux X, tu peux commencer par la, a la fin de la doc il y a quelques liens vers des trucs sur des points précis:
http://nlsn.free.fr/lin_docs.php3
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout
détruire, pour participer au débuggage (c'est un début non ;-), mais je ne
trouve pas d'infos simples sur la manière de procéder, peut-être avez vous
des docs sympas. De même pour la mise en place de terminaux X diskless.
Merci de votre aide.
Pour une doc sur la mise en place de terminaux X, tu peux commencer par
la, a la fin de la doc il y a quelques liens vers des trucs sur des
points précis:
http://nlsn.free.fr/lin_docs.php3
--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
je souhaite compiler un nouveau noyau (Linux) et booter dessus sans tout détruire, pour participer au débuggage (c'est un début non ;-), mais je ne trouve pas d'infos simples sur la manière de procéder, peut-être avez vous des docs sympas. De même pour la mise en place de terminaux X diskless. Merci de votre aide.
Pour une doc sur la mise en place de terminaux X, tu peux commencer par la, a la fin de la doc il y a quelques liens vers des trucs sur des points précis:
http://nlsn.free.fr/lin_docs.php3
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )