Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/05/2016, à 23:55

Zakhar

[BIOS/EFI problem ?] Changement de machine, perdu les drivers !

Bonjour à tous.

J'ai acheté un nouveau PC avec un SSD sur lequel j'ai installé la 16.04
Tout marche bien, après quelques mise à jour de la part de Canonical (comme LUKS qui était complètement HS... pas testé sans doute !)

Mon problème, c'est que j'ai récupéré le disque qui contenait la 14.04 sur cette machine et j'essaye de le faire fonctionner en dual boot (Dual : 16.04 / 14.04 donc)

Et là, évidemment, plus rien ne marche.

Jusque là, rien que de très normal, mon ancienne machine et la nouvelle ont des hardware complètement différents, c'est donc normal qu'un disque qu'on retire d'une machine pour le mettre sur une autre ait des problèmes... que j'aimerais régler !..

Donc en gros, j'ai réussi à obtenir une session qui démarre en 14.04. Pour ce faire j'ai retiré les drivers nVidia (le nouveau PC utilise le GPU intel intégré au Core i7 6770).
La définition est tombé en 1024x768 (moche sur un écran 1920 !) mais au moins j'ai une session qui démarre.

Alors je n'ai plus :
- ethernet
- drivers GPU (1024 c'est pénible !)
- son

Connaissez vous un bon tutorial pour refaire une passe sur le matériel et dire au système de remettre les bons drivers ?

Il y a environ 7 ans, j'utilisais une Mandrake Live-Persistant qui savait faire ça. A chaque démarrage elle lançait un utilitaire : HardDrake qui regardait le matériel présent à l'instant T et tâchait de tout reconfigurer. Ca marchait pas mal, et ça permettait d'avoir une clé persistante qu'on pouvait balader sur des configurations différentes.
Une idée d'un truc du genre pour Ubuntu ?

Dernière modification par Zakhar (Le 30/05/2016, à 19:07)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#2 Le 30/05/2016, à 01:01

mikedafunk

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

Bonjour,

Ubuntu, comme la majorité des distribs gnu linux, s'adapte aux matériel à chaque démarrage.
Même les dernières versions de Windows font ça (moins efficacement)...

Je fais du recyclage de pc, je n'ai que deux masters pour l'ensemble des pc (vieux ou un peu plus récents), peu importe le modèle, ça passe...

Si ton matos n'est pas reconnu, c'est que les noyaux de la 14.04 ne supportent pas ton matériel, la majorité des pilotes sont dans le noyau !

Bref essaie d'installer un noyau plus récent (à tes risques et périls)

@++


Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne

#3 Le 30/05/2016, à 08:24

Zakhar

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

Tu as raison, mais en fait je pense que c'est lié à la bascule BIOS ==> EFI.

Effectivement j'ai vu à peu près partout que c'était sensé être automatique... ça ne l'est pas.

Le matos est parfaitement supporté.

Par exemple pour ethernet, il s'agit du pilote e1000e qui existe aussi bien en 14.04 (pilote Ehternet Intel). Du reste un modprobe e1000e sur la 14.04 marche très bien (mais ne donne pas pour autant de liaison Ethernet !)

Bref je pense que la solution va être d'installer la 14.04 sur une autre partition, remettre les mêmes paquet que j'avais, et faire une fusion des répertoires.

En réalité la nouvelle machine boote en EFI (grub-efi) ce qui veut dire que le "matériel" est présenté à l'O.S. à un endroit qui n'est plus le même (genre /sys/firmware/efi) tandis que le BIOS trouvait sa liste de matériel ailleurs.
Du coup il voit une machine sans liste de matériel et ne met que des drivers de base : écran 1024, pas d'ethernet, pas de son !..

Aller faire comprendre à cette installation qu'elle boote maintenant via EFI... autre paire de manche. ;-)

Dernière modification par Zakhar (Le 30/05/2016, à 15:04)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#4 Le 30/05/2016, à 17:08

Pypix

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

Bonjour Zakhar,

D'après moi la meilleure solution serait effectivement de tenter de réinstaller la version 14.04 sur le disque dur ... reviens nous donner le résultat ça peux toujours servir wink


Ubuntu 16.04.1 LTS - Intel Core i5 6300HQ - NVIDIA GeForce GTX 950M - RAM 16 Go - HDD500Go / SSD250Go

Hors ligne

#5 Le 30/05/2016, à 18:57

Zakhar

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

Pypix a écrit :

... reviens nous donner le résultat ça peux toujours servir wink

... oui si par exemple ta carte mère grille et pas tes disques, et que tu en profites pour changer le matériel... et en plus tu avais un "ordinosaure" comme moi en BIOS et que tu te mets en EFI. tongue

Je vais déjà monter la partition EFI dans l'ancienne version... ça peut aider pour un boot EFI. tongue

Après y'a faire un update du GRUB-EFI mais j'ai pas envie de casser celui installé par la 16.04 qui est certainement plus récent !

J'ai trouvé des cas sur internet de gens qui avaient déplacé leur install d'une machine BIOS à une machine EFI, mais c'est à chaque fois un boot solo (ou avec Ouidaube) donc pas vraiment mon cas.

[Edit] le seul montage de /boot/efi n'est visiblement pas suffisant. Je ne connais pas assez bien les subtilités du démarrage entre BIOS et EFI pour voir vraiment ce qu'il manque d'un premier coup d'oeil, mais c'est sans doute la bonne piste.

Dernière modification par Zakhar (Le 30/05/2016, à 19:09)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#6 Le 01/06/2016, à 00:16

Zakhar

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

J'ai posté la question sur AskUbuntu, avec force détails. C'est ici : https://askubuntu.com/questions/779644/ … n-dual-ubu

Pour l'instant, pas beaucoup plus de succès. Cela n'a pas attiré un spécialiste du process de boot BIOS et boot EFI et de leurs subtiles différences, qui pourrait donner de la documentation et expliquer comment passer de l'un à l'autre.


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#7 Le 01/06/2016, à 00:27

foustala

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

en tout cas bravo pour la clarté du post sur askubuntu

et ça avec du chroot

http://askubuntu.com/questions/509423/w … oot-repair

Dernière modification par foustala (Le 01/06/2016, à 00:32)

Hors ligne

#8 Le 01/06/2016, à 23:23

Zakhar

Re : [BIOS/EFI problem ?] Changement de machine, perdu les drivers !

foustala a écrit :

en tout cas bravo pour la clarté du post sur askubuntu

et ça avec du chroot

http://askubuntu.com/questions/509423/w … oot-repair

Ce post là est lié dans le mien.

Ça c'est "plus simple", parce que le gars a une installation BIOS unique sur une machine EFI et il veut convertir en EFI. Il est donc de toute façon obligé d'en passer par :

  • Convertir le partitionnement MS-DOS en GPT

  • Rajouter une partition EFI

  • Installer GRUB-EFI au lieu de GRUB-PC

Moi, j'ai déjà ces trois éléments, puisque mon PC boote parfaitement en EFI en 16.04, avec laquelle je suis en train d'écrire.
J'ai simplement un autre disque contenant une ancienne installation "BIOS" de la 14.04. Sur ce disque là, je n'ai pas besoin des trois choses ci-dessus puisque je les ai déjà !.. C'est pas utile, par exemple, d'avoir 2 partition EFI, une seule suffit pour démarrer tous tes O.S. en EFI... mais là, la 14.04 n'est pas en EFI ! :-/

En fait je pense que je vais prendre la suggestion du premier qui a mis un commentaire. Comme de toute façon je ne compte pas booter souvent cette 14.04. Ce sera genre une fois par mois au début le temps de bien tout récupérer en 14.04, et après genre tous les 6 mois... autant booter à l'aide du menu EFI du PC (F8 au démarrage pour les MoBo Asus). Ainsi je peux booter ce disque là en BIOS, et le problème va se résoudre à un problème de driver... qui n'est pas "automatique" contrairement à tout ce que tout le monde à l'air de penser ! hmm

Dernière modification par Zakhar (Le 01/06/2016, à 23:24)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne