[lkml]   [2006]   [Nov]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: How to change my fs's magic number?

On 11/5/06, Chuanwen Wu <> wrote:
> Hi,everybody!
> I am learning how to add my file system.
> Now ,i have add my fs called "myext2" with the magic number 0x6666
> (" #define MYEXT2_SUPER_MAGIC 0x6666" in the file
> include/linux/myext2_fs.h)to the kernel .
> Myext2 is similar with ext2 but the name.
> And i compiled kernel successfully.
> And then i created my "myfs" in the type myext2
> #dd if=/dev/zero of=myfs bs=1M count=1
> #mkfs.ext2 myfs
> The problem is after "#mkfs.ext2 myfs" ,how i can change myfs's magic
> number to 0x6666 but not 0xEF53 which is used by ext2?

I am assuming that you changed EXT2 filesystem in a way that only name
of the filesystem and magic number is changed by you, now when you are
creating filesystem through mkfs.ext2 it is writting the magic number
of EXT2 in your file/drive so you must change mkfs.ext2 utility too
means it should write your specified magic number on file/drive during
filesystem creation and you will be able to mount it. You can get the
source of mkfs and other ext2 related utilties from e2fsprogs (just
google for it).

Fawad Lateef
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2006-11-16 07:21    [W:0.034 / U:35.952 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site