« Passage de FreeBSD-8.2-STABLE a FreeBSD-9.0-BETA1 » : différence entre les versions

De Memento
Aller à la navigation Aller à la recherche
(Page créée avec « ==Adaptation de la configuration du noyau== Après avoir effectué la procédure classique: [root@morzine ~]# cd /usr/src [root@morzine src]# rm -r .svn * [root@morzine ... »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
==Adaptation de la configuration du noyau==
==Adaptation de la configuration du noyau==
Après avoir effectué la procédure classique:
Après avoir effectué la procédure classique:


Ligne 41 : Ligne 40 :


==Adaptation des ports==
==Adaptation des ports==
A suivre ...
A suivre ...

Version du 31 juillet 2011 à 16:34

Adaptation de la configuration du noyau

Après avoir effectué la procédure classique:

[root@morzine ~]# cd /usr/src
[root@morzine src]# rm -r .svn *
[root@morzine src]# svn co http://svn.freebsd.org/base/head /usr/src
A    /tmp/src/usr.bin
A    /tmp/src/usr.bin/lastcomm
A    /tmp/src/usr.bin/lastcomm/lastcomm.c
A    /tmp/src/usr.bin/lastcomm/pathnames.h
A    /tmp/src/usr.bin/lastcomm/readrec.c
A    /tmp/src/usr.bin/lastcomm/Makefile
A    /tmp/src/usr.bin/lastcomm/lastcomm.1
A    /tmp/src/usr.bin/kdump
...
[root@morzine src]# mergemaster -p
...
[root@morzine src]# make -s buildworld
...
[root@morzine src]# make -s kernel
...
[root@morzine src]# make -s installworld
...
[root@morzine src]# mergemaster -Fi
...
[root@morzine src]# shutdown -r now

Le système redémarre avec le nouveau noyau, mais s'arrête avec l'erreur Fatal trap 12: page fault while in kernel mode. En redémarrant avec le nouveau loader le noyau 8.2-STABLE le système s'arrête avec la même erreur! :-O

Après quelques recherches, je constate qu'en version 9.0 le module acpi n'existe plus et que donc le nouveau loader ne le charge plus. Il s'agit là du problème qui entraîne aussi bien en 8.2_STABLE qu'en 9.0-BETA1 le Fatal trap 12; vraisemblablement du à la configuration particulière de mon système.

En ajoutant device acpi à la configuration de mon noyau, tout rentre dans l'ordre.

Hélas, la carte wifi Atheros 5424/2424 n'est plus reconnue. Ce problème est provoqué par l'intruduction en FreeBSD 9.0 du nouveau module ath_pci. En ajoutant device ath_pci à la configuration du noyau, tout rentre dans l'ordre.

Adaptation des ports

A suivre ...