RECOVERMOV(1) User Commands RECOVERMOV(1)NAME
recovermov - recover movies from a filesystem image
SYNOPSIS
recovermov [options] device
DESCRIPTION
Recovermov tries to identify mov movies from a filesystem image. To achieve this goal, it scans the filesystem image and looks for a mov
structure at blocks starting at 512 bytes boundaries.
OPTIONS -h Display an help message.
-b blocksize
Set the size of blocks in bytes. On most file systems, setting it to 512 (the default) will work fine as any large file will be
stored on 512 bytes boundaries. Setting it to 1 maximize the chances of finding very small files if the filesystems aggregates them
(UFS for example) at the expense of a much longer running time.
-i integerindex
Set the initial index value for image numbering (default: 0).
-n basename
Basename to use to create the salvaged files. Default is video_.
All the sizes may be suffixed by a k, m or g letter to indicate KiB, MiB or GiB. For example, 6m correspond to 6 MiB (6291456
bytes).
EXAMPLES
Recover as many movies as possible from the memory card located in /dev/sdc:
recovermov /dev/sdc
Recover as many movies as possible from a crashed ReiserFS file system (which does not necessarily store files at block boundaries) in
/dev/hdb1:
recovermov -b 1 /dev/hdb1
AUTHOR
Recovermov has been written by Jan Funke <jan.funke@inf.tu-dresden.de>.
COPYRIGHT
Copyright (c) 2010 Jan Funke <jan.funke@inf.tu-dresden.de>. This is free software; see the source for copying conditions. There is NO war-
ranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO recoverjpeg(1)recovermov January 2010 RECOVERMOV(1)
Check Out this Related Man Page
GENROMFS(8) System Manager's Manual GENROMFS(8)NAME
genromfs - create a romfs image
SYNOPSIS
genromfs -f device [ -d source ] [ -V label ] [ -a alignment ] [ -A alignment,pattern ] [ -x pattern ] [ -v ]
DESCRIPTION
genromfs is used to create a romfs file system image, usually directly on a block device, or for test purposes, in a plain file. It is the
mkfs equivalent of other filesystems.
genromfs will scan the current directory and its subdirectories, build a romfs image from the files found, and output it to the file or
device you specified.
During scanning, it recognizes a special notation. If a file begins with the @ sign (and is empty otherwise), it refers to a device spe-
cial node in the format: @name,type,major,minor. type can be b for block devices, c for character devices, and p for fifos. The linux
virtual console 1 can thus be included as a file with the name: @tty1,c,4,1
OPTIONS -f output
Specifies the file to output the image to. This option is required.
-d source
Use the specified directory as the source, not the current directory.
-V label
Build the image with the specified volume label. Currently it is not used by the kernel, but it will be recorded in the image.
-a alignment
Align regular files to a larger boundary. genromfs will align data of each regular file in the resulting image to the specified
alignment, while keeping the image compatible with the original romfs definition (by adding pad bytes between last node before the
file and file's header). By default, genromfs will guarantee only an alignment of 16 bytes.
-A alignment,pattern
Align objects matching shell wildcard pattern to alignment bytes. If one object matches more patterns, then the highest alignment
is chosen. Alignment has to be a power of two. Patterns either don't contain any slashes, in which case files matching those pat-
terns are matched in all directories, or start with a leading slash, in which case they are matched against absolute paths inside of
the romfs filesystem (that is, as if you chrooted into the rom filesystem).
-x pattern
Allow to exclude files that match a pattern. It's useful to exclude CVS directories and backup files (ending in a '~').
-v Verbose operation, genromfs will print each file which is included in the image, along with its offset.
EXAMPLES
genromfs -d root -f /dev/fd0 -V 'Secret labs install disk'
All files in the root directory will be written to /dev/fd0 as a new romfs filesystem image.
genromfs -d root -f /dev/fd0 -A 2048,/.. -A '4096,*.boot' -a 512 -V 'Bootable floppy'
Generate the image and place file data of all regular files on 512 bytes boundaries or on 4K boundaries, if they have the .boot extension.
Additionally, align the romfs header of the '..' entry in the root directory on a 2K boundary. Effectively, this makes sure that the romfs
image uses the least possible space in the first 2048 bytes.
You can use the generated image (if you have the romfs module loaded, or compiled into the kernel) via:
mount -t romfs /dev/fd0 /mnt
AUTHOR
This manual page was initially written by Christoph Lameter <clameter@debian.org>, for the Debian GNU/Linux system.
SEE ALSO mkfs(8), mount(8), mkisofs(8)Version 0.5.2 Jun 2007 GENROMFS(8)