lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <1e62d1370611152217y34211ae6i5e3231058c52c650@mail.gmail.com>
Date:	Thu, 16 Nov 2006 11:17:59 +0500
From:	"Fawad Lateef" <fawadlateef@...il.com>
To:	"Chuanwen Wu" <wcw8410@...il.com>
Cc:	linux-kernel@...r.kernel.org
Subject: Re: How to change my fs's magic number?

Hello,

On 11/5/06, Chuanwen Wu <wcw8410@...il.com> 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 majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ