Como criar uma imagem de disquete vazia com o convidado do VirtualBox Windows?

19

Existe uma maneira de criar imagens de disquete vazias, que posso usar com o VirtualBox?

O cliente é o Windows XP.

bernd_k
fonte

Respostas:

29

Linux:

fallocate -l 1474560 myimage.vfd

Linux e outros sistemas similares ao Unix:

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

Janelas:

fsutil file createnew myimage.vfd 1474560

Você terá uma imagem vazia de "1,44 MB". Anexe-o ao VirtualBox e formate-o através de "Meu Computador" no convidado.


Se você deseja formatar a imagem no sistema host ou copiar arquivos nele, use mkfs.vfat+ mount -o loopno Linux e VFD no Windows. Observe que a versão oficial do VFD "funciona apenas em sistemas de 32 bits" a partir da versão 2.1, mas existem versões alternativas disponíveis.

Linux:

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

Janelas:

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

Windows, crie, formate e monte em um comando:

vfd open 0: myimage.vfd /new /1.44
gravidade
fonte
fsutil arquivo createnew myimage.vfd 1474560 fez o truque
bernd_k
Obrigado. Aqui está uma lista com a adição de disquete virtual + dados gist.github.com/iamsortiz/1bdb9774832ea65855b2dc1b9b4ee8dc sinta-se à vontade para usar (ou vincular) o quanto você quiser na resposta, se achar que vale a pena.
ElMesa # 15/16
2

Com o Linux, é muito fácil criar uma imagem de disquete vazia com 'dd'.

O tópico Como criar uma imagem de disquete? no fórum do VirtualBox contém uma imagem de disquete vazia para download.

orientador
fonte
2

Eu costumava usar o WinImage para criar imagens de disquete vazias no Windows. O programa é shareware e roda em Windows 2000, XP, Vista, 7. de 32 e 64 bits. Como as versões posteriores do Windows têm um modo de compatibilidade, eu suponho que ele também funcione lá. http://www.winimage.com/download.htm Como shareware, ele pode ser usado por 30 dias sem restrições. Após 30 dias, você precisará comprá-lo e se registrar para continuar usando. Como você só precisa de uma imagem de disquete vazia como modelo, eu a manteria em um local seguro, ziparia e descompactaria uma cópia sempre que precisar de outra imagem de disquete vazia.

Basta baixar o .zip e iniciar o .exe diretamente, sem necessidade de instalação. Não use o driver de disquete virtual.

  1. Execute winimage.exee clique em OK.
  2. Selecione Novo no menu Arquivo.
  3. Escolha o formato, normalmente você selecionaria "Padrão 1,44 MB".
  4. Selecione Salvar no menu Arquivo. Escolha .imacomo salvar o formato e escolha um nome de arquivo .

Você pode renomear o nome do arquivo .ima para o nome do arquivo .dsk ou o nome do arquivo .img ou o que você escolher para sua nova imagem de disquete vazia.

Outro método totalmente de código aberto é usar o vfd, mas é necessário instalar o driver de disquete virtual primeiro; caso contrário, você não pode usar o vfd para formatar a unidade virtual e salvá-la em um arquivo. O vfd funciona apenas no Windows 2000 e XP (também funciona no Vista) de 32 bits. http: // vfd.sourceforge.net/

Por último, mas não menos importante, você pode usar o Virtual PC para criar uma imagem de disquete vazia. A Microsoft possui um artigo da KB que descreve todo o processo: https: // support.microsoft.com/en-us/kb/825098.

Embora os emuladores e as unidades de disquete virtuais sejam certamente uma possibilidade, o uso do WinImage é a maneira mais fácil e rápida de obter o que você deseja. E a grande vantagem é que, com o WinImage, você não precisa instalar nada.

luttztfz
fonte