web-dev-qa-db-fra.com

Pourquoi je ne peux pas copier installer.wim de Windows 7 ISO sur USB (à Linux env)

Je dois faire un disque d'amorçage USB de Windows 7 ISO.

Mon USB est formaté à NTFS, ISO n'est pas corrompu. Je peux copier installer.wim ailleurs mais je ne peux pas la copier sur USB. J'ai même essayé rsync.

erreur rsync

sources/install.wim
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pipe (32)
rsync: write failed on "/media/52E866F5450158A4/sources/install.wim": Input/output error (5)
rsync error: error in file IO (code 11) at receiver.c(322) [receiver=3.0.8]

Stat pour windows.vim

  File: `X15-65732 (2)/sources/install.wim'
  Size: 2188587580  Blocks: 4274600    IO Block: 4096   regular file
Device: 801h/2049d  Inode: 671984      Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/    umur)   Gid: ( 1000/    umur)
Access: 2011-10-17 22:59:54.754619736 +0300
Modify: 2009-07-14 12:26:40.000000000 +0300
Change: 2011-10-17 22:55:47.327358410 +0300

fdisk -l

Disk /dev/sdd: 8103 MB, 8103395328 bytes
196 heads, 32 sectors/track, 2523 cylinders, total 15826944 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *          32    15826943     7913456    7  HPFS/NTFS/exFAT

hDPARM -I

/dev/sdd:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

ATA device, with non-removable media
    Model Number:       UF�F�A����U]r���U   u��tF�f�`~
    Serial Number:      �@????~|
    Firmware Revision:  ����V�
    Media Serial Num:   $I�vnladip raititnot baelErrrol aoidgn
    Media Manufacturer: o eparitgns syetmiM
Standards:
    Used: unknown (minor revision code 0x0c75) 
    Supported: 12 8 6 
    Likely used: 12
Configuration:
    Logical     max current
    cylinders   17218   0
    heads       0   0
    sectors/track   128 0
    --
    Logical/Physical Sector size:           512 bytes
    device size with M = 1024*1024:           0 MBytes
    device size with M = 1000*1000:           0 MBytes 
    cache/buffer size  = unknown
Capabilities:
    IORDY(may be)(cannot be disabled)
    Queue depth: 11
    Standby timer values: spec'd by Vendor
    R/W multiple sector transfer: Max = 0   Current = ?
    Recommended acoustic management value: 254, current value: 62
    DMA: not supported
    PIO: unknown
       *    reserved 69[0]
       *    reserved 69[1]
       *    reserved 69[3]
       *    reserved 69[4]
       *    reserved 69[7]
Security: 
    Master password revision code = 60253
    not supported
    not enabled
    not locked
    not frozen
    not expired: security count
    not supported: enhanced erase
    71112min for SECURITY ERASE UNIT. 172min for ENHANCED SECURITY ERASE UNIT.
Integrity Word not set (found 0xaa55, expected 0x80a5)
10
Umur Kontacı

J'ai eu le même problème de copier install.wim à clé USB (j'ai essayé plusieurs), donc j'ai changé la taille du cluster.

Right Click Le lecteur, sous USB, sélectionnez Format, puis modifiez la taille du cluster de 4096 (par défaut) à 16 kilo-octets et essayez de copier install.wim encore.

5
Gretys

Également tombé sur ce vieux fil et pensais que je partageais ma réponse ...

Vérifiez si l'USB est défini sur FAT32. Si tel est le cas, je pense que la taille de fichier maximale est de 2 Go et install.WIM est d'environ 2,57 Go. Essayez de formater la clé USB sur NTFS et réessayez. Cela a fonctionné pour moi.

1
Interpro

Cela ne traite pas des détails, mais lors de la création d'USBS amorçable d'ISOS, je n'ai jamais rencontré un processus de copie manuelle. J'utilise habituellement quelque chose comme le non -Tootn comme décrit dans Créer une clé USB Windows 7 USB Avez-vous essayé quelque chose comme ça?

1
Dennis

Quel est le message d'erreur lorsque vous essayez de copier simplement le fichier? Pouvez-vous copier d'autres choses sur le lecteur flash ou simplement touch un fichier dessus? Il est possible que l'une des trois choses se produise ici:

  1. Le système de fichiers de votre lecteur Flash est dans un mauvais état et vous ne pouvez pas y lire/écrire. Dans ce cas, un reformat peut vous aider.
  2. Il est possible que, parce que le install.wim est si grand que votre système de fichiers ne peut pas gérer la taille du fichier. Encore une fois, un re-format avec la taille de bloc approprié peut vous aider à sortir.
  3. Le lecteur flash lui-même est mort. Si un nouveau format ne réalise pas le lecteur, vous ferez mieux de trouver autre chose.

Vous devriez être capable de ramasser 4 Go de 4 Go pour aussi peu que 4 USD , il ne devrait donc pas être la fin du monde si elle est effectivement morte.

1

Si le non -TOOTINE ne fonctionne pas, comme @dennis suggérait, essayez YUMI (semblable au programme d'installation de la non -Ootin/Universal USB). Je peux lui donner un .iso d'un installateur Windows et d'un lecteur de pouce, et cela fonctionne comme un charme. Si ce n'est pas le cas, cela donne généralement des messages d'erreur informatifs.

0
Zac B

Faites un clic droit sur le lecteur, sélectionnez Format, puis modifiez la taille du cluster de 4096 mégaoctets (la valeur par défaut) à 16 kilo-octets et au système de fichiers à exfat et essayez maintenant de copier Install.WIM.

0
rohit kumar

Je viens d'avoir ce problème. J'ai copié tous les autres fichiers séparément et j'ai quitté l'installation. Quand je l'ai fait, je suis parti. Il a fallu environ 5-10 minutes mais copié avec succès.

0
SighFye

J'ai rencontré ce problème moi-même tout en créant une USB amorçable.

  • Lors de mon premier essai, le processus de copie vient d'arrêter/geler.

  • Le deuxième essai, avec le commandant total - même chose 99% et c'est tout.

  • Troisième essai (succès), juste une copie/pâte régulière de Win7 CD/DVD -> USB et la même histoire, mais cette fois, je le laisse le faire.

Ce troisième essai, le temps restant a commencé à augmenter, mais après 5 min, la barre de progression est déplacée à nouveau et que le processus de copie a été achevé avec succès.

0
algahaim

Je suis désolé de faire revivre un vieux fil mais je n'ai pas trouvé de bonne réponse ici. J'aimerais partager la façon dont j'ai atteint cela.

De la ligne de commande:

cd /dev/iso-location
Sudo apt update && Sudo apt install wimtools
wimlib-imagex split install.wim ~/Documents/install.swm 2000

Ensuite, au lieu de copier installer.WIM sur l'USB, copiez tous les fichiers Install.SWM. Pour moi, comme le mien est un peu plus de 4 Go, j'en avais 3. Assurez-vous qu'il n'y a pas d'installation install.wim restant sur le lecteur USB (uniquement les fichiers .swm) et le tour de route.

Le 2000 à la fin de la commande finale ci-dessus limite les fichiers de sortie .swm à 2000 Mo. Vous pouvez rendre cela plus petit/plus grand si vous voulez; J'ai utilisé 2000 en raison d'aucune raison particulière.

Ceci est pour Windows 10, au fait. Mon installation install.wim était située dans iso/sources/install.wim donc j'ai déplacé les fichiers .swm à /usb/sources/install.swm & /usb/sources/install2.swm

Ce que nous avons fait ici est divisé le fichier .wim dans les fichiers .swm plus petits, de sorte que la FAT32 USB puisse contenir les fichiers et peut donc créer une USB amorçable enfin.

0
Chris Evans