web-dev-qa-db-fra.com

Comment puis-je installer Windows 7 sans DVD ou USB, sous Linux?

J'ai un problème différent que je ne pense pas peut être résolu mais il est préférable de demander avant de perdre tout espoir.

Je gère actuellement Crunchbang (Debian Dist) et souhaite également installer Windows 7. Cependant, mon ordinateur n'a pas de lecteur de DVD et tous mes lecteurs USB sont trop petits.

Est-ce que ma seule solution à ce problème pour acheter une clé USB plus grande?

8
Victor Bjelkholm

Méthode 2016. Tout d'abord, vous devez créer une partition pour les fichiers d'installation de Windows. Il devrait être 2GB plus grand que Windows ISO.

  • Installez un outil, qui vous aident à installer Windows directement à partir du disque dur:

    Sudo add-apt-repository ppa:nilarimogard/webupd8
    Sudo apt update
    Sudo apt install winusb
    
  • Installez un outil pour travailler avec NTFS:

    Sudo apt-get install ntfs-3g
    
  • Partition de format dans NTFS:

    Sudo mkfs.ntfs /dev/sdxx
    
  • Copier les fichiers d'installation à la partition:

    Sudo winusb --install iso_name /dev/sdxx
    
  • Redémarrez et vous pourrez installer Windows.

Mettre à jour:

winusb est déprécié maintenant, utilisez woeusb à la place. Taper woeusb --help pour plus d'informations.

10
TaPO4eg3D

Si vous êtes à l'aise de le faire, vous pourrez peut-être créer une petite partition sur votre disque dur, extraire le contenu de Windows ISO, puis l'installer à partir de là.

J'ai trouvé un fil sur la façon de le faire de Windows, mais il ne devrait pas être trop difficile de le faire sous Linux: http://www.neowin.net/forum/topic/1093625- -Install-windows-windows-8-consommateur-aperçu-aperçu-but-no-dvd-burner / (Bien que cela ne ressemble pas à ce qu'ils ont jamais compris comment le faire fonctionner, cela ressemble à un bon endroit pour commencer)

Mais il serait probablement plus facile d'acheter un lecteur USB plus grand :)

4
MatthewSot

Si vous connaissez Grub, essayez le premier moyen.

Installer avec Windows PE

  1. Faites une partition Windows avec NFS en tant que système de fichiers, mettez votre image d'installation de Windows.
  2. Téléchargez une image Windows PE avec un logiciel de CD-ROM virtuel sur certains où votre grub peut accéder.
  3. Démarrez le Windows PE avec Grub, chargez votre image d'installation de Windows et installez-la.
  4. Réparer votre grub.

Installer avec l'aide d'un autre ordinateur

  1. Installez Windows sur un autre ordinateur
  2. Exécutez C:\Windows\System32\sysprep.exe et redémarrez dans un linux en direct
  3. Faire une image de lecteur C avec DD d'un autre outil sur Linux
  4. Restaurer l'image sur la partition active de votre ordinateur sur votre Linux
  5. Mettez à jour votre grub.cfg pour démarrer cette partition, si vous utilisez Ubuntu, vous pouvez utiliser Sudo update-grub Pour mettre à jour votre grub.cfg automatiquement.
4
codable

Un autre moyen facile d'installer Windows sous Linux est de démarrer un VM. Vous devez transmettre le bloc de périphérique cible de l'installation (par exemple/dev/sda) à VM et bien sûr l'installateur Windows.

Voici un script simple que vous pouvez changer pour vous adapter à votre objectif:

#!/bin/bash

function run_vm {

qemu-system-x86_64 \
-name windows-os-install \
-m 4G \
-no-reboot \
-cpu Host \
-smp 12,sockets=1,cores=12,threads=1 \
-boot d \
-drive file=/dev/sda,media=disk,driver=raw \
-drive file=/home/<user>/documents/isos/Win10_1909_x64.iso,media=cdrom &

}

run_vm
wait

Après l'installation (Windows tente un redémarrage, mais en raison de non redémarrer, le VM= ne redémarre pas), vous pouvez désormais redémarrer sur le lecteur réel et continuer l'installation là-bas.

0
Teroneko

Vous pouvez le faire via le démarrage PXE , mais cela nécessite au moins un autre ordinateur de votre réseau. Cela vous prendrait également plusieurs heures pour la configurer.

Les bâtons USB sont bon marché; Vous devriez être capable d'obtenir un bâton de 4 Go ou 8 Go pour seulement quelques euros. Beaucoup moins cher que de dépenser tout votre temps à essayer de configurer un environnement de démarrage PXE pour une seule installation.

0
Michael Hampton

Vous pouvez toujours envisager de courir Windows 7 dans une machine virtuelle. Si vous allez cet itinéraire, cela ne prendrait pas de matériel supplémentaire.

0
Tim Brigham