如何创建文件并将其挂载为文件系统?


17

如何创建大小为10M的文件,使用ext3文件系统对其进行格式化,然后将其安装在/ media / fuse中?

我尝试过

mkfs -t ext3 file

然后安装

mount -t ext3 file /media/fuse

它没有工作,因为它说该文件不是阻止设备。有谁能够帮助我?


5
您只需要添加-o loop到mount命令即可。
enzotib 2011年


要循环挂载ISO文件,请执行此操作mount -o loop file.iso /media/iso
匿名

@enzotib能否将其发布为要接受/接受的答案?
汤姆·布鲁斯曼

@TomBrossman:完成
enzotib 2012年

Answers:


15

您的过程是正确的,但是在将文件映像作为文件系统挂载时,必须-o loopmount命令中添加选项:

mount -t ext3 -o loop file /media/fuse

另外,该-t ext3选项不是严格要求的,因为它mount可以自动确定文件系统类型。


3
他是对的,但忘了添加创建文件dd if=/dev/zero of=file bs=1024 count=10240的方法,这是创建10Mb文件的方法...然后,您可以使用mkfs.ext3
maniat1k

7
现在mount不再需要该-o loop选项,它可以自己了解我们需要它。
enzotib
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.