Chinaunix首页 | 论坛 | 博客
  • 博客访问: 312990
  • 博文数量: 25
  • 博客积分: 4901
  • 博客等级: 上校
  • 技术积分: 1235
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-27 11:02
文章分类

全部博文(25)

文章存档

2009年(18)

2008年(7)

我的朋友

分类:

2008-03-12 21:31:21

FAT12是Windows的文件系统,可是我还是把他放到linux的category里了。
因为这个construct是用hexedit在linux下来做的。
 
呵呵,根据Fat12的specification来做,数字就直接用hexedit编辑,字母就用dd来写入。
 
不过还没有完成,明天继续测试...

=============================================
后记 [by Mar 19, 08]
第二天就做好了,第一天出错的原因是在FAT的BPB表项里填的block counts是2880,但是我只是完成了包含BPB表的前512字节。
把它填充到2880blocks后就可以mount到linux上了。

这只是个floppy的文件系统,回头有空了再折腾折腾harddisk类型的fat12文件系统。








文件:fat12.bin.zip
大小:1KB
下载:下载



[root@dec fat]# mount -o loop /root/fat/fat12.bin /mnt
[root@dec fat]# df -k /mnt
Filesystem 1K-blocks Used Available Use% Mounted on
/root/fat/fat12.bin 1424 1 1423 1% /mnt

阅读(580) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:Simulate iSCSI device via X86 linux PC

给主人留下些什么吧!~~