如何使用 VirtualBox Windows 来宾创建空软盘映像?

ber*_*d_k 20 virtualbox

有没有办法创建可以与 VirtualBox 一起使用的空软盘映像?

客户端是 Windows XP。

use*_*686 31

Linux:

fallocate -l 1474560 myimage.vfd
Run Code Online (Sandbox Code Playgroud)

Linux 和其他类 Unix 系统:

head -c 1474560 /dev/zero > myimage.vfd
Run Code Online (Sandbox Code Playgroud)

视窗:

fsutil file createnew myimage.vfd 1474560
Run Code Online (Sandbox Code Playgroud)

您将拥有一个空的“1.44 MB”图像。将其附加到 VirtualBox 并通过来宾中的“我的电脑”进行格式化。


如果要在主机系统上格式化映像或将文件复制到其中,请在 Linux 上使用mkfs.vfat+ mount -o loop,在 Windows上使用VFD。请注意,从 2.1 版开始,VFD 的官方版本“仅适用于 32 位系统”,但还有其他版本可用。

Linux:

mkfs.vfat myimage.vfd
sudo mount -o loop myimage.vfd /mnt
...
sudo umount /mnt
Run Code Online (Sandbox Code Playgroud)

视窗:

vfd open 0: myimage.vfd
vfd format 0:
...
vfd close 0:
Run Code Online (Sandbox Code Playgroud)

Windows,在一个命令中创建、格式化和挂载:

vfd open 0: myimage.vfd /new /1.44
Run Code Online (Sandbox Code Playgroud)