创建虚拟软盘映像没有安装? [关闭](create a virtual floppy image

2019-06-25 18:55发布

有很多帖子显示创建虚拟软盘映像文件作为超级用户或用户可以运行sudo命令。 基本步骤如下:

  1. 创建由空1.44MB图像文件dd命令
  2. 格式的图像文件mkfs.msdos
  3. 图像文件安装到一些挂载点
  4. 复制的东西挂载点
  5. umount虚拟软盘镜像文件

我的问题是,如果我只是谁也不能运行普通用户sudo命令,我怎么可以按照上面的步骤来创建一个虚拟软盘镜像,写在里面的东西吗?

非常感谢。

Answer 1:

是的,当然你可以做到这一点。 使用mtools FAT和e2toolsgenext2fs的EXT2文件系统。

$ dd if=/dev/zero of=/tmp/disk1.img count=1440 bs=1k 
1440+0 records in
1440+0 records out
1474560 bytes (1.5 MB) copied, 0.00569719 s, 259 MB/s

$ /sbin/mkfs.msdos /tmp/disk1.img 
mkfs.msdos 3.0.12 (29 Oct 2011)

$ mdir -i /tmp/disk1.img
 Volume in drive : has no label
 Volume Serial Number is 9913-BFF6
Directory for ::/

No files
                          1 457 664 bytes free

$ mcopy -i /tmp/disk1.img /etc/issue.net ::/
$ mdir -i /tmp/disk1.img
 Volume in drive : has no label
 Volume Serial Number is 9913-BFF6
Directory for ::/

issue    net        28 2012-06-26  10:49 
        1 file                   28 bytes
                          1 457 152 bytes free

,当然,我没有root用户权限。



文章来源: create a virtual floppy image without mount? [closed]