Comment créer une image de disquette vide avec un invité Windows VirtualBox?

19

Existe-t-il un moyen de créer des images de disquette vides, que je peux utiliser avec VirtualBox?

Le client est Windows XP.

bernd_k
la source

Réponses:

29

Linux:

fallocate -l 1474560 myimage.vfd

Linux et autres systèmes de type Unix:

head -c 1474560 /dev/zero > myimage.vfd

Les fenêtres:

fsutil file createnew myimage.vfd 1474560

Vous aurez une image vide "1,44 Mo". Attachez-le à VirtualBox et formatez-le via "Poste de travail" dans l'invité.


Si vous souhaitez formater l'image sur le système hôte ou y copier des fichiers, utilisez mkfs.vfat+ mount -o loopsous Linux et VFD sous Windows. Notez que la version officielle de VFD "ne fonctionne que sur les systèmes 32 bits" à partir de la version 2.1, mais il existe des versions alternatives disponibles.

Linux:

mkfs.vfat myimage.vfd
sudo mount -o loop myimage.vfd /mnt
...
sudo umount /mnt

Les fenêtres:

vfd open 0: myimage.vfd
vfd format 0:
...
vfd close 0:

Windows, créez, formatez et montez en une seule commande:

vfd open 0: myimage.vfd /new /1.44
user1686
la source
fsutil file createnew myimage.vfd 1474560 a fait l'affaire
bernd_k
Merci. Voici un Contenu essentiel avec la disquette virtuelle + adition de données gist.github.com/iamsortiz/1bdb9774832ea65855b2dc1b9b4ee8dc sentir libre utilisation (ou lien) autant que vous voulez dans la réponse si vous pensez que ça vaut le coup.
ElMesa
2

Avec Linux, il est très facile de créer une image de disquette vide avec 'dd'.

Le fil Comment créer une image de disquette? dans le forum VirtualBox contient une image de disquette vide téléchargeable pour vous.

guenter
la source
2

J'avais l'habitude d'utiliser WinImage pour créer des images de disquettes vides sur Windows. Le programme est un shareware et fonctionne sur Windows 2000, XP, Vista, 7 32 bits et 64 bits. Comme les versions ultérieures de Windows ont un mode de compatibilité, je suppose qu'il fonctionnera également là-bas. http://www.winimage.com/download.htm En tant que shareware, il peut être utilisé pendant 30 jours sans restrictions. Après 30 jours, vous devez l'acheter et vous inscrire si vous souhaitez continuer à l'utiliser. Comme vous n'avez besoin que d'une seule image de disquette vide comme modèle, je garderais cette image dans un endroit sûr, la compresserais et décompresserais une copie chaque fois que j'aurais besoin d'une autre image de disquette vide.

Téléchargez simplement le .zip et démarrez le .exe directement, aucune installation requise. N'utilisez pas le pilote de disquette virtuel.

  1. Exécutez winimage.exeet cliquez sur OK.
  2. Sélectionnez Nouveau dans le menu Fichier.
  3. Choisissez le format, normalement vous sélectionnez "Standard 1,44 Mo".
  4. Sélectionnez Enregistrer dans le menu Fichier. Choisissez .imacomme format d'enregistrement et choisissez un nom de fichier .

Vous pouvez renommer le nom de fichier .ima en nom de fichier .dsk ou nom de fichier .img ou tout ce que vous choisissez pour votre nouvelle image de disquette vide.

Une autre méthode entièrement ouverte consiste à utiliser vfd, mais vous devez d'abord installer le pilote de disquette virtuelle, sinon vous ne pouvez pas utiliser vfd pour formater le lecteur virtuel, puis l'enregistrer dans un fichier. vfd ne fonctionne que sur Windows 2000 et XP (qui fonctionnerait également sur Vista) 32 bits. http: // vfd.sourceforge.net/

Enfin, vous pouvez utiliser Virtual PC pour créer une image de disquette vide. Microsoft a un article de la base de connaissances décrivant l'ensemble du processus: https: // support.microsoft.com/en-us/kb/825098.

Bien que les émulateurs et les lecteurs de disquettes virtuels soient certainement une possibilité, l'utilisation de WinImage est le moyen le plus simple et le plus rapide d'obtenir ce que vous voulez. Et le gros avantage est qu'avec WinImage vous n'avez pas besoin d'installer quoi que ce soit.

luttztfz
la source