Installer Windows pour flasher UEFI / BIOS, puis réinstaller Ubuntu

11

Je vais réinstaller Windows sur mon ordinateur afin de pouvoir flasher l'UEFI / BIOS (le fabricant de l'ordinateur ne fournit qu'un fichier .exe). Je voudrais réinstaller efficacement Ubuntu après cela. Pouvez-vous expliquer un moyen efficace de le faire?

Edit: Vraiment, je cherche le moyen le plus sûr de le faire avec un degré d'efficacité raisonnable.

éclair blanc
la source
2
Je voudrais juste faire une partition de taille + minimum sur le disque dur pour une installation Windows. Demandez à ubuntu d'installer le disque à portée de main si grub doit être réparé après. Laissez ubuntu installer seul.
crip659
1
Certains avec des fichiers .exe offrent également un fichier DOS, vous pouvez donc créer un lecteur flash de démarrage DOS pour exécuter la mise à jour. Et quelques nouveaux systèmes UEFI seront mis à jour directement à partir de Linux avec fwupd.org/lvfs/devicelist & fwupd.org/vendorlist
oldfred
1
Avez-vous un disque dur de rechange disponible que vous pouvez utiliser dans ce projet?
Eric Towers
1
@tudor J'ai déjà flashé l'uefi mais je pourrais être utile.
éclair blanc
1
@Eric Towers oui, j'ai un disque de rechange.
éclair blanc

Réponses:

17

Le moyen le plus efficace consiste à trouver une image Windows en direct et à démarrer à partir de celle-ci.

Vous pourrez en flasher le BIOS.

Mais attention, dans certains cas, ce n'est pas une bonne idée de flasher un nouveau BIOS. Il y a environ une semaine, j'ai flashé un nouveau BIOS sur un ordinateur portable Asus à l'aide d'un utilitaire BIOS (intégré au BIOS appelé EasyFlash).

Après cela, j'ai perdu le pavé tactile dans Ubuntu et j'ai eu d'autres problèmes. Je n'ai pas pu rétrograder le BIOS en utilisant le même utilitaire car il ne permettait pas de flasher un BIOS plus ancien.

J'ai donc dû utiliser une image Windows en direct où j'ai réussi à rétrograder le BIOS à l'aide d'un /nodatecommutateur.

Donc, si vous n'avez pas de raison très forte et que tout fonctionne bien, ne mettez pas à jour le BIOS. Ubuntu s'occupera du microcode CPU.

Pilot6
la source
Je n'arrive pas à trouver d'informations sur / nodate. Très curieux à ce sujet.
éclair blanc
2
Cela peut être spécifique à Asus.
Pilot6
1
La recommandation contre la mise à jour de votre BIOS est quelque peu douteuse. Cela peut vous exposer à de grandes vulnérabilités.
MechMK1
5
Pouvez-vous donner un exemple de "grandes" vulnérabilités dans le BIOS?
Pilot6
2
@Joshua, sauf si vous êtes la cible d'une agence à trois lettres ou si vous faites quelque chose de similaire, vous n'avez pas à vous soucier de Spectre. Oui, c'est une attaque puissante, mais il est également très difficile de réussir en dehors d'un environnement de laboratoire.
Mark
13

Déconnectez votre lecteur système Ubuntu, connectez un ancien disque de rechange ou utilisé, installez Windows dessus et effectuez la mise à jour du BIOS (si, comme Pilot6 l'a expliqué ci - dessus , si vous devez absolument, positivement, mettre à jour le BIOS). Ensuite, déconnectez l'ancien lecteur, remettez votre lecteur Ubuntu OS sous tension, et vous êtes prêt à savoir, sachez que Windows n'a pas corrompu Linux.

K7AAY
la source
1
C'est vraiment la seule bonne réponse. Avec le lecteur Ubuntu déconnecté, le programme d'installation de Windows ne peut pas le visser.
Monty Harder
Un utilisateur avec 12 000 messages ici dit que vous devez réellement exécuter une installation (pas seulement brancher l'ancien lecteur) pour la réparation de grub. forums.linuxmint.com/…
whitelightning
Mais, la réparation de vers n'est pas l'intention. L'OP veut flasher une mise à jour du BIOS / firmware, qui est une tâche centrée sur Windows. Ma réponse est destinée à leur permettre de le faire sans compliquer leur situation Ubuntu. Toute réparation de vers sera une question distincte et donc hors de portée ici.
K7AAY
@whitelightning: La publication que vous citez suppose que vous n'avez qu'un seul disque dur et que vous laissez le programme d'installation de Windows modifier les données de démarrage sur ce lecteur. Cette réponse évite cette complication en empêchant ce programme d'installation d'accéder à votre disque avec votre installation actuelle d'Ubuntu.
Eric Towers
@Eric Towers Lorsque j'ai un disque de démarrage Ubuntu (support d'installation en direct non inclus), l'UEFI ajoute "ubuntu" comme périphérique de démarrage. Donc, je pensais qu'avoir Windows connecté et flasher effacerait ça. Mais je pense maintenant qu'il sera automatiquement recréé lors du raccordement du lecteur Ubuntu.
éclair blanc
2

La méthode la plus efficace en termes de temps pour remettre une installation Ubuntu existante sur votre système est de démarrer à partir d'une clé USB, de faire une sauvegarde complète de l'image du disque entier vers un autre périphérique de stockage (assez grand), puis de restaurer cette sauvegarde d'image après avoir terminé fait avec Windows.

Je lierai un article sur la façon de procéder (soyez prudent; vous pouvez tout effacer aussi facilement que le sauvegarder), mais ddc'est la commande principale de ces opérations.

Zeiss Ikon
la source
Ma compréhension est que lorsque j'installe un nouvel UEFI, il y a des choses qui doivent changer, concernant d'autres parties du système. Je pense que le chargeur de démarrage en fait partie. N'avons-nous donc pas besoin d'un moyen de créer naturellement certains des fichiers "d'installation"?
éclair blanc
Étant donné que les sauvegardes de disque complètes prennent plusieurs heures, ce n'est guère "plus efficace en temps". Même ouvrir l'ordinateur portable et changer le lecteur serait plus rapide.
jpa
La configuration de @whitelightning Boot est stockée sur le disque sur une partition système EFI , donc la restauration de l'image disque annulera également ces modifications. Mais si vous voulez le faire rapidement, utilisez Clonezilla pour l'imagerie, pas dd. Clonezilla ne sauvegarde que l'espace utilisé.
gronostaj
@gronostaj Lorsque j'installe Ubuntu, il y a une partition système EFI, utilise le système de fichiers fat32. L'installation Ubuntu crée automatiquement cela. Vous dites que nous ne voulons pas que cela soit déplacé, non?
éclair blanc
@whitelightning Je dis que cette partition contient une configuration de démarrage complète pour les systèmes d'exploitation installés. Tant que vous disposez d'une sauvegarde complète du disque, y compris ESP, sa restauration restaurera également la configuration de démarrage précédente. La mise à jour d'UEFI n'affecte pas ces fichiers, c'est donc un plan solide pour 1) une sauvegarde complète, 2) effacer et installer Windows, 3) mettre à jour UEFI, 4) restaurer la sauvegarde.
gronostaj
2

Si votre .exeoutil Flasher n'a pas besoin d'être installé, vous pourrez peut-être le faire à partir du disque d'installation de Windows.

Téléchargez une image iso du programme d'installation de Windows 10 auprès de Microsoft du bitness approprié (32 bits ou 64 bits). Si vous visitez le site à partir de Windows, Microsoft souhaite que vous téléchargiez leur "outil de création de supports", qui peut soit télécharger une iso, soit créer une clé USB amorçable. Je crois que le site propose simplement le fichier iso si vous visitez Linux, mais je n'ai pas essayé. Il s'agit d'un téléchargement gratuit, et vous n'avez pas besoin d'une licence car vous n'installerez pas.

Démarrez l'ordinateur avec le disque d'installation. Progressez dans le programme d'installation jusqu'à ce que vous arriviez à l'écran "Installer maintenant", ne cliquez pas sur ce bouton et appuyez sur Maj + F10 pour ouvrir une fenêtre d'invite de commandes . À partir de là, vous pouvez faire beaucoup de choses, par exemple: brancher une clé USB avec votre clignotant .exedessus, y naviguer (vous devrez peut-être essayer quelques lettres de lecteur pour trouver la bonne) et l'exécuter.

ambassadeur twisteroid
la source