Projects / G4L

G4L

G4L is a hard disk and partition imaging and cloning tool. The created images are optionally compressed, and they can be stored on a local hard drive or transferred to an anonymous FTP server. A drive can be cloned using the "Click'n'Clone" function. G4L supports file splitting if the local filesystem does not support writing files larger than 2GB. The included kernel supports ATA, serial-ATA, and SCSI drives. Common network cards are supported. It is packaged as a bootable CD image with an ncurses GUI for easy use.

Tags
Licenses
Operating Systems

RSS Recent releases

  •  10 May 2012 23:33

    Release Notes: This release adds many kernel updates, uses kernel 3.3.5 (released 2012/05/07, bz3x3.5) by default, updates the build system to Fedora 16 (so programs and libraries are now based on it), updates testdisk-6.14-WIP as of 2012/03/02, updates udp-sender and udp-reciever to 2012/04/24, modifies the mbrback2 function to copy all sectors before the first partition instead of just the first track, updates the rcS startup script to not run dialog screens if a run= command is included at startup, adds gdisk, cgdisk, and sgdisk to add GPT support, and updates testdisk-6.14WIP 2012/05/04.

    •  14 Feb 2012 04:58

    Release Notes: This release includes many kernel updates, an updated parted, Syslinux 4.05, cleandrive8.dialog code in the g4l30o11 script, VLAN support in 3.1.5 and 3.2-rc6, vconfig, syslinux, syslinux.com, and syslinux.exe, the ability to copy files from a directory to USB and use these programs to make it bootable. f3write and f3read version 2.0.4, test disk 6.14-WIP, busybox 1.19.4, kernel 3.0.20 (bz3x0.20), kernel 3.2.5 (bz3x2.5), and other minor updates.

    •  02 Dec 2011 23:59

      Release Notes: This release adds the function f_partdiskinfo() to display extra disk information (to hopefully make sure the correct disk/partition is selected), adds mkfs.hfsplus and fsck.hfsplus, adds busybox 1.19.3, testdisk 6.13, kernel 3.1.4, and testdisk-6.14WIP, changes the art_info2 code to make 15 characters possible for the device, adds fsarchiver probe -v and adds the uuid to the listing, modifies cleandrive8.dialog to match the g4l script part_info functions, adds an M: option to the Utility menu to test partitions using f3write and f3read, and changes the default kernel to 3.1.4.

      •  05 Sep 2011 06:23

        Release Notes: This release had 70 alphas, so it has lots of kernel updates and support programs plus some script fixes. The ISO and development kit were updated, but the documentation has not yet been updated.

        •  26 May 2011 13:07

        Release Notes: The documentation was updated for version 0.37. It is now over 200 pages in length, and includes a number of screen shots and instructions.

        RSS Recent comments

        09 May 2012 22:21 Avatar msetzerii Thumbs up

        Released version 0.41 on Sourceforge, and will upgrade here shortly.

        Have released version 0.41 after 49 alpha versions with many updates.

        Latest changes with 0.41
        updated testdisk-6.14-WIP as of 2012/02/13
        kernel 3.3-rc3 released 2012/02/09 (bz3x3.rc3)
        kernel 3.0.21 released 2012/02/13 (bz3x0.21)
        kernel 3.2.6 released 2012/02/13 (bz3x2.6)
        default kernel 3.2.6
        kernel 3.3-rc4 released 2012/02/18 (bz3x3.rc4)
        add -d numeric option to split command
        kernel 3.0.22 released 2012/02/20 (bz3x0.22)
        kernel 3.2.7 released 2012/02/20 (bz3x2.7)
        kernel 3.2.8 released 2012/02/27 (bz3x2.8)
        Updated build system to Fedora 16, so program and
        libraries are now based on it.
        kernel 3.0.23 released 2012/03/01 (bz3x0.23)
        kernel 3.2.9 released 2012/03/01 (bz3x2.9)
        default kernel 3.2.6
        updated testdisk-6.14-WIP as of 2012/03/02
        kernel 3.3-rc6 released 2012/03/04 (bz3x3.rc6)
        Added 40_Custom File, which contains lines that can
        add g4l to the grub2 menu system.
        rebuit fsarchiver 6.13 and fsarchiver 7 beta
        Updated f3write and f3read to version 2.0-5
        kernel 3.3-rc7 released 2012/03/10 (bz3x3.rc7)
        Looking into support for systems were mbr may
        have code beyond the first 63 sectors?
        kernel 3.0.24 released 2012/03/12 (bz3x0.24)
        kernel 3.2.10 released 2012/03/12 (bz3x2.10)
        kernel 3.2.11 released 2012/03/13 (bz3x2.11)
        Modified mbrback2 function to copy all sectors before
        first partition instead of just first track.
        kernel 3.3.0 released 2012/03/18 (bz3x3.0)
        updated some library files
        kernel 3.0.25 released 2012/03/19 (bz3x0.25)
        kernel 3.2.12 released 2012/03/19 (bz3x2.12)
        rebuilt busybox
        updated bash and some libraries latest fedora 16 upgrade
        new release of old kernels 2.6.35.14 and 2.6.34.11
        kernel 3.0.26 released 2012/03/23 (bz3x0.26)
        kernel 3.2.13 released 2012/03/23 (bz3x2.13)
        kernel 3.4-rc1 2012/03/31 (bz3x4.rc1)
        updated some system files
        Removed kernel 2.6.34.11 to make room (bz34.11)
        kernel 3.2.14 released 2012/04/02 (bz3x2.14)
        kernel 3.3.1 released 2012/04/02 (bz3x3.1)
        kernel 3.3.1 now default kernel
        kernel 3.0.27 released 2012/04/02 (bz3x0.27)
        kernel 3.4-rc2 2012/04/08 (bz3x4.rc2)
        rebuilt testdisk-6.14WIP, fsarchiver7, and ncftp
        kernel 3.2.15 released 2012/04/13 (bz3x2.15)
        kernel 3.3.2 released 2012/04/13 (bz3x3.2)
        kernel 3.3.2 now default kernel
        kernel 3.0.28 released 2012/04/13 (bz3x0.28)
        kernel 3.4-rc3 2012/04/16 (bz3x4.rc3)
        Updated rcS startup script to not run dialog screens
        if a run= command is included as startup.
        Updated utilities and libraries from Fedora 16 updates
        Added gdisk, cgdisk and sgdisk to add GPT support.
        kernel 3.4-rc4 2012/04/21 (bz3x4.rc4)
        busybox 1.20.0 new 2012/04/22
        kernel 3.0.29 released 2012/04/22 (bz3x0.29)
        kernel 3.2.16 released 2012/04/22 (bz3x2.16)
        kernel 3.3.3 released 2012/04/22 (bz3x3.3)
        kernel 3.3.3 now default kernel
        Added EFI support for GPT partitions for 3x? kernels
        busybox changed back to 1.19.4 few minor issues
        udp-sender and udp-reciever updated to 2012/04/24
        kernel 3.0.30 released 2012/04/27 (bz3x0.30)
        kernel 3.3.4 released 2012/04/27 (bz3x3.4)
        kernel 3.3.4 now default kernel
        kernel 3.4-rc5 2012/04/29 (bz3x4.rc5)
        updated testdisk-6.14WIP 2012/05/04
        Some lib and utility updates
        kernel 3.4-rc6 2012/05/06 (bz3x4.rc6)
        kernel 3.0.31 released 2012/05/07 (bz3x0.31)
        kernel 3.3.5 released 2012/05/07 (bz3x3.5)
        kernel 3.3.5 now default kernel

        Note: Am heading to the States from May 31 to Aug 15th.

        27 Apr 2012 11:00 Avatar msetzerii Thumbs up

        G4L 0.41 Alpha 40

        Additions of GPT partition Support and EFI support to kernels to work with it, and the utility programs.
        MBR and GPT backup.

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41alpha40.iso

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41a40.devel.tar.gz

        Latest changes with 0.41
        updated testdisk-6.14-WIP as of 2012/02/13
        kernel 3.3-rc3 released 2012/02/09 (bz3x3.rc3)
        kernel 3.0.21 released 2012/02/13 (bz3x0.21)
        kernel 3.2.6 released 2012/02/13 (bz3x2.6)
        default kernel 3.2.6
        kernel 3.3-rc4 released 2012/02/18 (bz3x3.rc4)
        add -d numeric option to split command
        kernel 3.0.22 released 2012/02/20 (bz3x0.22)
        kernel 3.2.7 released 2012/02/20 (bz3x2.7)
        kernel 3.2.8 released 2012/02/27 (bz3x2.8)
        Updated build system to Fedora 16, so program and
        libraries are now based on it.
        kernel 3.0.23 released 2012/03/01 (bz3x0.23)
        kernel 3.2.9 released 2012/03/01 (bz3x2.9)
        default kernel 3.2.6
        updated testdisk-6.14-WIP as of 2012/03/02
        kernel 3.3-rc6 released 2012/03/04 (bz3x3.rc6)
        Added 40_Custom File, which contains lines that can
        add g4l to the grub2 menu system.
        rebuit fsarchiver 6.13 and fsarchiver 7 beta
        Updated f3write and f3read to version 2.0-5
        kernel 3.3-rc7 released 2012/03/10 (bz3x3.rc7)
        Looking into support for systems were mbr may
        have code beyond the first 63 sectors?
        kernel 3.0.24 released 2012/03/12 (bz3x0.24)
        kernel 3.2.10 released 2012/03/12 (bz3x2.10)
        kernel 3.2.11 released 2012/03/13 (bz3x2.11)
        Modified mbrback2 function to copy all sectors before
        first partition instead of just first track.
        kernel 3.3.0 released 2012/03/18 (bz3x3.0)
        updated some library files
        kernel 3.0.25 released 2012/03/19 (bz3x0.25)
        kernel 3.2.12 released 2012/03/19 (bz3x2.12)
        rebuilt busybox
        updated bash and some libraries latest fedora 16 upgrade
        new release of old kernels 2.6.35.14 and 2.6.34.11
        kernel 3.0.26 released 2012/03/23 (bz3x0.26)
        kernel 3.2.13 released 2012/03/23 (bz3x2.13)
        kernel 3.4-rc1 2012/03/31 (bz3x4.rc1)
        updated some system files
        Removed kernel 2.6.34.11 to make room (bz34.11)
        kernel 3.2.14 released 2012/04/02 (bz3x2.14)
        kernel 3.3.1 released 2012/04/02 (bz3x3.1)
        kernel 3.3.1 now default kernel
        kernel 3.0.27 released 2012/04/02 (bz3x0.27)
        kernel 3.4-rc2 2012/04/08 (bz3x4.rc2)
        rebuilt testdisk-6.14WIP, fsarchiver7, and ncftp
        kernel 3.2.15 released 2012/04/13 (bz3x2.15)
        kernel 3.3.2 released 2012/04/13 (bz3x3.2)
        kernel 3.3.2 now default kernel
        kernel 3.0.28 released 2012/04/13 (bz3x0.28)
        kernel 3.4-rc3 2012/04/16 (bz3x4.rc3)
        Updated rcS startup script to not run dialog screens
        if a run= command is included as startup.
        Updated utilities and libraries from Fedora 16 updates
        Added gdisk, cgdisk and sgdisk to add GPT support.
        kernel 3.4-rc4 2012/04/21 (bz3x4.rc4)
        busybox 1.20.0 new 2012/04/22
        kernel 3.0.29 released 2012/04/22 (bz3x0.29)
        kernel 3.2.16 released 2012/04/22 (bz3x2.16)
        kernel 3.3.3 released 2012/04/22 (bz3x3.3)
        kernel 3.3.3 now default kernel
        Added EFI support for GPT partitions for 3x? kernels
        busybox changed back to 1.19.4 few minor issues
        udp-sender and udp-reciever updated to 2012/04/24

        14 Apr 2012 13:55 Avatar msetzerii Thumbs up

        G4l 0.41 Alpha 28

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41alpha28.iso

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41a28.devel.tar.gz

        Just added
        kernel 3.2.15 released 2012/04/13 (bz3x2.15)
        kernel 3.3.2 released 2012/04/13 (bz3x3.2)
        kernel 3.3.2 now default kernel
        kernel 3.0.28 released 2012/04/13 (bz3x0.28)

        All changes
        Latest changes with 0.41
        updated testdisk-6.14-WIP as of 2012/02/13
        kernel 3.3-rc3 released 2012/02/09 (bz3x3.rc3)
        kernel 3.0.21 released 2012/02/13 (bz3x0.21)
        kernel 3.2.6 released 2012/02/13 (bz3x2.6)
        default kernel 3.2.6
        kernel 3.3-rc4 released 2012/02/18 (bz3x3.rc4)
        add -d numeric option to split command
        kernel 3.0.22 released 2012/02/20 (bz3x0.22)
        kernel 3.2.7 released 2012/02/20 (bz3x2.7)
        kernel 3.2.8 released 2012/02/27 (bz3x2.8)
        Updated build system to Fedora 16, so program and
        libraries are now based on it.
        kernel 3.0.23 released 2012/03/01 (bz3x0.23)
        kernel 3.2.9 released 2012/03/01 (bz3x2.9)
        default kernel 3.2.6
        updated testdisk-6.14-WIP as of 2012/03/02
        kernel 3.3-rc6 released 2012/03/04 (bz3x3.rc6)
        Added 40_Custom File, which contains lines that can
        add g4l to the grub2 menu system.
        rebuit fsarchiver 6.13 and fsarchiver 7 beta
        Updated f3write and f3read to version 2.0-5
        kernel 3.3-rc7 released 2012/03/10 (bz3x3.rc7)
        Looking into support for systems were mbr may
        have code beyond the first 63 sectors?
        kernel 3.0.24 released 2012/03/12 (bz3x0.24)
        kernel 3.2.10 released 2012/03/12 (bz3x2.10)
        kernel 3.2.11 released 2012/03/13 (bz3x2.11)
        Modified mbrback2 function to copy all sectors before
        first partition instead of just first track.
        kernel 3.3.0 released 2012/03/18 (bz3x3.0)
        updated some library files
        kernel 3.0.25 released 2012/03/19 (bz3x0.25)
        kernel 3.2.12 released 2012/03/19 (bz3x2.12)
        rebuilt busybox
        updated bash and some libraries latest fedora 16 upgrade
        new release of old kernels 2.6.35.14 and 2.6.34.11
        kernel 3.0.26 released 2012/03/23 (bz3x0.26)
        kernel 3.2.13 released 2012/03/23 (bz3x2.13)
        kernel 3.4-rc1 2012/03/31 (bz3x4.rc1)
        updated some system files
        Removed kernel 2.6.34.11 to make room (bz34.11)
        kernel 3.2.14 released 2012/04/02 (bz3x2.14)
        kernel 3.3.1 released 2012/04/02 (bz3x3.1)
        kernel 3.3.1 now default kernel
        kernel 3.0.27 released 2012/04/02 (bz3x0.27)
        kernel 3.4-rc2 2012/04/08 (bz3x4.rc2)
        rebuilt testdisk-6.14WIP, fsarchiver7, and ncftp
        kernel 3.2.15 released 2012/04/13 (bz3x2.15)
        kernel 3.3.2 released 2012/04/13 (bz3x3.2)
        kernel 3.3.2 now default kernel
        kernel 3.0.28 released 2012/04/13 (bz3x0.28)

        04 Apr 2012 01:47 Avatar msetzerii Thumbs up

        G4L 0.41 Alpha 26

        Kernel 3.3.1

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41alpha26.iso

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41a26.devel.tar.gz

        Changes in 0.41 so far.

        Latest changes with 0.41
        updated testdisk-6.14-WIP as of 2012/02/13
        kernel 3.3-rc3 released 2012/02/09 (bz3x3.rc3)
        kernel 3.0.21 released 2012/02/13 (bz3x0.21)
        kernel 3.2.6 released 2012/02/13 (bz3x2.6)
        default kernel 3.2.6
        kernel 3.3-rc4 released 2012/02/18 (bz3x3.rc4)
        add -d numeric option to split command
        kernel 3.0.22 released 2012/02/20 (bz3x0.22)
        kernel 3.2.7 released 2012/02/20 (bz3x2.7)
        kernel 3.2.8 released 2012/02/27 (bz3x2.8)
        Updated build system to Fedora 16, so program and
        libraries are now based on it.
        kernel 3.0.23 released 2012/03/01 (bz3x0.23)
        kernel 3.2.9 released 2012/03/01 (bz3x2.9)
        default kernel 3.2.6
        updated testdisk-6.14-WIP as of 2012/03/02
        kernel 3.3-rc6 released 2012/03/04 (bz3x3.rc6)
        Added 40_Custom File, which contains lines that can
        add g4l to the grub2 menu system.
        rebuit fsarchiver 6.13 and fsarchiver 7 beta
        Updated f3write and f3read to version 2.0-5
        kernel 3.3-rc7 released 2012/03/10 (bz3x3.rc7)
        Looking into support for systems were mbr may
        have code beyond the first 63 sectors?
        kernel 3.0.24 released 2012/03/12 (bz3x0.24)
        kernel 3.2.10 released 2012/03/12 (bz3x2.10)
        kernel 3.2.11 released 2012/03/13 (bz3x2.11)
        Modified mbrback2 function to copy all sectors before
        first partition instead of just first track.
        kernel 3.3.0 released 2012/03/18 (bz3x3.0)
        updated some library files
        kernel 3.0.25 released 2012/03/19 (bz3x0.25)
        kernel 3.2.12 released 2012/03/19 (bz3x2.12)
        rebuilt busybox
        updated bash and some libraries latest fedora 16 upgrade
        new release of old kernels 2.6.35.14 and 2.6.34.11
        kernel 3.0.26 released 2012/03/23 (bz3x0.26)
        kernel 3.2.13 released 2012/03/23 (bz3x2.13)
        kernel 3.4-rc1 2012/03/31 (bz3x4.rc1)
        updated some system files
        Removed kernel 2.6.34.11 to make room (bz34.11)
        kernel 3.2.14 released 2012/04/02 (bz3x2.14)
        kernel 3.3.1 released 2012/04/02 (bz3x3.1)
        kernel 3.3.1 now default kernel
        kernel 3.0.27 released 2012/04/02 (bz3x0.27)

        26 Mar 2012 03:18 Avatar msetzerii Thumbs up

        G4L 0.41 Alpha 23

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41alpha23.iso

        ftp://amd64gcc.dyndns.org/g4l0.41alpha/g4l-v0.41a23.devel.tar.gz

        Latest changes with 0.41
        updated testdisk-6.14-WIP as of 2012/02/13
        kernel 3.3-rc3 released 2012/02/09 (bz3x3.rc3)
        kernel 3.0.21 released 2012/02/13 (bz3x0.21)
        kernel 3.2.6 released 2012/02/13 (bz3x2.6)
        default kernel 3.2.6
        kernel 3.3-rc4 released 2012/02/18 (bz3x3.rc4)
        add -d numeric option to split command
        kernel 3.0.22 released 2012/02/20 (bz3x0.22)
        kernel 3.2.7 released 2012/02/20 (bz3x2.7)
        kernel 3.2.8 released 2012/02/27 (bz3x2.8)
        Updated build system to Fedora 16, so program and
        libraries are now based on it.
        kernel 3.0.23 released 2012/03/01 (bz3x0.23)
        kernel 3.2.9 released 2012/03/01 (bz3x2.9)
        default kernel 3.2.6
        updated testdisk-6.14-WIP as of 2012/03/02
        kernel 3.3-rc6 released 2012/03/04 (bz3x3.rc6)
        Added 40_Custom File, which contains lines that can
        add g4l to the grub2 menu system.
        rebuit fsarchiver 6.13 and fsarchiver 7 beta
        Updated f3write and f3read to version 2.0-5
        kernel 3.3-rc7 released 2012/03/10 (bz3x3.rc7)
        Looking into support for systems were mbr may
        have code beyond the first 63 sectors?
        kernel 3.0.24 released 2012/03/12 (bz3x0.24)
        kernel 3.2.10 released 2012/03/12 (bz3x2.10)
        kernel 3.2.11 released 2012/03/13 (bz3x2.11)
        Modified mbrback2 function to copy all sectors before
        first partition instead of just first track.
        kernel 3.3.0 released 2012/03/18 (bz3x3.0)
        updated some library files
        kernel 3.0.25 released 2012/03/19 (bz3x0.25)
        kernel 3.2.12 released 2012/03/19 (bz3x2.12)
        rebuilt busybox
        updated bash and some libraries latest fedora 16 upgrade
        new release of old kernels 2.6.35.14 and 2.6.34.11
        kernel 3.0.26 released 2012/03/23 (bz3x0.26)
        kernel 3.2.13 released 2012/03/23 (bz3x2.13)

        Screenshot

        Project Spotlight

        cego

        A relational and transaction-based database system.

        Screenshot

        Project Spotlight

        Miro

        A non-profit video player and podcast client.