[FreeBSD 5.1] Kernel upgrade raté : Réglé par maj compl. -> 5.2

Kernel upgrade raté : Réglé par maj compl. -> 5.2 [FreeBSD 5.1] - Installation - Linux et OS Alternatifs

Marsh Posté le 28-02-2004 à 13:10:35    

Bonjour, j'ai une machine avec un beau FreeBSD 5.1 qui marche parfaitement, et dans un premier temps, j'aimerais recompiler le noyau pour activer le firewall, le natm pour notamment le driver pour le modem Sagem Free (USB 800).
 
Ayant eu avant une 5.0, j'installes via CVS les sources du kernel (dans le fichier supfile, src-sys), je copies GENERIC sous un autre nom, je modifies à ma sauce, config...make depend..make...make install. Aucun probleme aux 4 étapes.
 
Cependant, j'ai un cannot mount root partition, au reboot. (je faisais la meme manip sous un 5.0 mais ca avait marché. Cependant, sous cette 5.1, ca me le fait meme si je compile le GENERIC, et meme en compilant des kernels avec 3x rien dedans.)
 
Voici l'erreur.
 
[...]
Mounting root from ufs:/dev/ad0s1a
setrootbyname failed
ffs_mountroot : can't find rootvp
Root mount failed : 6  
 
Alors, erreur dans la récupération des sources? ou ais-je loupé qqchose dans le handbook, ou faut il faire un makeworld de suite aprés ?


Message édité par Modano le 29-02-2004 à 14:18:24

---------------
Code Ami 3DS : 4725-8298-9418
Reply

Marsh Posté le 28-02-2004 à 13:10:35   

Reply

Marsh Posté le 29-02-2004 à 13:43:58    

Je peux pas t'aider mais comme je m'apprête à recompiler le noyau de mon FreeBSD 5.2.1 pour activer le firewall, je commence à flipper ... :o)

Reply

Marsh Posté le 29-02-2004 à 14:03:40    

Et si tu essaye avec la nouvelle méthode ?
 


cd /usr/src
make buildkernel KERNCONF=PLOP
make installkernel KERNCONF=PLOP


 

Reply

Marsh Posté le 29-02-2004 à 14:10:40    

Alors ce que j'ai fait, c'est une upgrade de la 5.1 en 5.2 en suivant assez scrupulusement qqs tutoriaux
(cvsup - make buildworld - make buildkernel - make installkernel (et non pas config/make depend/make/make install) - make installworld) et je suis à l'étape installworld...En tout cas mon nouveau kernel s'est bien installé, et n'a pas fait d'erreur au démarrage.


---------------
Code Ami 3DS : 4725-8298-9418
Reply

Marsh Posté le 29-02-2004 à 14:11:25    

Void_ppc j'avais pas vu ta remarque, grillé :) et en effet, j'ai fait la nouvelle méthode au milieu d'une màj et ça a marché :) Merci bien.


---------------
Code Ami 3DS : 4725-8298-9418
Reply

Marsh Posté le 29-02-2004 à 14:17:39    

Bon hé bien ma migration s'est apparement passée sans problème :)
Voici pour info les 2-3 sites dont je me suis inspiré :
 
Classique : Le handbook
http://www.freebsd.org/doc/en_US.I [...] world.html
 
http://gcu-squad.org/viewtip/96
 
http://www.mail-archive.com/freebs [...] 52863.html
 
(j'en ai profité pour activer le firewall : http://bsdvault.net/sections.php?o [...] le&artid=6 , a configurer pendant la config du noyau)
 
Merci à tous :)


---------------
Code Ami 3DS : 4725-8298-9418
Reply

Sujets relatifs:

Leave a Replay

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