首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cygwin中的mkfs.ext2不工作

问cygwin中的mkfs.ext2不工作
EN

Stack Overflow用户
提问于 2011-05-08 13:27:15
回答 1查看 3.7K关注 0票数 2

我试图在文件中创建fs。

在linux下,它非常简单:

创建一个空白文件大小为8GB

dd of=fsFile bs=1 count=0 seek=8G

“格式化”驱动器:

mkfs.ext2 fsFile工作得很好。

然而,在cygwin下,运行于/usr/sbin ./mkfs.ext 2中有各种奇怪的错误(我认为是因为某种抽象)。

但有了cygwin我得到了:

mkfs.ext2:据报告,设备大小为零。指定的分区无效,或者分区表在运行fdisk后没有重新读取,原因是修改后的分区正忙且正在使用。您可能需要重新启动才能重新读取分区表。

或者更糟(如果我试图通过/cygdrive/.

mkfs.ext2:试图确定文件系统大小时出现的文件描述符错误

)(请帮助,谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-12 14:17:38

那么,解决这个问题的方法似乎是不要在您想要修改的文件上使用任何路径。这么做似乎解决了问题。

而且,我的8gig文件似乎确实有一个文件大小非常大,它似乎重置大小var。

$/usr/sbin/fsck.ext 2 -f testFile8GiG

e2fsck 1.41.12 (2010年5月17日至2010年)

文件系统大小(根据超级块)为2097152块。

设备的物理大小为0块。

超级块或分区表可能会损坏!

流产?不是

传递1:检查节点、块和大小

Pass 2:检查目录结构

Pass 3:检查目录连接性

通行证4:检查参考计数

通过5:检查组摘要信息

testFile8GiG: 122个/524288文件(61.5%不连续),253313/2097152块

不管怎样,谢谢

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5927718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档