Main > Free Download Search >

Free filesystems software for linux

filesystems

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 170
GLib 2.17.4

GLib 2.17.4


the core library that forms the basis for projects such as GTK+ and GNOME. more>> GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C,portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
Major new features:
* GIO: a VFS API, designed to replace GnomeVFS. The GIO implementation
in GLib has support for local filesystems. The new, separate gvfs
module contains various backend implementations (cifs, ftp, sftp,
http, ...)
* GChecksum: provides various hash algorithms, such as MD5, SHA-1
and SHA-256
* GTest: a test framework
<<less
Download (6.26MB)
Added: 2009-04-28 License: Freeware Price: Free
221 downloads
TSKmount-Fuse 0.03

TSKmount-Fuse 0.03


TSKmount-Fuse is the filesystem of deleted files. more>>
TSKmount-Fuse is the filesystem of deleted files.

TSKmount, is a free Fuse filesystem written in perl and based on The Sleuth Kit tools. It is intended to provide an easy way to recover deleted files over ext2, fat and ntfs filesystems.

Short HowTo:

Mounting device /dev/hda5 on /tmp/fuse empty directory:

tskmount /dev/hda5 /tmp/fuse
### wait the "Ready" message before going to /tmp/fuse ###


Unmounting filesystem:

fusermount -u /tmp/fuse

See common options:

tskmount --help

<<less
Download (0.017MB)
Added: 2007-08-21 License: GPL (GNU General Public License) Price:
794 downloads
FUSE-J 2.4-pre1

FUSE-J 2.4-pre1


FUSE-J project contains Java bindings for FUSE (Filesystem in USErspace). more>>
FUSE-J project contains Java bindings for FUSE (Filesystem in USErspace). It is a Java API that uses JNI bindings to FUSE library and enables writing Linux filesystems in Java language.
FUSE (Filesystem in USErspace) is a simple interface for userspace programs to export a virtual filesystem to the linux kernel.
Enhancements:
- This is the first preview release of the new 2.4 FUSE-J API featuring new extended attributes support, access to fuse_context (UID/GID of the process making file request), ANT build system support, migration to Log4J logging, etc. Theres no documentation yet and API can cahge in some minor details before the 1st release of the 2.4 version.
<<less
Download (0.10MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
801 downloads
KDVD-RAM Tools 0.4 RC1

KDVD-RAM Tools 0.4 RC1


KDVD-RAM Tools are a combination with service menu, shell script and kdialog. more>>
All I wanted is a simple way to format DVD-RAM, create UDF filesystems, set or remove the write protection and informations about the DVD-RAM.

KDVD-RAM Tools are a combination with service menu, shell script and kdialog.

<<less
Download (1.9MB)
Added: 2007-08-12 License: GPL (GNU General Public License) Price:
495 downloads
FSVS 1.1.8

FSVS 1.1.8


FSVS stands for Fast System VerSioning, File System VerSioning or Full System VerSioning. more>>
FSVS stands for "Fast System VerSioning", "File System VerSioning" or "Full System VerSioning".
You may think of it as some kind of tar or rsync with versioned storage.
A future capability will be to cope with local adjustments for different machines (using branching techniques), so that most of the space needed for the backup of system-files (/bin, /usr, ...) can be shared between machines.
Main features:
- initialize itself for operation (define target URL)
- commit to this URL (backup), with meta-data support (owner, group, mode, devices, symlinks)
- show the status, ie. which entries have changed, and what was changed (data or meta-data)
- update from this URL (restore), with meta-data support
- use advanced ignore patterns, eg. to ignore all virtual filesystems like /proc, /sys, /dev (if devfs), and so on. PCRE-expressions and recursive ignore patterns are possible, too.
- Re-Synchronize with the repository, ie. get list of files in repository, to commit all different files.
<<less
Download (0.22MB)
Added: 2007-08-11 License: GPL (GNU General Public License) Price:
805 downloads
cryptmount 2.1

cryptmount 2.1


cryptmount is a utility for GNU/Linux operating systems which allows an ordinary user to mount an encrypted filesystem. more>>
cryptmount project is a utility for GNU/Linux operating systems which allows an ordinary user to mount an encrypted filesystem.
cryptmount was written to address differences between the capabilities of the loopback device and the newer, preferred, device-mapper mechanisms of the 2.6 kernel series, which make it more difficult for a non-root user to configure the devices necessary for access to an encrypted filesystem.
After the initial configuration of the encrypted filesystem, an ordinary user can mount and unmount the filesystem on demand, solely by providing the decryption password.
Enhancements:
- A new interactive tool to assist with initial setup of encrypted filesystems, support for reading/writing OpenSSL key files via libgcrypt, facilities for translating between key files stored in different formats, and support for improved dismantling of loopback filesystems during system shutdown.
<<less
Download (0.046MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
810 downloads
Gujin 2.1

Gujin 2.1


Gujin is a PC boot loader which can analyze your filesystems. more>>
Gujin is a PC boot loader which can analyze your filesystems.
Because it understands the structure of Linux kernel images, Gujin does not need LILO nor GRUB and can even load very big kernels.
There is no need to execute anything after making a new kernel: just copy the kernel image file into the "/boot" directory.
Gujin is written almost entirely in C with GCC, and it fully executes in real mode to be as compatible as possible.
Enhancements:
- The 16-bit entry point of bzImage Linux files is now used by default (zImage is not supported).
- This is controlled by the "force bzImage protocol" tickbox or the "/p" parameter of tiny.exe.
- 64-bit ELF files can be loaded if the entry point is a 32-bit one (i.e. the runadr=0x200000 parameter is used for the gzipped ELF64 file).
- A longer timeout (up to 8 seconds) is used to read a CDROM sector so that ultra speed DVD-RAM drives can be booted.
- The name of the filesystem is used in the "root=LABEL=" Linux parameter.
- More bugfixes were made.
<<less
Download (0.96MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
510 downloads
oyepa 2.5

oyepa 2.5


oyepa project is a tagging file system. more>>
oyepa project is a tagging file system (a fake but working one); a way to organize (and locate) your documents through the use of tags.
Main features:
- works with documents of any type: text, spreadsheets, images, multimedia files, source code trees, etc
- automatically prompts you to tag any document you create (but only if that doc is being created in one of the dirs you specified)
- lets you store directory trees as single documents (think of, e.g., a source code tree, or a set of pictures taken at the same occasion: you just tag the directory itself, not all the files it contains)
- tag information is stored in the filename, which ensures portability (as long as you dont move your files to filesystems which only support very short filenames) and low risk of losing your documents metadata (since filesystems dont corrupt/accidentally delete the name of a file that often)
<<less
Download (0.037MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
814 downloads
Linux Kernel Monitor 0.3 Alpha

Linux Kernel Monitor 0.3 Alpha


Linux Kernel Monitor is a tool for monitoring and managing linuxs kernel. more>>
Linux Kernel Monitor is a tool for monitoring and managing linuxs kernel. It has been developed for GNOME, using Glib and Gtk libraries in C language.
lkmonitor tries to offer detailed information of the characteristics of the system, as type of cpu, state of the memory or the file system registered in kernel.
lkmonitor is an open source project with information about the source code and software architecture to make easy the development of new characteristics.
Enhancements:
- IO information, kernel information, networking info, processes specific information, filesystems, modules, etc.
<<less
Download (0.084MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
816 downloads
anyfs-tools 0.84.12

anyfs-tools 0.84.12


anyfs-tools is a unix-way toolset for recovering and converting filesystems. more>>
anyfs-tools is a unix-way toolset for recovering and converting filesystems.
SYNOPSIS
build_it [-qvV] directory inode_table
anysurrect [-b blocksize] [-i input_inode_table] [-p path_prefix] [-u file_umask] [-U dir_umask] [-qvV] device inode_table
reblock [-nqvV] inode_table device blocksize
build_e2fs [ -c|-l filename ] [-b blocksize] [-f fragment-size] [-g blocks-per-group] [-i bytes-per-inode] [-j] [-J journal-options] [-N number-of-inodes] [-n] [-m reserved-blocks-percentage] [-o creator-os] [-O feature[,...]] [-q] [-r fs-revision-level] [-R raid-options] [-v] [-F] [-L volume-label] [-M last-mounted-directory] [-S] [-T filesystem-type] [-V] inode_table device [blocks-count]
mount -t any -o inodetable=file.it[,other_mount_options] device dir
build_it reads from directory recursively information about all filesystem inodes using filesystem driver (read-only maybe) for Linux OS and saves it to external inode table.
anysurrect search on device files proceeds from knowing different file types structure. Information about founded files also saves to external inode table.
reblock change filesystem block size. reblock using information from inode table change each files fragments placing so, that it was align by blocks bounds with new size.
build_e2fs proceeds from external inode table information for building ext2fs filesystems on device.
anyfs filesystem driver for Linux allows to mount device using inode table information. At mounted filesystem will be allow so file operations as deleting, moving files; making symbolic and hard links, special files; changing file access permissions. All this changes saves on unmounting to the same external inode table file and doesnt affect the device.
Usage:
Convert filesystems
anyfs-tools allows to convert filesystems. The only one requirement for source filesystem exist: there is must be FIBMAP system call ioctl(2) support in the filesystem driver (maybe read-only) for Linux OS.
Destination filesystem at that moment maybe only ext2fs. But its quite possible, that in future there are will other filesystem building support. At the first it must be interest for filesystem maintainers so as existing of convenient tool for converting of other filesystems to their one, not requesting much free space for saving of all user data, certainty will increase of the filesystem users.
In general, an applying anyfs-tools order for filesystem converting must be next:
1) build_it for reading all informaton about files placing and access permissions and saving it to external inode table file.;
2) anyfs driver for checking existence of all needed files and maybe searching of files requiring of separately saving (e.g, files eith size less than 4 Kb for ReiserFS);
3) maybe reblock for changing filesystem blocksize in occurence when destination filesystem dont support the same blocksize for this device, that source one;
4) at last ext2fs filesystem builds by build_e2fs.
Recovering damaged filesystem
For recovering files from filesystem at first intended anysurrect. After it using possible applying of anyfs filesystem drive for founded files viewing and maybe reading and saving it to another filesystem. Driver also may allow to sort files into directories so as user need in it, rename files as it necessary. At last also possible to build new filesystem with help of build_e2fs.
Recovering files from not damaged filesystem
For file recovering an aplying anyfs-tools tools order is the same that for recovering damaged filesystem excepting that at the begining you must execute build_it for reading about present filesystem file placing.
Enhancements:
- Fix anyfs building with kernel version >=2.6.19
- Some other building fix
- Fix new (from v0.84.10) i/o buffer bug in anysurrect.
- Extremally optimize anysurrect.
- Add -s option to build_it.
- Add support of converting from ntfs-3g by anyconvertfs.
<<less
Download (0.24MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
826 downloads
xfsprogs 2.9.3

xfsprogs 2.9.3


XFS combines advanced journaling technology with full 64-bit addressing and scalable structures and algorithms. more>>
XFS combines advanced journaling technology with full 64-bit addressing and scalable structures and algorithms. This combination delivers the most scalable high-performance filesystem ever conceived.
Main features:
Quick Recovery
- The XFS journaling technology allows it to restart very quickly after an unexpected interruption, regardless of the number of files it is managing. Traditional filesystems must do special filesystem checks after an interruption, which can take many hours to complete. The XFS journaling avoids these lengthy filesystem checks.
Fast Transactions
- The XFS filesystem provides the advantages of journaling while minimizing the performance impact of journaling on read and write data transactions. Its journaling structures and algorithms are tuned to log the transactions rapidly.
- XFS uses efficient tree structures for fast searches and rapid space allocation. XFS continues to deliver rapid response times, even for directories with tens of thousands of entries.
Massive Scalability
- XFS is a full 64-bit filesystem, and thus is capable of handling filesystems as large as a million terabytes.
- 263 = 9 x 1018 = 9 exabytes
- A million terabytes is thousands of times larger than most large filesystems in use today. This may seem to be an extremely large address space, but it is needed to plan for the exponential disk density improvements observed in the storage industry in recent years. As disk capacity grows, not only does the address space need to be sufficiently large, but the structures and algorithms need to scale. XFS is ready today with the technologies needed for this scalability.
- XFS also continues to evolve to match the capabilities of the hardware it is being deployed on. Efficiency when dealing with large amounts (terabytes) of main memory and hence large numbers of active files and large amounts of cached file data are areas demanding continual improvements. Extending XFS to improve performance on large NUMA machines is also an area of active research and development.
Efficient Allocations
- XFS implements extremely sophisticated space management techniques. Efficiency in space management has been achieved through the use of variable sized extents, rather than the simple single-block-at-a-time mechanism of many other filesystems. XFS was the first filesystem to implement delayed space allocation for buffered writes, supports direct I/O, provides an optional realtime allocator, and is able to align allocations based on the geometry of the underlying storage device. The XFS allocator performs admirably in the presence of multiple parallel writers, and is renowned for its resistance to space fragmentation under such conditions.
Excellent Bandwidth
- XFS is capable of delivering very close to the raw I/O performance that the underlying hardware can provide. XFS has proven scalability on SGI Altix systems of multiple gigabytes-per-second on multiple terabyte filesystems.
<<less
Download (0.97MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
834 downloads
HardInfo 0.4.2.2

HardInfo 0.4.2.2


HardInfo is a benchmark tool and system information for Linux systems. more>>
HardInfo is a benchmark tool and system information for Linux systems.
Main features:
Get information about your computer:
- The Processor
- Operating System
- Languages
- Sensors
- Filesystems
- Shared Directories
- Display
- Network Interfaces
Its devices (and what controls them):
- Kernel Modules
- PCI Devices
- USB Devices
- Printers
- Input Devices
- Storage
Benchmark:
- ZLib
- MD5 and SHA1
- And generate nicely-formatted HTML reports!
Enhancements:
- Maintenance version.
- Mostly bugfixes, plugged memory leaks.
- Minor feature enhancements.
<<less
Download (0.20MB)
Added: 2007-07-21 License: GPL (GNU General Public License) Price:
831 downloads
mrtg-misc-probe 0.3.0

mrtg-misc-probe 0.3.0


mrtg-misc-probe probes different system features for mrtg to graph. more>>
mrtg-misc-probe probes different system features for mrtg to graph.
Currently it can probe:
- percent usage of disk space and inodes for UFS filesystems
- percent usage of disk space for VxFS filesystems
- incoming and outgoing mail messages on sendmail mail server
- total size of mail messages sendt and received on sendmail mail server
- network delay using NTP peers/servers
- number of ClearCase vobs and views
- number of available and used ClearCase and MultiSite licenses
- number of active and disconnected sessions of a Citrix Metaframe server
- number of reachable hosts in a given network range
- network device reachability (ping success)
Enhancements:
- New probes: ctxmf - number of active and disconnected Citrix Metaframe sessions; hostcount - scan given nmap-network-range and return number of hosts found.
<<less
Download (0.017MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
836 downloads
live-initramfs

live-initramfs


live-initramfs is a fork from Casper by Canonical. more>>
live-initramfs is a fork from Casper by Canonical. The project is used to build an initramfs suited to boot live systems.

live-initramfs is a hook for the initramfs-tools, used to generate a initramfs capable to boot live systems, such as those created by live-helper(7). This includes the Debian Live isos, netboot tarballs, and usb stick images.

At boot time it will look for a (read-only) media containing a "/live" directory where a root filesystems (often a compressed filesystem image like squashfs) is stored. If found, it will create a writable environ‐ ment, using unionfs, for Debian like systems to boot from.

To modify the code you can follow the below process:

Checkout or install live-initramfs

svn co svn://svn.debian.org/debian-live/dists/trunk/live-initramfs/

Then build to match your target platform (i.e. if target is lenny then build with lenny) with debuilder inside the live-initramfs (debuilder is part of devscripts package):

debuild -us -uc -b

Then copy the .deb generated to config/chroot_local-packages.
<<less
Download (MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
854 downloads
kio_auto-autofs 0.5

kio_auto-autofs 0.5


kio_auto-autofs is a KIO Slave for KDE. more>>
kio_auto-autofs is a KIO Slave for KDE.
Auto-autofs is a Perl script that searches the hardware for block devices using the /proc directory. It finds partitions on harddisks via fdisk and tries to detect the filesystems.
The script generates also automounter entries for all ISO (or other loopback) files in special folders.
It creates a configuration file (automounter map) or works as a configuration program for automount.
Also a HTML file with all devices will be generated, so its possible to mount (and umount) partitions by clicking on a link.
Main features:
- Umount/Eject via Context Menu
- Meta Info Support
- I18n support
<<less
Download (0.63MB)
Added: 2007-06-13 License: GPL (GNU General Public License) Price:
863 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5