logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Jeux » Access violation at address 00000000... » 06-11-2018 17:55:34

ayaf
Bonjour à tous et surtout ceux qui ont retroussé les manches pour m'aider.

Je n'ai pas lâché l'affaire, mais je ne suis quasiment pas accessible en ce moment et n'ai, par conséquent, pas l'opportunité de me consacrer à la résolution de ce problème. 

Je ferai signe dés que je serai de nouveau disponible.

Merci, dans un premier temps, de vous être penchés sur ce problème et de m'avoir aidé à faire le point. 

À très bientôt...

Debianement vôtre...  debian.png

#2 Re : Jeux » Access violation at address 00000000... » 27-10-2018 16:59:58

ayaf
Effectivement, ça va mieux avec la bonne commande, par contre le résultat n'est sûrement pas celui attendu hmm

wine-development msiexec /i wine_gecko-2.40-x86.msi



err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
 

#3 Re : Jeux » Access violation at address 00000000... » 27-10-2018 14:27:01

ayaf
Bonjour, 

De retour après une petite interruption dédiée à la résolution de problèmes autres, il y en à également. ..la loi des séries  big_smile



@anonyme
, J'ai fait un essai sur un seul écran et ça ne fonctionne pas mieux !


@empanada, je vais d'abord traiter, si tu le veux bien, la dernière partie du post.

Je n'ai pas, présentement, de problème avec les sources Debian. Par contre, par le passé, j'ai eu à un certain moment un message d'erreur selon lequel le système ne pouvait accéder à une adresse qui était fonctionnelle quelques temps auparavant.

Je voulais tout juste savoir quelle est la logique d'archivage des anciennes distributions afin de ne pas perdre de temps lorsque cela arrive !


Revenons à nos moutons...



wine wine_gecko-2.40-x86.msi



wine: Mauvais format EXE pour Z:\home\kiwi\Bureau\wine_gecko-2.40-x86.msi.
 




wine-development /i wine_gecko-2.40-x86.msi



wine: cannot find '/i'
 



J'ai suivi ton lien :



Et dans cette page ces infos :

Les informations de débogage

Si Gecko se bloque sur vous, vous pouvez télécharger une version de débogage à partir de

http://dl.winehq.org/wine/wine-gecko/

pour obtenir des journaux plus détaillés. Téléchargez le fichier -unstripped.tar.bz2 correspondant à la version que vous utilisez.

=> (sur un système 64 bits, téléchargez les archives tar x86 et x86_64)

décompressez les fichiers et remplacez les fichiers dans
$ WINEPREFIX / drive_c / windows / system32 / gecko. / version

=>et (sur 64 bits)

$ WINEPREFIX / lecteur_c / windows / sysWoW64 / gecko / version

avec les fichiers extraits.





Par flemme (oui, je sais, c'est pas bien  roll) ) j'ai extrait les fichiers des archives en mode graphique et ai suivi les instructions, soit : 

dans  (les espaces surnuméraires sont voulus pour faciliter la lecture ! )

$ WINEPREFIX / drive_c / windows / system32 / gecko / 1.8



le contenu de    wine_gecko-1.8-x86-dbg.tar.bz2

et dans

$ WINEPREFIX / lecteur_c / windows / sysWoW64 / gecko / 1.8


le contenu de  wine_gecko-1.8-x86_64-dbg.tar.bz2

La ré-installation de Kyodaï, ne change rien.

Au lancement tout se passe bien jusqu'à la fatidique erreur concernant très probablement l'affichage.
Par contre la musique d'accompagnement fonctionne. Le programme n'est pas complètement planté !

 

J'attends vos avis pour la suite...
Je continue plus pour l'effet pédagogique, ça permettra d'aller un peu plus au fond des choses, il y a beaucoup d'utilisateurs de  "wine"

Debianement vôtre... debian.png

#4 Re : Jeux » Access violation at address 00000000... » 23-10-2018 13:59:06

ayaf
Bonjour empanada, je n'avais pas compris précisément ce que tu voulais dire, mais ce n'est pas grave.

La version de "Wine" est 1.8.7-2

Le fichier correspondant "wine-gecko...." porte l'extension "msi" !
Sous windows, pas de problème, on clique-droit dessus et on choisit "installer" dans le menu contextuel, mais ça... c'est sous "win*$""@..." !
Dans "wine" je sais pas faire..

journalctl -b



Donne ceci (2700 lignes, donc un lien vers le fichier correspondant  big_smile ) :



Du nouveau concernant "Kyodaï" !

Il y a sur le site,



plusieurs versions dont des plus anciennes et notamment une version "Kyoda"2D" qui fonctionne

et une autre en "openGL",  "Kyodaï  v10.21"  qui fonctionne bien également.

Je vais donc me rabattre sur ces versions qui seront suffisantes pour une  utilisation sous stretch !

Petite question annexe :
Lorsque "jessie" sera archivée, comment modifier "sources.list" pour y chercher des programmes sans se heurter à un message d'erreur ?

À bientôt...

#5 Re : Jeux » Access violation at address 00000000... » 23-10-2018 07:06:27

ayaf
@Croutons, les jeux de Mahjongg de GNU/Linux sont bien,mais "Kyodaï" c'est le TOP.

Au delà du jeu, c'est l'environnement qui est agréable. 2D/3D, plateau orientable à 360° dans tous les sens (pas indispensable, quelques degrés suffisent, mais il le fait:) ) , musique d'inspiration extrême orientale planante et  relaxante, animation des pièces lorsqu'elles quittent le plateau, paramétrable à souhait, etc. 

En un mot, c'est plus qu'un simple jeu de Mahjongg, dépaysement assuré. D'aucuns penseront peut-être que tout ça c'est gadget et compagnie... Moi, ça me plait, ça me détend, il m'entraine ailleurs, enfin tu vois ce que je veux dire ?

@empanada, à part ce jeu que je viens de sommairement décrire, je n'ai pas d'autres programmes issus du monde windows à faire tourner.

Il n'est pas rigoureusement indispensable de le faire fonctionner avec "wine", "virtualbox pourrait convenir, mais ça prend beaucoup de place pour un simple jeu !
Stretch ne permet sans doute pas ce qui est possible avec Jessie. Ce jeu fonctionne bien sous Jessie qui a servi à la réparation et que je vais conserver.

Par contre, maintenant que Stretch est installée, je ne retourne pas en arrière.

Je ne suis pas sur ma machine équipée de Debian donc je posterai le résultat des commandes que tu me suggères un peu plus tard.
Les liens sont intéressants et je vais approfondir dans cette voie.

Le gros problème avec ces programmes issus du monde "windows" et que l'on veut faire fonctionner sur Linux (GNU/Linux !) est que l'on ne connait pas, à priori, les ressources système qui sont nécessaires, dans la grande majorité des cas, et on est obligé d'avancer à tatons.

Ce programme est installé sur "/dev/sdb6" et que ce soit via "wine" ou "playonlinux" il fonctionne bien.

Au début, juste après l'installation de stretch (qui fut épique), j'ai lancer "Kyodaï" qui fonctionnait mais dont l'affichage s'étalait sur les deux écrans au lieu de n'occuper que l'espace d'un seul.

Voilà à quoi l'affichage doit ressembler :
https://drive.google.com/file/d/1Hj0TVE … sp=sharing

Je ne l'ai pas photographié  lorsque l'affichage était dilaté. Assez curieusement, la fenêtre qui supporte le jeu était plus grande dans le sens de la largeur, mais son contenu n'était pas déformé. Trop tard pour la photo ! big_smile

Je suis allé dans "synaptic->wine" et une mise à jour était conseillée.
Je l'ai faite et il ne fonctionne plus.

Il utilise en principe "directx". Il y a des versions plus anciennes qui utilisent "openGL".

Je reviendrai dés que j'aurai fait les manips préconisées.

Bonne journée à tous les deux.

À bientôt...

#6 Re : Jeux » Access violation at address 00000000... » 22-10-2018 13:56:03

ayaf
Bonjour empanada,

Je viens de procéder comme tu l'as indiqué, sans succés !

apt-get purge wine winetricks





Et effacement total du contenu de  /home/moi/.wine

Il y a un phénomène étrange qui se produit lors du chargement du système. Contrairement à jessie, avec stretch il y a un affichage des opérations qui se déroule sur l'écran. Probablement pas toutes car la liste, qui défile assez vite, ne semble pas très longue.

Une ligne a retenu mon attention :

https://drive.google.com/file/d/1-XH0oG … sp=sharing

Je l'ai pris en photo car je ne sais pas où le retrouver.
J'ai cherché dans /var/log mais ne sais pas dans quel fichier cela doit se situer.

Est-ce que cela pourrait avoir une incidence sur le problème que je rencontre ?

Après installation de "Kyodaï" via wine, j'ai en retour un message signalant des erreurs :

wine kyo2006.exe


err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
Could not load wine-gecko. HTML rendering will be disabled.
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in '/home/kiwi/.wine' has been updated.



De plus, lorsque je lance "kyodaï" via l'option de menu de wine, j'ai un autre message d'erreur :

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded



As-tu une idée de ce qui pourait se passer ?

À bientôt...

#7 Re : Jeux » Access violation at address 00000000... » 22-10-2018 00:41:28

ayaf
Bonjour empanada, j'utilise comme environnement gaphique "xfce" qui est assez léger.
Je n'ai effectivement pas fait apt-get purge wine winetricks ni vidé le contenu de $HOME/.wine. 

Je vais voir ça demain !

#8 Jeux » Access violation at address 00000000... » 21-10-2018 15:02:07

ayaf
Réponses : 16
Bonjour à toutes et à tous, 

Sur mes distributions "Debian", "jessie" et "stretch", je fais tourner un jeu conçu pour "windows",  "Kyodaï-Mahjongg".

Enfin, je faisais tourner car les choses se sont dégradées sur "stretch" !

Sur cette dernière, fraîchement récupérée après un crash, le jeu fonctionnait mais l'affichage s'étendait sur les deux écrans alors qu'il est prévu pour tenir dans le cadre d'un seul écran.
Ce phénomène s'est produit autant dans une installation via "playonlinux" que directement sous "wine".

"Wine" avait, semble-t'il, besoin d'une mise à jour, ce que j'ai effectué et là .... "rien ne va plus" !

Lorsque je lance le programme, j'ai droit à un message d'erreur : 

Access violation at address 00000000. Read of address 00000000.



Qui me laisse particulièrement perplexe !

J'ai désinstallé et réinstallé plusieurs fois ce programme.

J'ai complètement désinstallé "wine" et winetricks" et ensuite ré-installé, sans aucun succès.

J'ai re-tenté une nouvelle installation de "Kyodaï" sous wine et "playonlinux en pure perte. 
Je ne vois donc pas du tout ce qui se passe, et aimerais avoir des informations afin de résoudre ce petit problème.

Je tiens à préciser que ce programme fonctionne parfaitement bien sous "jessie" , mon autre distribution (de secours), à partir de "wine"...

La vie serait d'un ennui si il n'y avait pas tous ces petits problèmes ! roll roll

#9 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 20-10-2018 16:49:11

ayaf
OK, merci smolski, je vais m'atteler à la tâche pendant que c'est encore chaud.   smile

#10 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 20-10-2018 13:20:05

ayaf
Bonjour empanada, j'ai été, dans cette histoire, très bien encadré. 
Une relation de confiance s'est instaurée et je pressentais que tu savais très bien où tu allais, ça aide beaucoup.
La suite des évènements m'a conforté dans cette impression.

Je serais bien tenté de faire une synthèse de cette remise en état de marche en détaillant chaque point qu'il est important de bien comprendre.
Tes explications ont été claires et je n'ai pas suivi une recette mais compris pourquoi je lançais telle ou telle commande, ce qui est infiniment plus important.
J'ai bien compris également l'intérêt du "chroot" et comment il fonctionne.
Cela me donne l'envie de me plonger plus en profondeur dans ce système "GNU/Linux, déclinaison Debian" qui est absolument génial.
À qui peut-on soumettre ce genre de document ? Où peut-t'il être éventuellement déposé par la suite, si reconnu utile ?
Peut-être un endroit "retour d'expérience" ?

@anonyme, par deux fois tu m'as sorti d'un mauvais pas avec ces fichus pilotes "nvidia".
Là, également, je vais essayer de réaliser une sorte de synthèse sur tous les points à vérifier et les opérations à mettre en oeuvre pour installer ce pilote "non-free".

Très belle journée à vous...

Debianement vôtre... debian.png

#11 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 19-10-2018 12:08:42

ayaf
Sans mentionner spécifiquement le driver, le serveur  X fait bien le boulot puisque mon simulateur est "content" !

#12 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 19-10-2018 11:02:47

ayaf
Oui, c'est tout à fait ça ! 

Ha!... J'ai oublié de mentionner que la partition crashée "/dev/sdb1" était bien sous stretch avant de faire les manipulations concernant le pilote nvidia !

#13 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 19-10-2018 10:43:27

ayaf
Bonjour anonyme, j'ai suivi à la lettre tes prescriptions ci-dessus énumérées et.... TOUT FONCTIONNE   woohoo.gif

On peut donc considérer que le problème, dont ce fil a fait l'objet en tenant compte également des effets de bords (nvidia), est complètement RÉSOLU.

Un énorme    merci.gifà empanada qui m'a accompagné avec une grande patience, compétence et un talent pédagogique certain. 

Je n'oublie pas non plus   anonyme   merci.gif  doté de ces  mêmes qualités  qui font honneur à Debian-Facile, cela dit sans aucune flagornerie de ma part, je le pense sincèrement.

Ils mériteraient une très grosse tablette d'un aussi remarquable chocolat ! yes.gif

Debianement votre...debian.png

#14 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 18-10-2018 19:47:00

ayaf
Bon, je vais mettre en pratique la procédure de empanada, vu que le pilote non-free absolument nécessaire pour utiliser le simulateur "X-Plane" était actif et fonctionnel avant le crash.

C'est du reste, comme je l'ai précisé plus haut, grâce à anonyme qu'il a été mis en place avec succès alors que j'étais résigné et à deux doigts de lâcher l'affaire.

Je vous tiendrai au courant de l'évolution des travaux à venir...

Il est trop tard pour le faire aujourd'hui ! scratchhead.gif

#15 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 18-10-2018 12:42:08

ayaf
Bonjour,
@empanada
J'ai effectivement fait

apt-get update && apt-get -f install



@smolski,
J'ai changé le titre du post afin qu'il soit plus évocateur !
Peut-être faudrait-il déporter le suite qui concerne le pilote "nvidia" dans un nouveau fil ?

@anonyme
Il y a bien eu deux problèmes.

- une migration de "jessie" vers "stretch" qui s'est mal passée et je redoute d'avoir à renouveler l'expérience. roll
- le noyau non reconnu en est sûrement une conséquence (effet de bord).

Tu m'avais aidé il y a quelques temps à résoudre un problème d'installation d'un pilote "nvidia" non-free dont un simulateur de vol "X-Plane" avait besoin  : 
https://debian-facile.org/viewtopic.php?id=20974

je peux lancer la procédure préconisée par empanada qui me paraît raisonnable et permet de tester le pilote non-free ou ce que tu m'indiques qui vise  à relancer la migration (manip initialement prévue roll) quitte à revenir ensuite sur l'installation du pilote telle que tu  me l'avais indiqué avec succès dans le post plus ancien ?

Merci à tous et à bientôt... J'attends vos avis !

#16 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 18-10-2018 09:02:44

ayaf
Bonjour empanada, le "chroot" s'est bien déroulé et le noyau n'est plus paniqué !

J'ai donc réussi à démarrer sur "/dev/sdb1", la procédure de démarrage s'est interrompue sans message particulier.
Je suis passé sur une console "Alt+Ctrl+F2" et me suis connecté en tant qu'utilisateur. Ça fonctionne !
J'ai tenté un "startx" et le système m'a renvoyé un message comportant des erreurs :

X.Org X Server 1.19.2
Release Date: 2017-03-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-4-amd64 x86_64 Debian
Current Operating System: Linux debian-jessie-81 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a ro quiet
Build Date: 16 October 2017  08:19:45AM
xorg-server 2:1.19.2-1+deb9u2 ([url]https://www.debian.org/support[/url])
Current version of pixman: 0.34.0
  Before reporting problems, check [url]http://wiki.x.org[/url]
  to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
  (++) from command line, (!!) notice, (II) informational,
  (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/kiwi/.local/share/xorg/Xorg.0.log", Time: Wed Oct 17 16:16:29 2018
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
   at [url]http://wiki.x.org[/url]
 for help.
(EE) Please also check the log file at "/home/kiwi/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: unexpected signal 2



Voilà le contenu de  "/home/kiwi/.local/share/xorg/Xorg.0.log" :

[   235.734]
X.Org X Server 1.19.2
Release Date: 2017-03-02
[   235.734] X Protocol Version 11, Revision 0
[   235.734] Build Operating System: Linux 4.9.0-4-amd64 x86_64 Debian
[   235.734] Current Operating System: Linux debian-jessie-81 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64
[   235.734] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a ro quiet
[   235.734] Build Date: 16 October 2017  08:19:45AM
[   235.734] xorg-server 2:1.19.2-1+deb9u2 ([url]https://www.debian.org/support[/url])
[   235.734] Current version of pixman: 0.34.0
[   235.734]  Before reporting problems, check [url]http://wiki.x.org[/url]
  to make sure that you have the latest version.
[   235.734] Markers: (--) probed, (**) from config file, (==) default setting,
  (++) from command line, (!!) notice, (II) informational,
  (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   235.734] (==) Log file: "/home/kiwi/.local/share/xorg/Xorg.0.log", Time: Wed Oct 17 16:16:29 2018
[   235.734] (==) Using config file: "/etc/X11/xorg.conf"
[   235.734] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   235.735] (==) No Layout section.  Using the first Screen section.
[   235.735] (==) No screen section available. Using defaults.
[   235.735] (**) |-->Screen "Default Screen Section" (0)
[   235.735] (**) |   |-->Monitor "<default monitor>"
[   235.735] (==) No device specified for screen "Default Screen Section".
  Using the first device section listed.
[   235.735] (**) |   |-->Device "Device0"
[   235.735] (==) No monitor specified for screen "Default Screen Section".
  Using a default monitor configuration.
[   235.735] (==) Automatically adding devices
[   235.735] (==) Automatically enabling devices
[   235.735] (==) Automatically adding GPU devices
[   235.735] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   235.735] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   235.735]  Entry deleted from font path.
[   235.735] (==) FontPath set to:
  /usr/share/fonts/X11/misc,
  /usr/share/fonts/X11/100dpi/:unscaled,
  /usr/share/fonts/X11/75dpi/:unscaled,
  /usr/share/fonts/X11/Type1,
  /usr/share/fonts/X11/100dpi,
  /usr/share/fonts/X11/75dpi,
  built-ins
[   235.735] (==) ModulePath set to "/usr/lib/xorg/modules"
[   235.735] (II) The server relies on udev to provide the list of input devices.
  If no devices become available, reconfigure udev or disable AutoAddDevices.
[   235.735] (II) Loader magic: 0x5555ff55de00
[   235.735] (II) Module ABI versions:
[   235.735]  X.Org ANSI C Emulation: 0.4
[   235.735]  X.Org Video Driver: 23.0
[   235.735]  X.Org XInput driver : 24.1
[   235.735]  X.Org Server Extension : 10.0
[   235.736] (++) using VT number 2

[   235.738] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   235.739] (--) PCI:*(0:3:0:0) 10de:0646:1462:a330 rev 161, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000ec00/128, BIOS @ 0x????????/524288
[   235.739] (II) LoadModule: "glx"
[   235.740] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[   235.755] (II) Module glx: vendor="NVIDIA Corporation"
[   235.755]  compiled for 4.0.2, module version = 1.0.0
[   235.755]  Module class: X.Org Server Extension
[   235.755] (II) NVIDIA GLX Module  340.106  Tue Jan  9 14:21:56 PST 2018
[   235.755] (II) LoadModule: "nvidia"
[   235.755] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   235.756] (II) Module nvidia: vendor="NVIDIA Corporation"
[   235.756]  compiled for 4.0.2, module version = 1.0.0
[   235.756]  Module class: X.Org Video Driver
[   235.756] (II) NVIDIA dlloader X Driver  340.106  Tue Jan  9 14:01:46 PST 2018
[   235.756] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   235.756] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[   235.756] (II) Loading sub module "fb"
[   235.756] (II) LoadModule: "fb"
[   235.756] (II) Loading /usr/lib/xorg/modules/libfb.so
[   235.756] (II) Module fb: vendor="X.Org Foundation"
[   235.756]  compiled for 1.19.2, module version = 1.0.0
[   235.756]  ABI class: X.Org ANSI C Emulation, version 0.4
[   235.756] (WW) Unresolved symbol: fbGetGCPrivateKey
[   235.756] (II) Loading sub module "wfb"
[   235.756] (II) LoadModule: "wfb"
[   235.756] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   235.756] (II) Module wfb: vendor="X.Org Foundation"
[   235.756]  compiled for 1.19.2, module version = 1.0.0
[   235.756]  ABI class: X.Org ANSI C Emulation, version 0.4
[   235.756] (II) Loading sub module "ramdac"
[   235.756] (II) LoadModule: "ramdac"
[   235.756] (II) Module "ramdac" already built-in
[   235.774] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[   235.774] (EE) NVIDIA:     system's kernel log for additional error messages and
[   235.774] (EE) NVIDIA:     consult the NVIDIA README for details.
[   235.774] (EE) No devices detected.
[   235.774] (EE)
Fatal server error:
[   235.774] (EE) no screens found(EE)
[   235.774] (EE)
Please consult the The X.Org Foundation support
   at [url]http://wiki.x.org[/url]
 for help.
[   235.774] (EE) Please also check the log file at "/home/kiwi/.local/share/xorg/Xorg.0.log" for additional information.
[   235.774] (EE)
[   235.775] (EE) Server terminated with error (1). Closing log file.



Et celui de "/etc/X11/xorg.conf" :

Section  "Device"
Identifier  "Device0"
Driver  "nvidia"
EndSection



À priori, le système n'a pas trouvé le pilote "nvidia", mon analyse ne va guère plus loin big_smile roll

Edit à toto : modif faite - Pour citer du code sur le forum utiliser le bouton Autre code, ce sera plus lisible.

#17 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 17-10-2018 08:32:07

ayaf
Bonjour empanada,  rien n'est simple !

J'ai suivi tes instructions pour réaliser un "chroot" sur "dev/sdb1" et cela s'est bien passé. J'ai fait quelques vérifs pour m'assurer que les choses se passaient bien.

Par contre la suite pose problème :

apt-get update


Err http://ftp.fr.debian.org stretch InRelease
 
Err http://ftp.fr.debian.org stretch-updates InRelease
 
Err http://security.debian.org stretch/updates InRelease
 
Err http://security.debian.org stretch/updates InRelease
 
Err http://dl.google.com stable InRelease
 
Err http://dl.google.com stable InRelease
 
Err http://ftp.fr.debian.org stretch Release.gpg
  Erreur temporaire de résolution de « ftp.fr.debian.org »
Err http://security.debian.org stretch/updates Release.gpg
  Erreur temporaire de résolution de « security.debian.org »
Err http://dl.google.com stable Release.gpg
  Erreur temporaire de résolution de « dl.google.com »
Err http://security.debian.org stretch/updates Release.gpg
  Erreur temporaire de résolution de « security.debian.org »
Err http://dl.google.com stable Release.gpg
  Erreur temporaire de résolution de « dl.google.com »
Err http://ftp.fr.debian.org stretch-updates Release.gpg
  Erreur temporaire de résolution de « ftp.fr.debian.org »
Lecture des listes de paquets... Fait
N: « 50unattended-upgrades.ucf-dist » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car il utilise une extension non valable
W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/stretch/InRelease  

W: Impossible de récupérer http://security.debian.org/debian-security/dists/stretch/updates/InRelease  

W: Impossible de récupérer http://security.debian.org/dists/stretch/updates/InRelease  

W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/stretch-updates/InRelease  

W: Impossible de récupérer http://dl.google.com/linux/chrome/deb/dists/stable/InRelease  

W: Impossible de récupérer http://dl.google.com/linux/earth/deb/dists/stable/InRelease  

W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/stretch/Release.gpg  Erreur temporaire de résolution de « ftp.fr.debian.org »

W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/stretch-updates/Release.gpg  Erreur temporaire de résolution de « ftp.fr.debian.org »

W: Impossible de récupérer http://security.debian.org/debian-security/dists/stretch/updates/Release.gpg  Erreur temporaire de résolution de « security.debian.org »

W: Impossible de récupérer http://security.debian.org/dists/stretch/updates/Release.gpg  Erreur temporaire de résolution de « security.debian.org »

W: Impossible de récupérer http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg  Erreur temporaire de résolution de « dl.google.com »

W: Impossible de récupérer http://dl.google.com/linux/earth/deb/dists/stable/Release.gpg  Erreur temporaire de résolution de « dl.google.com »

W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
 



Le système était censé être en stretch, ce qui apparaît dans une option du menu affiché par "grub" :

menuentry 'Debian GNU/Linux (9.5) (sur /dev/sdb1)' --



Curieux ?

J'ai modifié  "...sources.list" en remplaçant à la main via l'éditeur de "mc" "stretch" par "jessie" et...

apt-get update


Err http://ftp.fr.debian.org jessie InRelease
 
Err http://ftp.fr.debian.org jessie-updates InRelease
 
Err http://security.debian.org jessie/updates InRelease
 
Err http://security.debian.org jessie/updates InRelease
 
Err http://ftp.fr.debian.org jessie Release.gpg
  Erreur temporaire de résolution de « ftp.fr.debian.org »
Err http://security.debian.org jessie/updates Release.gpg
  Erreur temporaire de résolution de « security.debian.org »
Err http://ftp.fr.debian.org jessie-updates Release.gpg
  Erreur temporaire de résolution de « ftp.fr.debian.org »
Err http://security.debian.org jessie/updates Release.gpg
  Erreur temporaire de résolution de « security.debian.org »
Err http://dl.google.com stable InRelease
 
Err http://dl.google.com stable InRelease
 
Err http://dl.google.com stable Release.gpg
  Erreur temporaire de résolution de « dl.google.com »
Err http://dl.google.com stable Release.gpg
  Erreur temporaire de résolution de « dl.google.com »
Lecture des listes de paquets... Fait
N: « 50unattended-upgrades.ucf-dist » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car il utilise une extension non valable
W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/jessie/InRelease  

W: Impossible de récupérer http://security.debian.org/debian-security/dists/jessie/updates/InRelease  

W: Impossible de récupérer http://security.debian.org/dists/jessie/updates/InRelease  

W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/jessie-updates/InRelease  

W: Impossible de récupérer http://dl.google.com/linux/chrome/deb/dists/stable/InRelease  

W: Impossible de récupérer http://dl.google.com/linux/earth/deb/dists/stable/InRelease  

W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/jessie/Release.gpg  Erreur temporaire de résolution de « ftp.fr.debian.org »

W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/jessie-updates/Release.gpg  Erreur temporaire de résolution de « ftp.fr.debian.org »

W: Impossible de récupérer http://security.debian.org/debian-security/dists/jessie/updates/Release.gpg  Erreur temporaire de résolution de « security.debian.org »

W: Impossible de récupérer http://security.debian.org/dists/jessie/updates/Release.gpg  Erreur temporaire de résolution de « security.debian.org »

W: Impossible de récupérer http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg  Erreur temporaire de résolution de « dl.google.com »

W: Impossible de récupérer http://dl.google.com/linux/earth/deb/dists/stable/Release.gpg  Erreur temporaire de résolution de « dl.google.com »

W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
 



Rien ne va plus !
Ai-je fait une "co...rie" quelque part ?  Assurément oui, mais là j'ai encore besoin de ton avis éclairé !

À bientôt...

#18 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 16-10-2018 17:26:51

ayaf
Bonjour empanada,

Avant d'aller plus loin, j'aimerais voir avec toi quelque chose qui m'intrigue !

Voilà le contenu du "fstab" de la partition active, censé être "/dev/sdb6" :

cat /etc/fstab



# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

# / was on /dev/sdb7 during installation
UUID=51a391b1-b29e-4be3-9325-13f406768f67 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sdb8 during installation
UUID=84309a53-bce5-42d5-bcee-25682d215881 /home           ext4    defaults        0       2


# swap was on /dev/sdb5 during installation
UUID=e5a795f7-1bdc-4665-acfc-6bec1cd54823 none            swap    sw              0       0
# 3583ccca-7db9-4654-8518-ee78c123154d
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
 



Curieux non ?  " / " est sur "/dev/sdb7", à l'installation , cela veux dire que les partitions ont changé en relation avec mes manipulations et que ce que l'on appelle "/dev/sdb6" est l'ancienne  "/dev/sdb7"  au moment de l'installation de ce système !

J'ai monté "dev/sdb1" sur "/mnt/sdb1" et voilà le contenu de son "fstab" :

cat /mnt/sdb1/etc/fstab



# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb1 during installation
UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdb2 during installation
UUID=494113c1-480b-4abf-b594-58415d61af08 /home           ext4    defaults        0       2
# swap was on /dev/sdb3 during installation
UUID=242ed786-1180-49a5-83dc-54cf3c1f0e11 none            swap    sw              0       0
# swap was on /dev/sdb5 during installation
UUID=e5a795f7-1bdc-4665-acfc-6bec1cd54823 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
 



C'est bien en accord avec le partitionnement de "/dev/sdb" : 



Je peux donc me lancer dans le "chroot" ?

#19 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 15-10-2018 21:43:56

ayaf
OK, "grub" est sur /dev/sda

Ça fonctionne...

Je vais faire la suite demain, bonne fin de soirée !

#20 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 15-10-2018 20:31:07

ayaf
Je ne comprends pas, je suis obligé de sélectionner l'entrée "Debian GNU/Linux 8 (jessie) (sur /dev/sdb6)" du menu

Et lorsque je fais :

 uname -r



3.16.0-4-686-pae
 



Je n'ai pas le noyau "amd64" et je sais pas comment passer dessus !

#21 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 15-10-2018 15:35:34

ayaf
Tu n'as pas à être désolé,  je n'ai pas été vigilant ! autant pour moi...

Je crois que les bonnes pratiques commencent à rentrer smile
$


locate /lib/modules/3.16.0-7-amd64|grep dkms|grep nvidia



/lib/modules/3.16.0-7-amd64/updates/dkms/nvidia-legacy-304xx.ko
 



Edit à toto : Modif faite - pas la peine d'inclure $ ou # dans les commandes, ni rien d'autre que la commande d'ailleurs.

J'ai remarqué que le menu de "grub" présentait toujours "Windows Vista (sur /dev/sda1)" comme options par défaut.


   Debian GNU/Linux
  Options avancées pour Debian GNU/Linux
*Windows Vista (sur /dev/sda1)
  Windows Vista (sur /dev/sda4)
  Debian GNU/Linux 8 (jessie) (sur /dev/sdb6)
  Options avancées pour Debian GNU/Linux 8 (jessie) (sur /dev/sdb6)



Edit à toto : Modif faite - Pour citer du code, on utilise le bouton Autre code du forum et pas Citation.

#22 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 15-10-2018 12:49:28

ayaf
c'est pas grave...

# updatedb


(vide)



$ locate /lib/modules/4.9.0-6-amd64|grep dkms|grep nvidia


(vide)

#23 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 15-10-2018 12:19:07

ayaf
Bon, voilà le résultat des commandes...

# update-db



bash: update-db : commande introuvable
 




$ locate /lib/modules/4.9.0-6-amd64|grep dkms|grep nvidia
 


(vide)

#24 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 15-10-2018 10:42:46

ayaf
Bonjour empanada,

J'ai repris avec :

# apt-get install linux-headers-amd64




Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  iceowl-extension libdevmapper-event1.02.1 libgconf2-4 liblvm2app2.2 libmatekbd-common libmatekbd4
  libmateweather-common nvidia-modprobe
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
  cpp-4.9 g++-4.9 gcc-4.9 gcc-4.9-base libasan1 libatomic1 libcilkrts5 libgcc-4.9-dev libgcc1 libgfortran3
  libgomp1 libitm1 libquadmath0 libstdc++-4.9-dev libstdc++6 libubsan0 linux-compiler-gcc-4.9-x86
  linux-headers-3.16.0-7-amd64 linux-headers-3.16.0-7-common linux-kbuild-3.16
Paquets suggérés :
  gcc-4.9-locales g++-4.9-multilib gcc-4.9-doc libstdc++6-4.9-dbg gcc-4.9-multilib libgcc1-dbg libgomp1-dbg
  libitm1-dbg libatomic1-dbg libasan1-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg
  libquadmath0-dbg libstdc++-4.9-doc
Les NOUVEAUX paquets suivants seront installés :
  linux-compiler-gcc-4.9-x86 linux-headers-3.16.0-7-amd64 linux-headers-3.16.0-7-common linux-headers-amd64
Les paquets suivants seront mis à jour :
  cpp-4.9 g++-4.9 gcc-4.9 gcc-4.9-base libasan1 libatomic1 libcilkrts5 libgcc-4.9-dev libgcc1 libgfortran3
  libgomp1 libitm1 libquadmath0 libstdc++-4.9-dev libstdc++6 libubsan0 linux-kbuild-3.16
17 mis à jour, 4 nouvellement installés, 0 à enlever et 241 non mis à jour.
Il est nécessaire de prendre 38,7 Mo dans les archives.
Après cette opération, 25,0 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de : 1 http://ftp.fr.debian.org/debian/ jessie/main libgomp1 i386 4.9.2-10+deb8u1 [41,1 kB]
Réception de : 2 http://ftp.fr.debian.org/debian/ jessie/main libitm1 i386 4.9.2-10+deb8u1 [30,9 kB]
Réception de : 3 http://security.debian.org/ jessie/updates/main linux-compiler-gcc-4.9-x86 i386 3.16.59-1 [406 kB]
Réception de : 4 http://security.debian.org/ jessie/updates/main linux-headers-amd64 i386 3.16+63+deb8u3 [5 112 B]
Réception de : 5 http://ftp.fr.debian.org/debian/ jessie/main libatomic1 i386 4.9.2-10+deb8u1 [8 494 B]      
Réception de : 6 http://security.debian.org/ jessie/updates/main linux-headers-3.16.0-7-common i386 3.16.59-1 [4 601 kB]
Réception de : 7 http://ftp.fr.debian.org/debian/ jessie/main libasan1 i386 4.9.2-10+deb8u1 [192 kB]
Réception de : 8 http://ftp.fr.debian.org/debian/ jessie/main libubsan0 i386 4.9.2-10+deb8u1 [88,9 kB]    
Réception de : 9 http://ftp.fr.debian.org/debian/ jessie/main libcilkrts5 i386 4.9.2-10+deb8u1 [44,4 kB]  
Réception de : 10 http://ftp.fr.debian.org/debian/ jessie/main libquadmath0 i386 4.9.2-10+deb8u1 [193 kB]
Réception de : 11 http://security.debian.org/ jessie/updates/main linux-headers-3.16.0-7-amd64 i386 3.16.59-1 [412 kB]
Réception de : 12 http://ftp.fr.debian.org/debian/ jessie/main cpp-4.9 i386 4.9.2-10+deb8u1 [5 162 kB]
Réception de : 13 http://ftp.fr.debian.org/debian/ jessie/main g++-4.9 i386 4.9.2-10+deb8u1 [18,0 MB]
Réception de : 14 http://ftp.fr.debian.org/debian/ jessie/main gcc-4.9 i386 4.9.2-10+deb8u1 [5 487 kB]      
Réception de : 15 http://ftp.fr.debian.org/debian/ jessie/main libgcc-4.9-dev i386 4.9.2-10+deb8u1 [2 058 kB]
Réception de : 16 http://ftp.fr.debian.org/debian/ jessie/main gcc-4.9-base i386 4.9.2-10+deb8u1 [160 kB]    
Réception de : 17 http://ftp.fr.debian.org/debian/ jessie/main libstdc++6 i386 4.9.2-10+deb8u1 [287 kB]      
Réception de : 18 http://ftp.fr.debian.org/debian/ jessie/main libstdc++-4.9-dev i386 4.9.2-10+deb8u1 [1 124 kB]
Réception de : 19 http://ftp.fr.debian.org/debian/ jessie/main libgfortran3 i386 4.9.2-10+deb8u1 [236 kB]    
Réception de : 20 http://ftp.fr.debian.org/debian/ jessie/main libgcc1 i386 1:4.9.2-10+deb8u1 [48,1 kB]      
Réception de : 21 http://ftp.fr.debian.org/debian/ jessie/main linux-kbuild-3.16 i386 3.16.56-1 [180 kB]    
38,7 Mo réceptionnés en 14s (2 583 ko/s)                                                                    
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 191797 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libgomp1_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libgomp1:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libitm1_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libitm1:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libatomic1_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libatomic1:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libasan1_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libasan1:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libubsan0_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libubsan0:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libcilkrts5_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libcilkrts5:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libquadmath0_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libquadmath0:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../cpp-4.9_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de cpp-4.9 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../g++-4.9_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de g++-4.9 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../gcc-4.9_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de gcc-4.9 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libgcc-4.9-dev_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libgcc-4.9-dev:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../gcc-4.9-base_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de gcc-4.9-base:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) ...
Paramétrage de gcc-4.9-base:i386 (4.9.2-10+deb8u1) ...
(Lecture de la base de données... 191797 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libstdc++6_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libstdc++6:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Paramétrage de libstdc++6:i386 (4.9.2-10+deb8u1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.19-18+deb8u10) ...
(Lecture de la base de données... 191797 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libstdc++-4.9-dev_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libstdc++-4.9-dev:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libgfortran3_4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libgfortran3:i386 (4.9.2-10+deb8u1) sur (4.9.2-10) ...
Préparation du dépaquetage de .../libgcc1_1%3a4.9.2-10+deb8u1_i386.deb ...
Dépaquetage de libgcc1:i386 (1:4.9.2-10+deb8u1) sur (1:4.9.2-10) ...
Paramétrage de libgcc1:i386 (1:4.9.2-10+deb8u1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.19-18+deb8u10) ...
Sélection du paquet linux-compiler-gcc-4.9-x86 précédemment désélectionné.
(Lecture de la base de données... 191797 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../linux-compiler-gcc-4.9-x86_3.16.59-1_i386.deb ...
Dépaquetage de linux-compiler-gcc-4.9-x86 (3.16.59-1) ...
Sélection du paquet linux-headers-3.16.0-7-common précédemment désélectionné.
Préparation du dépaquetage de .../linux-headers-3.16.0-7-common_3.16.59-1_i386.deb ...
Dépaquetage de linux-headers-3.16.0-7-common (3.16.59-1) ...
Préparation du dépaquetage de .../linux-kbuild-3.16_3.16.56-1_i386.deb ...
Dépaquetage de linux-kbuild-3.16 (3.16.56-1) sur (3.16.7-ckt20-1) ...
Sélection du paquet linux-headers-3.16.0-7-amd64 précédemment désélectionné.
Préparation du dépaquetage de .../linux-headers-3.16.0-7-amd64_3.16.59-1_i386.deb ...
Dépaquetage de linux-headers-3.16.0-7-amd64 (3.16.59-1) ...
Sélection du paquet linux-headers-amd64 précédemment désélectionné.
Préparation du dépaquetage de .../linux-headers-amd64_3.16+63+deb8u3_i386.deb ...
Dépaquetage de linux-headers-amd64 (3.16+63+deb8u3) ...
Paramétrage de libgomp1:i386 (4.9.2-10+deb8u1) ...
Paramétrage de libitm1:i386 (4.9.2-10+deb8u1) ...
Paramétrage de libatomic1:i386 (4.9.2-10+deb8u1) ...
Paramétrage de libasan1:i386 (4.9.2-10+deb8u1) ...
Paramétrage de libubsan0:i386 (4.9.2-10+deb8u1) ...
Paramétrage de libcilkrts5:i386 (4.9.2-10+deb8u1) ...
Paramétrage de libquadmath0:i386 (4.9.2-10+deb8u1) ...
Paramétrage de cpp-4.9 (4.9.2-10+deb8u1) ...
Paramétrage de libgcc-4.9-dev:i386 (4.9.2-10+deb8u1) ...
Paramétrage de gcc-4.9 (4.9.2-10+deb8u1) ...
Paramétrage de libstdc++-4.9-dev:i386 (4.9.2-10+deb8u1) ...
Paramétrage de g++-4.9 (4.9.2-10+deb8u1) ...
Paramétrage de libgfortran3:i386 (4.9.2-10+deb8u1) ...
Paramétrage de linux-compiler-gcc-4.9-x86 (3.16.59-1) ...
Paramétrage de linux-headers-3.16.0-7-common (3.16.59-1) ...
Paramétrage de linux-kbuild-3.16 (3.16.56-1) ...
Paramétrage de linux-headers-3.16.0-7-amd64 (3.16.59-1) ...
Examining /etc/kernel/header_postinst.d.
Paramétrage de linux-headers-amd64 (3.16+63+deb8u3) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.19-18+deb8u10) ...



Si j'ai bien compris, la ligne suivante :

run-parts: executing /etc/kernel/header_postinst.d/dkms 3.16.0-7-amd64


indique que la compilation des pilotes  "dkms" a eu lieu, mais seulement sur le noyau "amd64".
Est-ce exact ?
J'attends ton avis avant de poursuivre..

#25 Re : Installation et migration » RÉSOLU MàJ jessie -> stretch ; kernel panic ; réparé avec "chroot" » 14-10-2018 20:14:19

ayaf
Bonsoir empanada,  aucune inquiétude à avoir, je comprends parfaitement la procédure que tu énonces.
C'est très clair et pédagogique.

J'ai suivi tes instructions jusque là :

$ dpkg --print-architecture
i386


$ dpkg --print-foreign-architectures
(vide)


$ cat /etc/mtab|grep sdb1
(vide)

# mkdir /mnt/sdb1
(ok)

mount /dev/sdb1 /mnt/sdb1
(ok)

$ cat /mnt/sdb1/var/lib/dpkg/arch
amd64
i386



Le retour de la dernière commande indique qu'un noyau amd64 devrait être installé.

Voilà ce que renvoie un "ls" :

$ ls /mnt/sdb1/boot -all



total 42140
drwxr-xr-x  3 root root     4096 oct.  10 12:35 .
drwxr-xr-x 22 root root     4096 mars  19  2018 ..
-rw-r--r--  1 root root   157756 déc.  14  2017 config-3.16.0-4-amd64
-rw-r--r--  1 root root   157786 janv.  9  2018 config-3.16.0-5-amd64
drwxr-xr-x  5 root root     4096 oct.  12 19:38 grub
-rw-r--r--  1 root root 15165167 mars  19  2018 initrd.img-3.16.0-4-amd64
-rw-r--r--  1 root root 15994209 oct.  10 12:35 initrd.img-3.16.0-5-amd64
-rw-r--r--  1 root root  2684316 déc.  14  2017 System.map-3.16.0-4-amd64
-rw-r--r--  1 root root  2683305 janv.  9  2018 System.map-3.16.0-5-amd64
-rw-r--r--  1 root root  3137712 déc.  14  2017 vmlinuz-3.16.0-4-amd64
-rw-r--r--  1 root root  3139776 janv.  9  2018 vmlinuz-3.16.0-5-amd64bloc



Je continue donc la procédure pour installer un noyau amd64 sur /dev/sdb6

sur /dev/sdb6
# apt-get upgrade
(ok)


# apt-get install linux-image-amd64
(ok)



$ dpkg -l|grep dkms




ii  dkms                                   2.2.0.3-2                                  all          Dynamic Kernel Module Support Framework
ii  nvidia-legacy-304xx-kernel-dkms        304.135-1                                  i386         NVIDIA binary kernel module DKMS source (304xx legacy version)
ii  virtualbox-dkms                        4.3.36-dfsg-1+deb8u1                       all          x86 virtualization solution - kernel module sources for dkms
ii  virtualbox-guest-dkms                  4.3.36-dfsg-1+deb8u1                       all          x86 virtualization solution - guest addition module source for dkms



$ cat /boot/grub/grub.cfg



#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
else
  search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=-1
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='hd1,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
else
  search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
fi
insmod png
if background_image /usr/share/images/desktop-base/lines-grub.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
  set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-51a391b1-b29e-4be3-9325-13f406768f67' {
  load_video
  insmod gzio
  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos6'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
  else
    search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
  fi
  echo  'Chargement de Linux 3.16.0-7-amd64…'
  linux /boot/vmlinuz-3.16.0-7-amd64 root=UUID=51a391b1-b29e-4be3-9325-13f406768f67 ro  quiet
  echo  'Chargement du disque mémoire initial…'
  initrd  /boot/initrd.img-3.16.0-7-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-51a391b1-b29e-4be3-9325-13f406768f67' {
  menuentry 'Debian GNU/Linux, avec Linux 3.16.0-7-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-7-amd64-advanced-51a391b1-b29e-4be3-9325-13f406768f67' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos6'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
    else
      search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
    fi
    echo  'Chargement de Linux 3.16.0-7-amd64…'
    linux /boot/vmlinuz-3.16.0-7-amd64 root=UUID=51a391b1-b29e-4be3-9325-13f406768f67 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-3.16.0-7-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 3.16.0-7-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-7-amd64-recovery-51a391b1-b29e-4be3-9325-13f406768f67' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos6'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
    else
      search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
    fi
    echo  'Chargement de Linux 3.16.0-7-amd64…'
    linux /boot/vmlinuz-3.16.0-7-amd64 root=UUID=51a391b1-b29e-4be3-9325-13f406768f67 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-3.16.0-7-amd64
  }
  menuentry 'Debian GNU/Linux, avec Linux 3.16.0-4-686-pae' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-686-pae-advanced-51a391b1-b29e-4be3-9325-13f406768f67' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos6'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
    else
      search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
    fi
    echo  'Chargement de Linux 3.16.0-4-686-pae…'
    linux /boot/vmlinuz-3.16.0-4-686-pae root=UUID=51a391b1-b29e-4be3-9325-13f406768f67 ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-3.16.0-4-686-pae
  }
  menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-686-pae (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-686-pae-recovery-51a391b1-b29e-4be3-9325-13f406768f67' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos6'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6  51a391b1-b29e-4be3-9325-13f406768f67
    else
      search --no-floppy --fs-uuid --set=root 51a391b1-b29e-4be3-9325-13f406768f67
    fi
    echo  'Chargement de Linux 3.16.0-4-686-pae…'
    linux /boot/vmlinuz-3.16.0-4-686-pae root=UUID=51a391b1-b29e-4be3-9325-13f406768f67 ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /boot/initrd.img-3.16.0-4-686-pae
  }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Vista (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-706A5D4D6A5D10E8' {
  insmod part_msdos
  insmod ntfs
  set root='hd0,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  706A5D4D6A5D10E8
  else
    search --no-floppy --fs-uuid --set=root 706A5D4D6A5D10E8
  fi
  parttool ${root} hidden-
  chainloader +1
}
menuentry 'Windows Vista (loader) (sur /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-949CA48C9CA46A86' {
  insmod part_msdos
  insmod ntfs
  set root='hd0,msdos4'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4  949CA48C9CA46A86
  else
    search --no-floppy --fs-uuid --set=root 949CA48C9CA46A86
  fi
  parttool ${root} hidden-
  chainloader +1
}
menuentry 'Debian GNU/Linux (9.5) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1ddcb870-6418-448a-bc1d-b4ec4f28cd0a' {
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1ddcb870-6418-448a-bc1d-b4ec4f28cd0a
  else
    search --no-floppy --fs-uuid --set=root 1ddcb870-6418-448a-bc1d-b4ec4f28cd0a
  fi
  linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a ro quiet
  initrd /boot/initrd.img-3.16.0-4-amd64
}
submenu 'Options avancées pour Debian GNU/Linux (9.5) (sur /dev/sdb1)' $menuentry_id_option 'osprober-gnulinux-advanced-1ddcb870-6418-448a-bc1d-b4ec4f28cd0a' {
  menuentry 'Debian GNU/Linux, avec Linux 3.16.0-4-amd64 (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--1ddcb870-6418-448a-bc1d-b4ec4f28cd0a' {
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1ddcb870-6418-448a-bc1d-b4ec4f28cd0a
    else
      search --no-floppy --fs-uuid --set=root 1ddcb870-6418-448a-bc1d-b4ec4f28cd0a
    fi
    linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a ro quiet
    initrd /boot/initrd.img-3.16.0-4-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a ro single-1ddcb870-6418-448a-bc1d-b4ec4f28cd0a' {
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1ddcb870-6418-448a-bc1d-b4ec4f28cd0a
    else
      search --no-floppy --fs-uuid --set=root 1ddcb870-6418-448a-bc1d-b4ec4f28cd0a
    fi
    linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=1ddcb870-6418-448a-bc1d-b4ec4f28cd0a ro single
    initrd /boot/initrd.img-3.16.0-4-amd64
  }
}

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###



Voilà, j'attends ton feu vert  avant de continuer...

À bientôt !...

PS : merci smolski de ce rappel !

Pied de page des forums

Propulsé par FluxBB