Version 1.0.13 had a problem when JFS was loaded as a module, and 1.0.13 fsck.jfs had a problem checking devices over 4GB. Version 1.0.14 is available with fixes for those problems, and has been out since Monday. Although 1.0.14 may not fix your specific problem, it eliminates the problem of running JFS as a module. If possible, please use 1.0.14 and let us know the results. If you still have the problem, we will send you instructions on how to use the xpeek utility to send us a copy of the superblock.
Barry Arndt IBM Linux Technology Center JFS for Linux http://oss.software.ibm.com/jfs (512) 838-0723 t/l 678-0723 Helge Kreutzmann <[EMAIL PROTECTED]> @www-126.southbury.usf.ibm.com on 02-01-2002 03:36:35 AM Sent by: [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: [Jfs-discussion] jfs on alpha: cannot mount Hello ! I would like to try out jfs on my alpha (LX, 20164a) under Linux. I checked out the latest version via CVS (actually, from beginning of january), patched and compiled the kernel, compiled the utilities, formated the partition but I am unable to mount it. Inititally I was using 2.4.13-ac5, now 2.4.17 (both under Debian/woody) but the results are the same. The harddisk contains BSD lables. Here is what I get: sixtyfor:~# modprobe jfs JFS development version: $Name: $ Now attempting to mount: sixtyfor:/local/local2/src/linux/fs/jfs# mount -t jfs /dev/sdb2 /mnt mount: wrong fs type, bad option, bad superblock on /dev/sdb2, or too many mounted file systems Unfortunately I cannot fsck: sixtyfor:/local/local2/src/linux/fs/jfs# fsck.jfs /dev/sdb2 fsck.jfs version 1.0.13, Jan 27 2002 Segmentation fault When I try to strace mount, it also segfaults: sixtyfor:/local/local2/src/linux/fs/jfs# strace mount -t jfs /dev/sdb2 /mnt 2>>~/jfsbug Segmentation fault Full strace below. Interestingly it looks for /sbin/mount.jfs which does not exist (and I could not find any reference to it). Especially the segmentation faults look like bugs to me. The full strace for mount: execve("/bin/mount", ["mount", "-t", "jfs", "/dev/sdb2", "/mnt"], [/* 24 vars */]) = 0 uname({sys="Linux", node="sixtyfor", ...}) = 0 brk(0) = 0x120028260 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=31435, ...}) = 0 mmap(NULL, 31435, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2000001e000 close(3) = 0 open("/lib/libc.so.6.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0\240\261"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1983285, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x20000026000 mmap(NULL, 1675864, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x20000030000 mprotect(0x200001a6000, 143960, PROT_NONE) = 0 mmap(0x200001b0000, 81920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0x170000) = 0x20000 1b0000 mmap(0x200001c4000, 21080, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001c4000 close(3) = 0 mprotect(0x20000030000, 1531904, PROT_READ|PROT_WRITE) = 0 mprotect(0x20000030000, 1531904, PROT_READ|PROT_EXEC) = 0 munmap(0x2000001e000, 31435) = 0 brk(0) = 0x120028260 brk(0x1200282a0) = 0x1200282a0 brk(0x12002a000) = 0x12002a000 open("/usr/share/locale/locale.alias", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2601, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2000001e000 read(3, "# Locale name alias data base.\n#"..., 8192) = 2601 read(3, "", 8192) = 0 close(3) = 0 munmap(0x2000001e000, 8192) = 0 open("/usr/lib/locale/de_DE/LC_IDENTIFICATION", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=372, ...}) = 0 mmap(NULL, 372, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2000001e000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_MEASUREMENT", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0 mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 3, 0) = 0x20000020000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_TELEPHONE", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=61, ...}) = 0 mmap(NULL, 61, PROT_READ, MAP_PRIVATE, 3, 0) = 0x20000022000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_ADDRESS", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=164, ...}) = 0 mmap(NULL, 164, PROT_READ, MAP_PRIVATE, 3, 0) = 0x20000024000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_NAME", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=87, ...}) = 0 mmap(NULL, 87, PROT_READ, MAP_PRIVATE, 3, 0) = 0x20000028000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_PAPER", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0 mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2000002a000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_MONETARY", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0 mmap(NULL, 295, PROT_READ, MAP_PRIVATE, 3, 0) = 0x200001ca000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_TIME", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2380, ...}) = 0 mmap(NULL, 2380, PROT_READ, MAP_PRIVATE, 3, 0) = 0x200001cc000 brk(0x12002c000) = 0x12002c000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_NUMERIC", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0 mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x200001ce000 close(3) = 0 open("/usr/lib/locale/de_DE/LC_CTYPE", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=201664, ...}) = 0 mmap(NULL, 201664, PROT_READ, MAP_PRIVATE, 3, 0) = 0x200001d0000 close(3) = 0 open("/dev/null", O_RDWR) = 3 close(3) = 0 getxuid() = 0 getxuid() = 0 lstat("/etc/mtab", {st_mode=S_IFREG|0644, st_size=212, ...}) = 0 stat("/sbin/mount.jfs", 0x1ffff7b0) = -1 ENOENT (No such file or directory) osf_sigprocmask(0x1, 0xfffffffffffffbef, 0) = 0 mount("/dev/sdb2", "/mnt", "jfs", 0xc0ed0000, 0) = -1 EINVAL (Invalid argument) osf_sigprocmask(0x2, 0xfffffffffffffbef, 0 Thanks for any pointers Helge _______________________________________________ Jfs-discussion mailing list [EMAIL PROTECTED] http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion _______________________________________________ Jfs-discussion mailing list [EMAIL PROTECTED] http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion
