From OpenWiz
# dd if=bootcramfs bs=1 skip=64 | gunzip -c | strings
bootcramfs
usage: %s [-1] [-2] path
-1: check only the first rom (%s)
-2: check only the second rom (%s)
path: mount path
/dev/mtdblock/2
/dev/mtdblock/3
USER=root
HOSTNAME=dp-s1
HOME=/root
SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/smb/bin
/dev/null
/bin/mount
cramfs
loop
/etc/default.cramfs
/mnt/config
try factory default [%s]
cramfsck
%s corrupted romfs, give up
factory default [%s] mounting failure (error:%s)
successfully mounted to %s
use the first romimage
use the second romimage
can't find rom-image file
use rom-image file %s
use default mount path = %s
can't make directory %s (%s)
%s is not a directory
can't open %s
can't read header
>>> %s found wizdvprom (0x%x)
>>> %s invalid wizdvprom
>>> can't find valid rom
%s corrupted romfs, try another
%s mounting failure (%s), try another
[%s] mounted to %s
cramfsck
root
%s:
: %s
usage: %s [-hv] [-x dir] file
-h print this help
-x dir extract into dir
-v be more verbose
-g uncompress and check file (default: check i-node only)
file file to test
[1] Verify superblock
stat failed: %s
open failed: %s
ioctl failed: unable to determine device size: %s
block device(%s) size = %ldK
not a block device or file: %s
file length too short
read failed: %s
superblock magic not found
unsupported filesystem features
superblock size (%d) too small
zero file count
warning: file extends past end of filesystem (super.size=%dK, real=%ldK)
warning: old cramfs format
file_offset:0x%x, crc:0x%x, time:%d
[2] Verify crc
seek failed: %s
main crc error
inode crc error
inode_crc:0x%x, crc:0x%x --> super:inode_crc:0x%x, crc:0x%x
%4d,%4d
%c %04o %s %5d:%-3d %s
malloc failed
root inode is not directory
bad root offset (%lu)
inflateReset error
data block too large
decompression error "%s", %p(%d)
hole at %ld (%d)
uncompressing block at %ld to %ld (%ld)
non-block (%ld) bytes
non-size (%ld vs %ld) bytes
write failed: %s
lchown failed: %s
chown failed: %s
utime failed: %s
directory inode has zero offset and non-zero size: %s
mkdir failed: %s
malloc failed: %s
filename length is zero
bad filename length
bad inode offset
file inode has zero offset and non-zero size
file inode has zero size and non-zero offset
symbolic link can't read
symbolic link has zero offset
symbolic link has zero size
symlink(%s) size not checked
size error in symlink: %s
symlink failed: %s
special file has non-zero offset: %s
fifo has non-zero size: %s
socket has non-zero size: %s
bogus mode: %s (%o)
mknod failed: %s
[3] Verify directories & files
can't read super
1.2.3
can't init inflate
can't expand_fs
directory data start (%ld) < sizeof(struct cramfs_super) + start (%ld)
directory data end (%ld) != file data start (%ld)
invalid file data offset
already filename specified (%s)
image:%s, extract:%s
NONE
[%s] OK
cramfsck_main
unknown compression method
invalid window size
incorrect header check
need dictionary
incorrect data check
incompatible version
buffer error
insufficient memory
data error
stream error
file error
stream end
need dictionary
1.1.3
invalid block type
invalid stored block lengths
too many length or distance symbols
invalid bit length repeat
invalid literal/length code
invalid distance code
invalid distance code
invalid literal/length code
inflate 1.1.3 Copyright 1995-1998 Mark Adler
oversubscribed dynamic bit lengths tree
incomplete dynamic bit lengths tree
oversubscribed literal/length tree
incomplete literal/length tree
oversubscribed distance tree
incomplete distance tree
empty distance tree with lengths
(nil)
(null)
Unknown error Success
Operation not permitted
No such file or directory
No such process
Interrupted system call
Input/output error
No such device or address
Argument list too long
Exec format error
Bad file descriptor
No child processes
Resource temporarily unavailable
Cannot allocate memory
Permission denied
Bad address
Block device required
Device or resource busy
File exists
Invalid cross-device link
No such device
Not a directory
Is a directory
Invalid argument
Too many open files in system
Too many open files
Inappropriate ioctl for device
Text file busy
File too large
No space left on device
Illegal seek
Read-only file system
Too many links
Broken pipe
Numerical argument out of domain
Numerical result out of range
Resource deadlock avoided
File name too long
No locks available
Function not implemented
Directory not empty
Too many levels of symbolic links
No message of desired type
Identifier removed
Channel number out of range
Level 2 not synchronized
Level 3 halted
Level 3 reset
Link number out of range
Protocol driver not attached
No CSI structure available
Level 2 halted
Invalid exchange
Invalid request descriptor
Exchange full
No anode
Invalid request code
Invalid slot
Bad font file format
Device not a stream
No data available
Timer expired
Out of streams resources
Machine is not on the network
Package not installed
Object is remote
Link has been severed
Advertise error
Srmount error
Communication error on send
Protocol error
Multihop attempted
RFS specific error
Bad message
Value too large for defined data type
Name not unique on network
File descriptor in bad state
Remote address changed
Can not access a needed shared library
Accessing a corrupted shared library
.lib section in a.out corrupted
Attempting to link in too many shared libraries
Cannot exec a shared library directly
Invalid or incomplete multibyte or wide character
Interrupted system call should be restarted
Streams pipe error
Too many users
Socket operation on non-socket
Destination address required
Message too long
Protocol wrong type for socket
Protocol not available
Protocol not supported
Socket type not supported
Operation not supported
Protocol family not supported
Address family not supported by protocol
Address already in use
Cannot assign requested address
Network is down
Network is unreachable
Network dropped connection on reset
Software caused connection abort
Connection reset by peer
No buffer space available
Transport endpoint is already connected
Transport endpoint is not connected
Cannot send after transport endpoint shutdown
Too many references: cannot splice
Connection timed out
Connection refused
Host is down
No route to host
Operation already in progress
Operation now in progress
Stale NFS file handle
Structure needs cleaning
Not a XENIX named type file
No XENIX semaphores available
Is a named type file
Remote I/O error
Disk quota exceeded
No medium found
Wrong medium type