After finally having to go to the source to find out what the message
"File system has an incompatible feature installed"
really meant to me, I thought it might save time for others using ext2/3 to know what the compatible
features are. I made changes to the 1.8.8 version I obtained from the tarball but I don't know how
to build a patch file in the format which you require. Here's what I have now:
diff -Napur old/libparted/fs/ext2/ext2.c new/libparted/fs/ext2/ext2.c
--- old/libparted/fs/ext2/ext2.c 2007-07-23 09:58:31.000000000 -0800
+++ new/libparted/fs/ext2/ext2.c 2007-10-25 16:13:29.000000000 -0800
@@ -727,7 +727,10 @@ struct ext2_fs *ext2_open(struct ext2_de
EXT2_FEATURE_RO_COMPAT_LARGE_FILE)))
{
ped_exception_throw (PED_EXCEPTION_ERROR, PED_EXCEPTION_CANCEL,
- _("File system has an incompatible feature enabled."));
+ _("File system has an incompatible feature enabled. "
+ "Compatible features are has_journal, dir_index, "
+ "filetype, sparse_super and large_file. "
+ "Use tune2fs or debugfs to remove features."));
goto error_free_fs;
}
_______________________________________________
parted-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/parted-devel