5 votes

Problème de service de partition NTFS lors de la création d'une clé USB amorçable Windows 10 sur Ubuntu

Je voulais créer une clé USB amorçable Windows 10 pour installer Windows sur mon ancien système.

J'ai suivi les instructions données dans les réponses à cette question : Comment créer une clé USB amorçable sous Windows avec Ubuntu ?
Cependant, ce n'est pas aussi simple que ce qui est mentionné dans les réponses.

En essayant de le démarrer, je me suis heurté à une erreur énigmatique

Could not start NTFS partition service

Détails :

  • Sur Ubuntu 20.04 Focal Fossa
  • Téléchargement de l'iso Windows 10 à partir des liens officiels
  • Utilisation woeusb outil

5voto

Aftab Khan Points 201

Il faut donc suivre les étapes officielles :

sudo add-apt-repository universe
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

Je reçois une erreur pour l'une des dépendances : libwxgtk
En cherchant un peu sur Google, j'ai trouvé este

C'est là que j'ai trouvé la réponse à mon premier obstacle :
Télécharger le libwxgtk à partir du lien fourni dans ce commentaire

Así que woeusb s'installe correctement maintenant.


Plus de questions

L'interface utilisateur ne détecte pas les périphériques USB, lorsque j'ouvre l'interface utilisateur. WoeUSB app.
J'ai cherché plusieurs choses en ligne, puis j'ai décidé de le faire via la ligne cmd.

sudo woeusb --tgt-fs NTFS --device <iso-path> /dev/sdX

Avant cela, je devais formater le périphérique USB, ce que j'ai fait à l'aide de l'utilitaire Disks d'Ubuntu.

Et voilà, la première version de l'USB amorçable n'a pas été détectée.
Après avoir fait quelques recherches, je suis tombé sur este
Essentiellement pour les périphériques UEFI, vous devez formater l'USB avec GPT plutôt qu'avec MBR (par défaut).

J'ai donc répété tout le processus en formatant l'USB avec GPT.


Bloqueur final

L'USB a été détectée, et lorsque j'ai défini l'ordre de démarrage et essayé de démarrer l'USB, j'ai obtenu une erreur assez énigmatique : Could not start NTFS partition service

En cherchant cette erreur sur Google, j'ai trouvé ceci Problème Github
En lisant l'ensemble des conversations sur le sujet, une chose m'a frappé à ce commentaire

Il avait indiqué que l'outil fonctionnait bien avec EfiFS v1 & v1.1.
Cela m'a rappelé l'un des résultats de l'enquête de la Commission européenne. woeusb Ligne de commande exécutée.
Il a téléchargé la dernière version de uefi-ntfs.img de rufus github repo.

J'ai donc creusé un peu, et j'ai trouvé suffisamment d'informations sur le sujet. ancienne version de ce fichier ici

J'ai téléchargé cette image, puis je l'ai réécrite sur la partition UEFI:NTFS de la clé USB.

dd if=<path-to-uefi-ntfs.img> of=/dev/sdX2 # find out the proper partition reference using the disks utility

Il fonctionne enfin !


Résumé - étapes finales

  • Télécharger l'ISO de Windows 10 à partir des liens officiels

  • Installer woeusb

    sudo add-apt-repository universe sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install woeusb

  • Si vous rencontrez un problème avec libwxgtk téléchargez le fichier deb à partir de ce lien

  • Installer le fichier Deb et réinstaller woeusb

  • Brancher la clé USB

  • À l'aide de l'utilitaire Disks, formatez la clé USB avec un partitionnement GPT.

  • Et créer une clé USB amorçable

    sudo woeusb --tgt-fs NTFS --device <iso-path> /dev/sdX

À ce stade, l'ensemble devrait fonctionner dans la plupart des cas.
Mais si votre système est ancien, il se peut qu'il génère une erreur concernant le service de partition NTFS. Dans ce cas, suivez les instructions ci-dessous :

  • Téléchargez l'ancienne version de l'image de partition UEFI:NTFS à partir de aquí
  • Remplacer la partition UEFI:NTFS par cette image

    dd if=<path-to-uefi-ntfs.img> of=/dev/sdX2

Réessayez maintenant, cela a fonctionné pour moi !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X