Impossible de décompresser un nouveau kernel sur mon P166 MMX !

Impossible de décompresser un nouveau kernel sur mon P166 MMX ! - Installation - Linux et OS Alternatifs

Marsh Posté le 16-11-2008 à 00:35:13    

Hum suite a mes problèmes sur le P166 j'ai décidé de prendre le noyau de version précédente, a savoir un 2.6.26.5 puisque c'est ce que j'ai d'installer sur un autre pentium mmx (un pc portable) qui lui fonctionne !
 
Sauf que je ne peux plus décompresser de noyau, tar m'envoi bouler au bout d'un moment pendant la décompression avec ce message d'erreur qui n'est pas parlant pour moi, je n'ai jamais vu ça encore  :D  
 

Citation :

tar: linux-2.6.26.5/kernel/mutex-debug.h: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/mutex.c
tar: linux-2.6.26.5/kernel/mutex.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/mutex.h
tar: linux-2.6.26.5/kernel/mutex.h: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/notifier.c
tar: linux-2.6.26.5/kernel/notifier.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/ns_cgroup.c
tar: linux-2.6.26.5/kernel/ns_cgroup.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/nsproxy.c
tar: linux-2.6.26.5/kernel/nsproxy.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/panic.c
tar: linux-2.6.26.5/kernel/panic.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/params.c
tar: linux-2.6.26.5/kernel/params.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/pid.c
tar: linux-2.6.26.5/kernel/pid.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/pid_namespace.c
tar: linux-2.6.26.5/kernel/pid_namespace.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/pm_qos_params.c
tar: linux-2.6.26.5/kernel/pm_qos_params.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/posix-cpu-timers.c
tar: linux-2.6.26.5/kernel/posix-cpu-timers.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/posix-timers.c
tar: linux-2.6.26.5/kernel/posix-timers.c: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/power/
tar: linux-2.6.26.5/kernel/power: ne peut mkdir: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/power/Kconfig
tar: linux-2.6.26.5/kernel/power/Kconfig: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/power/Makefile
tar: linux-2.6.26.5/kernel/power/Makefile: ne peut open: Aucun fichier ou répertoire de ce type
linux-2.6.26.5/kernel/power/console.c


 
J'ai essayé en telechargeant le noyau sur mon PC principal puis envoyer l'archive sur le pentium mmx a travers le reseau local en ssh mais ça ne change rien, j'ai aussi essayé de décompresser le noyau sur mon pc principal puis l'envoyer déjà décompresser vers le pentium mmx mais là c'est impossible on se retrouve avec des fichiers identiques mais a taille différentes qui s'auto écrasent en boucle infini, ce qui fait qu'on a d'autre choix que d'arreter le transfert...
 
 
Bref j'ai plus de solution sous le coude là, help me  :??:


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 16-11-2008 à 00:35:13   

Reply

Marsh Posté le 16-11-2008 à 02:43:01    

Personne ne pourrait me dire ce qu'il se passe avec tar svp, je ne comprends pas là, surtout que le premier kernel c'était bien décompresser lui... :??:


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 16-11-2008 à 03:10:14    

Ca sent le sapin...
 
As-tu essayé avec un kernel basé sur quekque chose de plus adapté à ton matériel ?
 
Un 2.4.36 par exemple :spamafote:

Message cité 1 fois
Message édité par Nirzil le 16-11-2008 à 03:13:01
Reply

Marsh Posté le 16-11-2008 à 03:28:19    

Nirzil a écrit :

Ca sent le sapin...
 
As-tu essayé avec un kernel basé sur quekque chose de plus adapté à ton matériel ?
 
Un 2.4.36 par exemple :spamafote:


 
Non pas encore, je veux déjà savoir pourquoi je ne peux même pas plus décompresser déjà...
 
Et je sais pas si ça peut jouer, mais j'ai un doute sur l'état du disque dur, il se peut qu'il ait un soucis, mais est-ce que ça ferait ce genre de problème je n'en sais rien...


Message édité par trouble_fete le 16-11-2008 à 03:28:36

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 16-11-2008 à 07:11:29    

Humm....maintenant quand je fait env-update dans le chroot j'ai ça:

Citation :


>>> Regenerating /etc/ld.so.cache...
/sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: No space left on device
Traceback (most recent call last):
  File "/usr/sbin/env-update", line 33, in ?
    portage.env_update(makelinks)
  File "/usr/lib/portage/pym/portage.py", line 862, in env_update
    outfile = atomic_ofstream(os.path.join(target_root, "etc", "profile.env" ))
  File "/usr/lib/portage/pym/portage_util.py", line 770, in __init__
    super(atomic_ofstream, self).__init__(tmp_name, mode=mode, **kargs)
IOError: [Errno 28] No space left on device: '/etc/profile.env.15894'


 
combien je pari que le hdd que j'ai récupérer est en fait mort  :D
 
Bon allez zou, je vire le hdd j'en essaye un autre...l'informatique, c'est parfois plusieurs heures a faire des trucs pour rien :/
 
Et allez je recommence tout, le nouveau hdd (tjrs un 4,3Go) est installé...hop j'ai ma session ssh là...
 
Ce hdd là je sais qu'il fonctionne au moins.

Message cité 1 fois
Message édité par trouble_fete le 16-11-2008 à 07:43:37

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 16-11-2008 à 09:54:26    

trouble_fete a écrit :

 

combien je pari que le hdd que j'ai récupérer est en fait mort  :D
.


Suffit de lire les messages d'erreurs

Citation :

IOError: [Errno 28] No space left on device: '/etc/profile.env.15894'


Ton disque est plein.
Poste le résultat d'un df -h

Message cité 1 fois
Message édité par o'gure le 16-11-2008 à 09:54:41

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 16-11-2008 à 21:10:52    

o'gure a écrit :


Suffit de lire les messages d'erreurs

Citation :

IOError: [Errno 28] No space left on device: '/etc/profile.env.15894'


Ton disque est plein.
Poste le résultat d'un df -h


 
Non mais j'avais bien vu ce message et le disque n'était pas du tout plein...c'est un 4,3Go et il n'y avait que le stage 3 Gentoo ;) df -h me disait 50% de remplissage de /dev/hda3.


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 16-11-2008 à 21:15:39    

Moi je dis ce que je vois [:cosmoschtroumpf]
et ce que je vois c'est que tu as un périphérique saturé [:spamafote]

 

Après c'est peut etre une erreur d'interprétation de ton OS, une 'erreur' de ton système de fichier dû par exemple à une application qui n'a pas "libéré" l'espace correctement, à un point de montage cachant la réalité, a une erreur hard...

 

De telles erreurs arrivent régulièrement (cf. ce qu'on trouve via la fonction recherche sur ce forum)...

Message cité 1 fois
Message édité par o'gure le 16-11-2008 à 21:15:59

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 16-11-2008 à 21:21:29    

o'gure a écrit :

Moi je dis ce que je vois [:cosmoschtroumpf]
et ce que je vois c'est que tu as un périphérique saturé [:spamafote]
 
Après c'est peut etre une erreur d'interprétation de ton OS, une 'erreur' de ton système de fichier dû par exemple à une application qui n'a pas "libéré" l'espace correctement, à un point de montage cachant la réalité, a une erreur hard...
 
De telles erreurs arrivent régulièrement (cf. ce qu'on trouve via la fonction recherche sur ce forum)...


 
Oui en fait j'avais déjà eu il y a un moment ce message d'erreur plus d'autres comme celui empechant la décompression justement sur des hdd defectueux, ça a fait tilt a un moment dans mon cerveau  :D
 
Edit: sur le nouveau hdd je viens de décompresser le stage 3 et portage avec succes, je vais bientot voir avec le kernel :D
 
En tout cas j'avais forcément encore suffisamment d'espace dispo mathématiquement sur l'autre hdd, stage 3 ne prend pas 3,5 Go après décompression, et de loin, donc j'avais obligatoirement encore de quoi décompresser un second kernel ;)


Message édité par trouble_fete le 16-11-2008 à 21:23:58

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 16-11-2008 à 21:32:46    

et bandes de moulzes, pensez à vérifier les inodes: on peu saturer le nombre d'inodes disponibles, en occupant que très peu d'espace disque (avec des petits fichiers, donc typiquement portage ou les sources du kernel)
 
man df
man tune2fs
 
 
mes ² cents ;)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 16-11-2008 à 21:32:46   

Reply

Marsh Posté le 16-11-2008 à 21:59:09    

Certe mais j'ai réussi a installer Gentoo sur un hdd de 2Go :D
Cela dit merci de l'info, si jdois un jour faire une install encore plus limite j'espere que j'aurais encore le problème des inodes disponibles en tête zecrazytux ;)


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 17-11-2008 à 01:18:02    

Nickel tout fonctionne avec un autre hdd et un kernel 2.6.26.8 (il semble que les 2.6.27 ne boot pas sur les pentium mmx, j'avais déjà eu le coup sur mon portable :??:)


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 19-11-2008 à 05:54:08    

zecrazytux a écrit :

et bandes de moulzes, pensez à vérifier les inodes: on peu saturer le nombre d'inodes disponibles, en occupant que très peu d'espace disque (avec des petits fichiers, donc typiquement portage ou les sources du kernel)
 
man df
man tune2fs
 
 
mes ² cents ;)


 
 
Et merde, en cours d'installation j'ai encore le même problème finalement, donc j'ai surement un problème d'inodes  :??:  
 
J'ai lu les man que tu donnes mais j'ai pas compris comment changer le nombre d'inodes, j'imagine que ça se fait au moment du formatage, donc dans l'installation de la Gentoo ça vient juste après fdisk (sans rapport avec lui ?), grace au

Citation :

mkfs.ext3 -j

servant a formater ma partition root (je ne m'amuse pas a faire de points de montage, j'ai pas assez d'espace disque ce serait ingérable...)
 
Mais le problème c'est que je ne sais pas comment faire et surtout quelles valeurs il faudrait dans mon cas, a savoir donc optimiser au mieux l'espace disque pour un stage 3 décompresser et portage, car le reste (fluxbox) sera nettement moins encombrant que l'ensemble stage 3+portage.
 
là sur le Pentium mmx 166, si je fait un df -h j'ai ça:
 

Citation :

Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
/dev/hda3             3,5G  1,8G  1,6G  52% /
udev                   10M  164K  9,9M   2% /dev
none                   30M     0   30M   0% /dev/shm


 
et en fait il n'y a plus de place sur /dev/hda3 qui est ma partition root  :??:  
 
La perte est monstrueuse  :??:  


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 19-11-2008 à 12:21:31    

df:

Citation :

-i      Include statistics on the number of free inodes.


 
mkfs.ext3:

Citation :


-N number-of-inodes
    overrides the default calculation of the number of inodes that should be reserved for the filesystem (which is based on the number of blocks and the bytes-per-inode ratio). This allows the user to specify the number of desired inodes directly.  


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 19-11-2008 à 19:25:14    

zecrazytux a écrit :

df:

Citation :

-i      Include statistics on the number of free inodes.


 
mkfs.ext3:

Citation :


-N number-of-inodes
    overrides the default calculation of the number of inodes that should be reserved for the filesystem (which is based on the number of blocks and the bytes-per-inode ratio). This allows the user to specify the number of desired inodes directly.  



 
Merci d'avoir pris le temps de dénicher ces infos dans les man pour moi  :love:  
 
Plus qu'a trouver quelle serait le nombre d'inodes idéal:

Citation :


pentium-mmx166 distfiles # df -i
Sys. de fich.         Inodes   IUtil.  ILib. %IUti. Monté sur
/dev/hda3             231536  231535       1  100% /
udev                    7503    2792    4711   38% /dev
none                    7503       1    7502    1% /dev/shm
 


 
Edit: comme il n'y a plus d"inodes dispo et qu'il ne reste plus d'espace libre, je propose de doubler le nombre d'inodes, ou presque. Je préconise 450000 inodes  :D


Message édité par trouble_fete le 19-11-2008 à 21:36:25

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 19-11-2008 à 21:43:34    

ça y est c'est fait, en fait c'est mke2fs que j'utilise mais la page de man est identique pour les inodes :D =>
 

Citation :

livecd ~ # mke2fs -j -N 400000 /dev/hda3
mke2fs 1.40.8 (13-Mar-2008)
Warning: 256-byte inodes not usable on older systems
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
400432 inodes, 925509 blocks
46275 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=947912704
29 block groups
32768 blocks per group, 32768 fragments per group
13808 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736
 
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
 
This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.


 
J'espere que cette fois ça se passera mieux  :whistle:
 
Edit: il faut croire que oui, car avec stage 3 et portage il me dit 52% d'inodes utilisées ! merci de m'avoir éclairé sur les inodes zecrazytux  :love: j'aurais jamais pensé a un truc pareil, je ne connaissais que de nom les "inodes"  :hello:
 
Par contre truc chian, quand je synchro portage ou compile un noyal, le PC fait le boulot mais ne répond plus, c'est a dire que ssh est arreté automatiquement et si je vais sur le PC directement, aucun caractère ne s'affiche si j'appuye sur une touche...a la fin de synchro portage ou compil kernel, ssh est relancé et on peut de nouveau taper des caractères  :heink:  
 
Peut-etre est une sorte de bride inclus a Linux en cas de "grosse" charge sur les petits proces soeur (166Mhz Intel inside)  :whistle:
 
Et je ne peux plus me connecter dessus, ni en ssh ni en allant physiquement dessus d'ailleurs, mais des que la charge proces soeur retombera, ssh refonctionnera si ça fait comme la derniere fois. Marrant  :heink:
 
ça y est, ssh refonctionne...
 
Merde make menuconfig merde !
 
La premiere fois il marque pas mal de ligne normales, la 2eme fois moins:
 

Citation :

(chroot) livecd linux # make menuconfig
  HOSTCC  scripts/basic/fixdep          
  HOSTCC  scripts/basic/docproc        
  HOSTCC  scripts/kconfig/conf.o        
  HOSTCC  scripts/kconfig/kxgettext.o  
  HOSTCC  scripts/kconfig/lxdialog/checklist.o
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o                                                            
  HOSTCC  scripts/kconfig/lxdialog/menubox.o                                                              
  HOSTCC  scripts/kconfig/lxdialog/textbox.o                                                              
  HOSTCC  scripts/kconfig/lxdialog/util.o                                                                
  HOSTCC  scripts/kconfig/lxdialog/yesno.o                                                                
  HOSTCC  scripts/kconfig/mconf.o                                                                        
  SHIPPED scripts/kconfig/zconf.tab.c                                                                    
  SHIPPED scripts/kconfig/lex.zconf.c                                                                    
  SHIPPED scripts/kconfig/zconf.hash.c                                                                    
  HOSTCC  scripts/kconfig/zconf.tab.o                                                                    
gcc: Erreur internal error: Processus arrêté (programme cc1)                                              
SVP soumettre un rapport complet d'anomalies.                                                            
Consulter <URL:http://bugs.gentoo.org/> pour les instructions.                                            
make[1]: *** [scripts/kconfig/zconf.tab.o] Erreur 1                                                          
make: *** [menuconfig] Erreur 2                                                                              
(chroot) livecd linux # make menuconfig                                                                      
  HOSTCC  scripts/kconfig/zconf.tab.o                                                                                                          
gcc: Erreur internal error: Processus arrêté (programme cc1)                                                                                  
SVP soumettre un rapport complet d'anomalies.                                                                                                  
Consulter <URL:http://bugs.gentoo.org/> pour les instructions.                                                                                
make[1]: *** [scripts/kconfig/zconf.tab.o] Erreur 1                                                                                            
make: *** [menuconfig] Erreur 2    

                                             
 
 :??:
 
Edit: en allant voir sur le PC directement, il y a des Out of memory...
 
Ah résolu ! en fait il ne faut pas faire make menuconfig via ssh, sinon ça plante ssh.


Message édité par trouble_fete le 20-11-2008 à 04:13:23

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed