[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00262] ext3 へのカレントディレクトリ書き込み
- Subject: [FDclone-users:00262] ext3 へのカレントディレクトリ書き込み
- From: hma@syd.odn.ne.jp
- Date: Tue, 18 May 2004 02:57:47 GMT
- Illegal-object: SMessage-ID: <040518115747.M0103127@>^-illegal subdomain in domain
濱崎です。
カレントディレクトリの書き込みを
Linux の ext3 ファイルシステムでも行なえるようにするための
パッチを作りました。
2.05d の info.c に対するものです。
FDclone では ext2 はサポートされていますが、
ext3 のサポートはありません。
ext3 は ext2 にジャーナル機能が加わったもので、
ファイルシステムの構造自体は同じだと聞いたので、
試してみました。
私のところでは、問題なく使えています。
--------------------------------------------------
濱崎 健 E-mail: hma@syd.odn.ne.jp
--- info.c.orig 2004-05-18 11:22:16.000000000 -0700
+++ info.c 2004-05-18 11:27:36.000000000 -0700
@@ -252,6 +252,9 @@
#ifndef MNTTYPE_EXT2
#define MNTTYPE_EXT2 "ext2" /* Linux */
#endif
+#ifndef MNTTYPE_EXT3
+#define MNTTYPE_EXT3 "ext3" /* Linux */
+#endif
#ifndef MNTTYPE_JFS
#define MNTTYPE_JFS "jfs" /* AIX */
#endif
@@ -853,7 +856,8 @@
else if (!strcmp(mntbuf.mnt_type, MNTTYPE_EFS)) return(2);
else if (!strcmp(mntbuf.mnt_type, MNTTYPE_SYSV)
|| !strcmp(mntbuf.mnt_type, MNTTYPE_DGUX)) return(3);
- else if (!strcmp(mntbuf.mnt_type, MNTTYPE_EXT2)) return(6);
+ else if (!strcmp(mntbuf.mnt_type, MNTTYPE_EXT2)
+ || !strcmp(mntbuf.mnt_type, MNTTYPE_EXT3)) return(6);
else if (!strcmp(mntbuf.mnt_type, MNTTYPE_MSDOS))
# ifdef LINUX
return(4);