OVH Cloud OVH Cloud

Pb apres downgrade 5.2.1 -> 5.1.0

6 réponses
Avatar
Thierry
Bonjour,
J'essaye depuis pas mal de temps, d'upgrader mon portable de la 5.1 vers la
5.2 sans succès, à savoir pb avec ma carte son (AC97) et pb avec Gnome
(nautilus).
Generalement, lorsque je fais machine arriere, je n'ai pas de soucis, mais
là je suis planté.
J'ai donc fait un cvsup des sources REELNG=5_1_0_RELEASE, ensuite :

make buildworl
make buildkernel KERNCONF=toto
make installkernel KERNCONF=toto

reboot en single user

Et là, j'ai l'erreur suivante, qui se repette pour chaque commande :

#mount
pid 56 (mount), uid 0: excited on signal 12
Bad system call

Une idée ?

Merci

6 réponses

Avatar
Nicolas Le Scouarnec
make buildworl
make buildkernel KERNCONF=toto
make installkernel KERNCONF=toto
#mount
pid 56 (mount), uid 0: excited on signal 12
Bad system call


Le noyau n'est plus compatible avec l'UserLand. Tu devrais pouvoir
booter sur ton "vieux" noyau 5.2. Après, tu peux essayer de refaire
l'opération exactement dans l'ordre inverse:

Compiler un noyau 5.2 avec l'option COMPAT_FREEBSD4, pour qu'il soit
compatible avec l'user land 5.2 . Installer ce noyau. Rebooter.
Installer un monde 5.1. Rebooter. Compiler et installer le noyau 5.1.
Rebooter.


--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )

Avatar
Étienne Labaume
Le Tue, 02 Mar 2004 21:26:24 +0100, Thierry nous disait:

[et surtout, faire des sauvegardes et connaitre par coeur les options de
dump et restore]


Hey Fred, did you save that posting about restoring filesystems with vi
and a toothpick? More importantly, did you print it out?
-+- Top 100 things you dont want your sysadmin to say -+-

--
Tinou

Avatar
Marwan Burelle
On Tue, 2 Mar 2004 21:54:42 +0000 (UTC)
Nicolas Le Scouarnec wrote:

Compiler un noyau 5.2 avec l'option COMPAT_FREEBSD4, pour qu'il soit
compatible avec l'user land 5.2 . Installer ce noyau. Rebooter.
Installer un monde 5.1. Rebooter. Compiler et installer le noyau 5.1.
Rebooter.


Hum ... normalement la version statique des utilitaires userland doit être
dispo sur / ... je n'ai pas de 5.X pour regarder, mais ...

--
Marwan Burelle,
http://www.lri.fr/~burelle
( | )
http://www.cduce.org

Avatar
Erwan David
Marwan Burelle écrivait :

On Tue, 2 Mar 2004 21:54:42 +0000 (UTC)
Nicolas Le Scouarnec wrote:

Compiler un noyau 5.2 avec l'option COMPAT_FREEBSD4, pour qu'il soit
compatible avec l'user land 5.2 . Installer ce noyau. Rebooter.
Installer un monde 5.1. Rebooter. Compiler et installer le noyau 5.1.
Rebooter.


Hum ... normalement la version statique des utilitaires userland doit être
dispo sur / ... je n'ai pas de 5.X pour regarder, mais ...


Statique ou pas, si c'est un appel système inconnu, ça passera pas. Le
noyau n'est pas inclus dans les utilitaires statiques.

--
Real programs don't eat cache


Avatar
Nicolas Le Scouarnec
Compiler un noyau 5.2 avec l'option COMPAT_FREEBSD4, pour qu'il soit
compatible avec l'user land 5.2 . Installer ce noyau. Rebooter.


pour qu'il soit compatible avec l'userland 5.1 . Ca devrait etre plus
clair.

Installer un monde 5.1. Rebooter. Compiler et installer le noyau 5.1.
Rebooter.



--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )

Avatar
Marwan Burelle
On Wed, 03 Mar 2004 07:54:25 +0100
Erwan David wrote:

Statique ou pas, si c'est un appel système inconnu, ça passera pas. Le
noyau n'est pas inclus dans les utilitaires statiques.


Yep, je devrais penser avant de poster et lire les autres postes aussi ;)

--
Marwan Burelle,
http://www.lri.fr/~burelle
( | )
http://www.cduce.org