Respostas:
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 loop
no 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
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.
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.
winimage.exe
e clique em OK..ima
como 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.