Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2008, 14h53   #1
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
Par défaut [debian etch] Memoire RAM

Bonjour,
Je viens de rajouter de la mémoire RAM sur mon serveur debianetch 4.0.
Il était à 1Go de RAM avant, maintenant il devrait y avoir 7 Go de RAM.
Dans le bios, je vois bien 7Go de RAM mais en ligne de commande, je ne vois qu'un seul
Citation:
cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 927133696 206532608 720601088 0 12787712 123158528
Swap: 2780102656 0 2780102656
MemTotal: 905404 kB
MemFree: 703712 kB
MemShared: 0 kB
Buffers: 12488 kB
Cached: 120272 kB
SwapCached: 0 kB
Active: 62288 kB
Inactive: 106860 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 905404 kB
LowFree: 703712 kB
SwapTotal: 2714944 kB
SwapFree: 2714944 kB
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 17h49   #2
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Bonjour,

As tu recompiler ton noyau pour qu'il accepte d'utiliser + 1G de RAM?
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 18h41   #3
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
non, je dois recompiler? je fais ça comment?
ça veut dire que je vais prendre toutes les données qui sont dessus?
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 19h26   #4
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Je te rassure, tu ne va perdre aucune donnée!
Le noyau qui est fournie avec les Debian sont conçus pour fonctionner sur un maximum de machine, donc le support de +1G de RAM est enlevé.

Voici un howto, qui date un peu mais tu auras les base. Je chercherai si il y a un plus récent.

C'est pas dur à faire. Les premières fois faut avouer, il faut être vigilant

Pour le support de +1G Ram c'est la section Processor type and features -> High Memory Support
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 07h26   #5
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
Citation:
Envoyé par djibril Voir le message
non, je dois recompiler? je fais ça comment?
ça veut dire que je vais prendre toutes les données qui sont dessus?
pas d'inquiettage tu en change que le noyau.... 1 option du noyau en fait 2
il te faut actuver le support de + de 1 Go
et surtout activer le support huge memory (pour prendre en compte plus de 4Go.

pour eviter tout risque d'erreur tu reprendra les options déja faites pour ta machine avec le .config (une copie existant sous le nom /boot/config....machin)
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h48   #6
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
Alors, là je viens d'installer de novo sur un serveur debian etch (iso telechargé sur le site Debian , installation par le reseau).
2 disques dur de 300 Go en RAID0 => 600 Go, 7 Go de RAM (verifié dans le bios) et j'ai mis 2 Go de swap.
Une fois l'install fini, je m'aperçois qu'il n'y a que 3 Go de Ram
Citation:
# cat /proc/meminfo
MemTotal: 3108964 kB
MemFree: 2974532 kB

Buffers: 6816 kB
Cached: 69092 kB
SwapCached: 0 kB
Active: 66176 kB
Inactive: 41488 kB
HighTotal: 2227968 kB
HighFree: 2122572 kB
LowTotal: 880996 kB
LowFree: 851960 kB
SwapTotal: 1951888 kB
SwapFree: 1951888 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 31728 kB
Mapped: 24704 kB
Slab: 9840 kB
PageTables: 884 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 3506368 kB
Committed_AS: 149752 kB
VmallocTotal: 114680 kB
VmallocUsed: 12028 kB
VmallocChunk: 102576 kB
Ca veut dire que je dois recompiler le noyau?
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h58   #7
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
Citation:
Envoyé par frp31 Voir le message
pas d'inquiettage tu en change que le noyau.... 1 option du noyau en fait 2
il te faut actuver le support de + de 1 Go
et surtout activer le support huge memory (pour prendre en compte plus de 4Go.

pour eviter tout risque d'erreur tu reprendra les options déja faites pour ta machine avec le .config (une copie existant sous le nom /boot/config....machin)
c pas clair.
Que dois changer pour qu'il tienne compte de plus de memoire?
Ou puis voir, dans quel fichier puis je voir l'option me disant que je ne peux pas utiliser plus de 3Go?
Merci
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 20h40   #8
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
comme dit plus haut :

ton fichier modele est /boot/config*

le fichier a modifier n'existe pas
il faut lorsque tu prepare la compilation de ton kernel tu copie ton modele dans les sources du kernel comme ceci
Code :
cp /boot/configtruc /usr/local/src/.config
(make menu config) que
-1- tu charges ton fichier modele actuel
en bas du menu "load existing setup"
-2- tu changes les options que tu veux
menu = Processor type and features <----- le menu que tu dois chercher
========high memory support
========(_) off <------ ce qui doit etre ton cas
========(_) 4Go
========(X) 64Go <------ce que tu dois selectionner


si tu as peur de te tromper tu peux consulter la reference :
Linux kernel in a nutshell a quick desktop reference pages 63 a 84 que tu trouvera dans toute bonne mediatheque (ou sa traduction francophone)
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 13h54   #9
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
Bon j'ai besoin d'aide, j'avais d'autres soucis réseaux que j'ai résolu.
Maintenant, je souhaite donc compiler mon noyau pour avoir mes 7Go de RAM.
Je viens de trouver cette doc

vu que j'utilise debian, il me demande de chercher les kerner-source.
voici ce que j'ai fait :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uname -r
  2.6.18-5-686
apt-cache search kernel-source
cpad-common - common files to support the Synaptics cPad driver kernel modules
cpad-kernel-source - source for the Synaptics cPad driver
oprofile - system-wide profiler for Linux systems
wacom-kernel-source - source for the wacom binary modules
wacom-tools - utilities for wacom tablets and other hid devices
xserver-xorg-input-wacom - X.Org X server -- wacom input driver

apt-cache search linux-source
linux-patch-debian-2.6.18 - Debian patches to version 2.6.18 of the Linux kernel
linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches
linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images
je n'en ai aucun .
Citation:
cat /etc/apt/sources.list

deb http://ftp.fr.debian.org/debian/ etch main
deb-src http://ftp.fr.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
qu'est ce que je fais?
MErci
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 19h17   #10
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Bonjour! Je te fait car les howto que tu trouve sur le net sont trop vieux ou trop compliquer

1) Tu télécharge les sources du noyau

Code :
# apt-cache search linux-source-
Il te donne une liste de package, tu fait un apt-get pour le noyau que tu veux prendre (le plus récent)

ex
Code :
# apt-get install linux-source-2.6.23
2) On extrait les sources et liens (facilite la maintenance)

Code :
1
2
3
# cd /usr/src/
# tar xvfj linux-source-[nom]
ln -s linux-source-[nom] linux
3) Pour gagner du temps, on va prendre les configuration qui fonctionne déjà

Code :
# cp /boot/config-`uname -r` /usr/src/linux/.config
4) Adapter le noyau à ces besoins (ici la mémoire)

Code :
1
2
3
 
# cd /usr/src/linux 
# make menuconfig
Ceci t'affiche une page en ncurses (car tu as dit que c'était sur un serveur), tu te déplace avec les flèches du clavier et la touche Enter

Tu vas dans la section: "Processor type and features", puis "High Memory Support (off)", tu sélectionne "64GB" (barre espace)

Puis tu sort (tu tout le temps exit). Il te demande si tu veux sauvegarde, tu mes yes (évidement).

5) Compilation (méthode debian)
Code :
1
2
 
#  make-kpkg --append-to-version=[un petit nom?] kernel-image
Après 2 ou 3 chocolat chaud ( ou bière )

6) On l'installe!

Code :
1
2
# cd /usr/src
# dpkg -i kernel-image-[version + nom du noyau].deb
7) On test, redémarrant. Et on croise les doigt (sélectionne le bon noyau au démarrage)
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 19h52   #11
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
désolé, mais j'ai déjà fait tout ça et j'ai eu le temps de boire 3 biere même .
Je rigole, merci pour ton aide, mais apres relecture, je vois que j'ai fais exactement ce que tu as ecris.

Maintenant, j'ai juste un petit souci, du moins, je ne sais pas si c'est un petit.
Voilà ce que j'ai fait :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
1) kernel actuel
uname -a
Linux cluster 2.6.18-5-686 #1 SMP Mon Dec 24 16:41:07 UTC 2007 i686 GNU/Linux
 
2) Quels sont les kernels disponibles via les commandes debian?
cluster:~# apt-cache search linux-source
linux-patch-debian-2.6.18 - Debian patches to version 2.6.18 of the Linux kernel
linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches
linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images
linux-patch-debian-2.6.23 - Debian patches to version 2.6.23 of the Linux kernel
linux-source-2.6.23 - Linux kernel source for version 2.6.23 with Debian patches
linux-tree-2.6.23 - Linux kernel source tree for building Debian kernel images
 
3) package nécessaires
apt-get install build-essential fakeroot kernel-package libglib2.0-dev libgtk2.0-dev libqt3-mt-dev libncurses5-dev tk-dev -s
apt-get install linux-source-2.6.18 debconf-utils dpkg-dev debhelper -s
apt-get install modutils module-init-tools -s
 
4) Afin d'éviter de travailler sous root nous allons compiler 
le noyau à partir d'un utilisateur normal toto creer sous le group src
 
adduser toto --ingroup src
 
Dans le cas où votre utilisateur s'appelle toto, Toto doit se déconnecter puis 
se reconnecter afin que cette modification soit prise en compte. Vous pouvez 
vérifier que Toto appartient bien au groupe src en tapant la commande suivante :
$ id toto
uid=1000(toto) gid=1000(toto) groupes=1000(toto),7(lp),*40(src)*,20(dialout),24(cdrom),29(audio),30(dip), 44(video)
 
5) je ferme le terminal et me reconnecte en toto
cd src
cp /usr/src/linux-source-2.6.18.tar.bz2 /home/toto/src/
 
On le decompresse
tar xfvj linux-source-2.6.18.tar.bz2
==========================
Configuration du noyau
==========================
Nous souhaitons mettre à jours notre noyau, donc on va faire une copie de notre fichier /boot/config-2.6.18-5-686
cp /boot/config-2.6.18-5-686 /home/toto/src/linux-source-2.6.18/.config
 
cd /home/toto/src/linux-source-2.6.18/
make menuconfig 
  => Processor type and features
    => High Memory Support (par defaut, il est à 4G)
    On le met à 64 Go.
On sort et sauvegarde
 
Nous compilons donc le noyau en utilisateur normal grâce à l'option --rootcmd
make-kpkg --rootcmd fakeroot --append-to-version=080121 --revision=2.6.18 kernel-image
 
 
==========================
Compilation et installation du noyau
==========================
Utilisation de la commande make-kpkg
 
toto@cluster:~/src/linux-source-2.6.18$ make-kpkg clean
exec make -f /usr/share/kernel-package/ruleset/minimal.mk clean
====== making target minimal_clean [new prereqs: ]======
Cleaning.
test ! -f .config || cp -pf .config config.precious
test ! -e stamp-building || rm -f stamp-building
test ! -f Makefile || \
            make    ARCH=i386 distclean
make[1]: entrant dans le répertoire « /home/toto/src/linux-source-2.6.18 »
  CLEAN   scripts/basic
  CLEAN   scripts/kconfig/lxdialog
  CLEAN   scripts/kconfig
  CLEAN   include/config
  CLEAN   .config include/linux/autoconf.h
make[1]: quittant le répertoire « /home/toto/src/linux-source-2.6.18 »
test ! -f config.precious || mv -f config.precious .config
rm -f modules/modversions.h modules/ksyms.ver conf.vars scripts/cramfs/cramfsck scripts/cramfs/mkcramfs applied_patches  stamp-build stamp-configure stamp-image stamp-headers stamp-src stamp-diff stamp-doc stamp-manual stamp-patch stamp-buildpackage stamp-debian
 
make-kpkg --rootcmd fakeroot --append-to-version=080121 --revision=2.6.18 kernel-image
 
Une fois fini, on se place dans le repertoire /home/toto/src
et on doit avoir le fichier crée linux-image-2.6.18080121_2.6.18_i386.deb
 
se reconnecter en root
 
cd /home/toto/src
dpkg -i linux-image-2.6.18080121_2.6.18_i386.deb
L'installation du nouveau noyau est maintenant terminée
Le probleme c'est qu'au demarrage, j'ai ceci :
Citation:
Cannot open root device "sda2" on unknow-block(0,0)
Please append a connect "root=" boot option
kernel panic -not syncing : VFS : Unable t omount root fs on unknown-block(0,0)


voici mon /boot/grub/menu.lst

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
118 title           Debian GNU/Linux, kernel 2.6.18080121 (Fait par djibril)
119 root            (hd0,1)
120 kernel          /boot/vmlinuz-2.6.18080121 root=/dev/sda2 ro
121 savedefault
122
123 title           Debian GNU/Linux, kernel 2.6.18080121 (single-user mode)
124 root            (hd0,1)
125 kernel          /boot/vmlinuz-2.6.18080121 root=/dev/sda2 ro single
126 savedefault
127
128 title           Debian GNU/Linux, kernel 2.6.18-5-686
129 root            (hd0,1)
130 kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro
131 initrd          /boot/initrd.img-2.6.18-5-686
132 savedefault
133
134 title           Debian GNU/Linux, kernel 2.6.18-5-686 (single-user mode)
135 root            (hd0,1)
136 kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro single
137 initrd          /boot/initrd.img-2.6.18-5-686
138 savedefault
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 20h13   #12
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Tant mieux si tu as fait ça!
Typiquement l'erreur où le noyau ne sait pas lire ton système de fichier.
On va lui apprendre à ce petit.

Tu vas dans le menu "File systems", tu sélectionne le nom de système de fichier (sûrement ext3), tu fait attention de le compiler en dur, petiire étoile (directement dans le noyau)

Exemple
Code :
<*> Ext3 journalling file system support
Puis tu recompile et installe.
Bonne chance!
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 20h34   #13
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
en fait j'avais ça :
Citation:
<M> Ext3 journalling file system support
donc je vais faire ceci
Citation:
<*> Ext3 journalling file system support
J'espère que ce n'est pas dangereux ainsi.
sinon avant de faire ça, je vais essayer deux choses.
1) compiler en utilisant l'option --initrd
make-kpkg clean
make-kpkg --rootcmd fakeroot --append-to-version=-2-080121 --revision=2.6.18 kernel-image --initrd

puis je teste, si c'est pas bon
je fais comme tu m'a dit.
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 22h21   #14
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
T'inquete pas c'est pas dangeureux
initrd, c'est pas superbe comme systèe je trouve, surtout pour liez les système de fichier, car compiler en dur, on accélère l'exécution.
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 22h21   #15
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
Alors en faite, il fallait recompiler en mettant l'option --initrd, ainsi dans le fichier /boot/grub/menu.lst il crée /boot/initrd.img-2.6.18-2-080121 et ça démarre bien et on a un fichier /boot/grub/menu.lst de la sorte
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
118 title           Debian GNU/Linux, kernel 2.6.18-5-686
119 root            (hd0,1)
120 kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro
121 initrd          /boot/initrd.img-2.6.18-5-686
122 savedefault
123
124 title           Debian GNU/Linux, kernel 2.6.18-5-686 (single-user mode)
125 root            (hd0,1)
126 kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro single
127 initrd          /boot/initrd.img-2.6.18-5-686
128 savedefault
129
130 title           Debian GNU/Linux, kernel 2.6.18-2-080121
131 root            (hd0,1)
132 kernel          /boot/vmlinuz-2.6.18-2-080121 root=/dev/sda2 ro
133 initrd          /boot/initrd.img-2.6.18-2-080121
134 savedefault
135
136 title           Debian GNU/Linux, kernel 2.6.18-2-080121 (single-user mode)
137 root            (hd0,1)
138 kernel          /boot/vmlinuz-2.6.18-2-080121 root=/dev/sda2 ro single
139 initrd          /boot/initrd.img-2.6.18-2-080121
140 savedefault
et je vois bien mes 7Go dans /proc/meminfo.
Le seul hic actuellement, c'est que je ne me connecter qu'en ssh car je n'ai plus de fenetre login et autre, ce qui veut surement dire qu'il y a des soucis de compatibilité, faudrait que je fasse un apt-get upgrade pour voir !?

sinon je pense que je vais installer la version la plus récente, c'est à dire linux-source-2.6.23 car là j'ai pris linux-source-2.6.18 fourni par apt-get et je ne sais pas si c'est elle est supérieur à la linux-source-2.6.18-5.
Je recupére la dernier version ici via un
Code :
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.14.tar.bz2
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 11h37   #16
Membre du Club
 
Inscription : juillet 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 128
Points : 47
Points : 47
Envoyer un message via MSN à jaymzwise
Salut,

Sujet fort intéressant
J'ai toujours eu du mal à trouver de la doc claire et non obseléte.
Merci pour ces infos
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 11h47   #17
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
Pas de quoi.
Bon sinon, petit résumé de mon noyau.
J'ai viens de mettre le kernel linux-image-2.6.23.14 avec l'option initrd.
Tout a l'air Ok , c'est à dire le serveur démarre bien (même si je tien à préciser que j'ai installé au paravant kde et fais un upgrade).
Citation:
apt-get install kde kdebase kde-core kde-i18n-fr kdeadmin kdeartwork kdegraphics kdemultimedia kdenetwork kdeutils x-window-system-core kdm
Néanmoins, Je viens de m'apercevoir que mon réseau déconne , vu que je recompile mon master (serveur contenant dhcp, dns, etc etc). les pings, resolutions de nom, et même firewall deconnent.
Ex : en relancant mon script firewall, j'ai ce genre de message :
Code :
1
2
3
4
5
6
7
8
9
FATAL: Module ip_conntrack not found.
FATAL: Module ip_nat_ftp not found.
FATAL: Module ip_conntrack_ftp not found.
FATAL: Module ip_conntrack_irc not found.
....
....
iptables v1.3.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
....
Je ne sais pas quoi faire, linux-image-2.6.23.14 est le plus récent.
upgrade ne fait rien
Citation:
apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants ont été conservés :
libxine1
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
voici mon source.list
Code :
1
2
3
4
5
  6 deb http://ftp.fr.debian.org/debian/ etch main
  7 deb-src http://ftp.fr.debian.org/debian/ etch main
  8
  9 deb http://security.debian.org/ etch/updates main contrib
 10 deb-src http://security.debian.org/ etch/updates main contrib
Merci
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 12h23   #18
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Dev ASP.NET/jQuery ; Admin ORACLE

Informations forums :
Inscription : septembre 2007
Messages : 418
Points : 531
Points : 531
Il te manque les modules.
apt-cache search linux-modules
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 13h02   #19
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 381
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 381
Points : 13 750
Points : 13 750
bon c'est un sacré bordel, rien ne fonctionne, messages d'erreur à tout va.
Je vais recommencer de novo. Prendre la 2.6.23.14 (la plus récente via wget) n'est peut etre pas la bonne solution.
dans mon sources.list, j'ai ceci :
Code :
1
2
3
4
5
deb http://ftp.fr.debian.org/debian/ etch main
deb-src http://ftp.fr.debian.org/debian/ etch main
 
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
un apt-cache search linux-source ne me donne que des kernel 2.6.18,
Citation:
linux-patch-debian-2.6.18 - Debian patches to version 2.6.18 of the Linux kernel
linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches
linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images
si je rajoute
Citation:
# Unstable
deb http://ftp.fr.debian.org/debian unstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian unstable main contrib non-free
j'ai ceci
Citation:
# apt-cache search linux-source
linux-patch-debian-2.6.18 - Debian patches to version 2.6.18 of the Linux kernel
linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches
linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images
linux-patch-debian-2.6.23 - Debian patches to version 2.6.23 of the Linux kernel
linux-source-2.6.23 - Linux kernel source for version 2.6.23 with Debian patches
linux-tree-2.6.23 - Linux kernel source tree for building Debian kernel images

Je vais supprimer les kernel installés et recommencer de novo. en utilisant le 2.6.23 donné par apt-get (via le lien unstable de source.list)
Je ferais un résumé quand tout sera ok
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 14h17   #20
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Dev ASP.NET/jQuery ; Admin ORACLE

Informations forums :
Inscription : septembre 2007
Messages : 418
Points : 531
Points : 531
Si tu veux éviter les soucis, enlèves les dépôts unstable (sauf si tu sais ce que tu fait et que tu as renseigné correctement le fichier /etc/apt/preferences).

Fais un apt-get update avant un apt-cache search

Si on se réfère a cette page http://packages.debian.org/search?ke...ng&section=all un noyau 2.6.22-3 est dispo pour etch (il y a même un 2.6.22-3-686-bigmem, qui doit correspondre à ton besoin).

Si tu veux vraiment te compiler un noyau, assures-toi de bien sélectionner les options concernant iptable/ipfilter. Parce que la première erreur que tu as signalé était sûrement dû a des modules noyau manquants.

Enfin, tu peux (si tu veux) ajouter "contrib non-free" a tes lignes pointant sur les dépôts ftp.fr.debian.org
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h22.


 
 
 
 
Partenaires

Hébergement Web