Version: 6.0.0 - Released: 2017/11/17 - Take a look at the Changelog
For other releases please take a look at our Release Page.BG-Rescue Linux is a very small Linux distribution (download-size < 10MB) which is intended mainly for rescue purposes.
The system runs entirely in ram and can be booted either from USB-stick, CD-ROM or three Floppy Disks. Besides i386 it also includes a 64bit Linux kernel generating the possibility to chroot into a 64bit (amd64) userspace environment. The system can serve as a full rescue / backup / restore system for Linux or Windows based computers or to facilitate the installation of a recent Debian oder Ubuntu Linux via debootstrap.
All the relevant major filesystems and many network cards are supported as well as mounting samba (cifs) and nfs shares over network. A wide range of disk- and filesystem utilities as well as strong compression tools are integrated, including a 64bit version of lrzip. A graphical frontend (ytree) is also included.
Supported Hardware:
Additionally supported Hardware in the 64bit kernel:
Included Software:
[, [[, adjtimex, ar, ash, awk, basename, bash, blockdev, bunzip2, bzcat, bzip2, cal, cat, chattr, chgrp, chmod, chown, chroot, chvt, clear, cmp, cp, cpio, cttyhack, cut, date, dd, deallocvt, depmod, df, dirname, dmesg, dnsdomainname, dos2unix, dpkg, dpkg-deb, du, dumpkmap, echo, egrep, eject, env, expr, false, fatattr, fdflush, fdformat, fdisk, fgconsole, fgrep, find, fold, free, freeramdisk, fsck, fsfreeze, fstrim, fsync, ftpget, ftpput, getopt, grep, gunzip, gzip, halt, hd, hdparm, head, hexdump, hostname, hwclock, id, ifconfig, init, insmod, install, kbd_mode, kill, killall, klogd, less, link, ln, loadfont, loadkmap, logger, logname, losetup, ls, lsattr, lsmod, lsof, lzcat, lzma, lzop, lzopcat, makedevs, md5sum, mdev, mesg, mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2, mkfs.vfat, mknod, mkswap, mktemp, modprobe, more, mount, mv, nameif, nc, netstat, nl, nohup, nproc, nslookup, od, openvt, partprobe, pidof, ping, pipe_progress, pivot_root, poweroff, printf, ps, pstree, pwd, rdate, readlink, realpath, reboot, renice, reset, rm, rmdir, rmmod, route, rpm, rpm2cpio, sed, setkeycodes, sh, sha1sum, sha256sum, sha512sum, shred, sleep, sort, split, stty, swapoff, swapon, switch_root, sync, sysctl, syslogd, tail, tar, tee, telnet, test, tftp, time, top, touch, tr, traceroute, true, tty, udhcpc, umount, uname, uncompress, uniq, unix2dos, unlink, unlzma, unlzop, unxz, unzip, uptime, usleep, uudecode, uuencode, vconfig, vi, watch, wc, wget, which, whois, xargs, xxd, xz, xzcat, yes, zcat
Supported Filesystems: exfat, ext4 (with ext2 / ext3), hfs, hfs+, iso9660, ntfs-3g (ntfs), tmpfs, udf, vfat (msdos)
Network filesystems: cifs (samba / smbfs), nfs
File | Description | |
---|---|---|
USB-stick images (download-size: ~ 8.0 - 12.0 MB): | ||
bgrescue_usb-6.0.0-64mb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 64 MB sticks [32/64bit] |
bgrescue_usb-6.0.0-256mb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 256 MB sticks [32/64bit] |
bgrescue_usb-6.0.0-1gb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 1 GB sticks [32/64bit] |
bgrescue_usb-6.0.0-4gb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 4 GB sticks [32/64bit] |
USB-stick images will expand to the full size of the USB-stick on the first usage | ||
FLOPPY-disk images (download-size: ~ 1.5 MB each): | ||
bgrescue-6.0.0-1.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 1 [32bit] |
bgrescue-6.0.0-2.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 2 [32bit] |
bgrescue-6.0.0-3.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 3 [32bit] |
bgrescue-6.0.0-4.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 4 (Freedos BOOT floppy, OPTIONAL programs) ... |
... OPTIONAL: Optional programs / Customisation / Booting on systems where syslinux fails | ||
CD-ROM image (download-size: ~ 8.5 MB): | ||
bgrescue-6.0.0.iso | .gz | BG-Rescue Linux bootable ISO-Image (ready for burning onto cdrom) [32/64bit] |
Additional downloads: | ||
bgrescue-6.0.0.zip | .gz | BG-Rescue Linux Source-Archive (Customisation / Sources) |
Win32 Disk Imager | TOOL for writing images to USB sticks or SD/CF cards - runs under Windows | |
fdimage.exe | .gz | TOOL for writing images to floppy discs - runs under Dos/Windows 9x/ME/NT/2k/XP |
rawwrtxp.exe | .gz | GRAPHICAL TOOL for writing images to floppy discs - runs under Windows 9x/ME/NT/2k/XP |
gunzip.exe | TOOL for extracting ".gz" archives - runs under Dos/Windows | |
sha1sums.txt | SHA-1-SUMs for download... |
The .gz files are needed only if You have trouble downloading .img / .iso / .zip files (user request).
Download problems: "RIGHTCLICK" and "Save link as..."
For direct linking (of the current version) please use:
Please replace X.Y.Z with the current version number (eg: 6.0.0)...
You can use BG-Rescue Linux to boot from a USB-Stick or a SD-Card if your system supports it. During the installation process ALL DATA on the USB-stick will be erased.
mkdosfs -I -n BG-Rescue /dev/sdX && syslinux --install --stupid /dev/sdX && mount /dev/sdX /mnt && cp syslinux.usb /mnt/syslinux.cfg && cp vmlinuz vmlinuz64 initrd.img welcome.txt bgrescue.rc /mnt && umount /mnt && echo DONE || echo FAILED!
Please replace X.Y.Z with the current version number (eg: 6.0.0)...
Please replace X.Y.Z with the current version number (eg: 6.0.0)...
For writing the first floppy image type in the following at the command line:
The kernel configuration file is named kernel_config and can be found
in the bgrescue-X.Y.Z.zip along all other BG-Rescue Linux related files.
The program You are searching is netcat. It can be used to send almost
anything directly over the network. To use it, You have first to configure
Your network devices on both systems correctly. Then type:
sender: nc [IP of reciever] [port] < [input-file]
reciever: nc -lp [port] > [output-file]
An expample for copying a harddrive would be:
sender: dd if=/dev/hdX | gzip | nc 10.0.0.100 32767
reciever: nc -lp 32767 | gunzip | dd of=/dev/hdX
BG-Rescue Linux is compiled using a build-system built with aboriginal linux 1.4.1
with custom config files. In bgrescue.zip you will find further details in the files:
uClibc_config and MANIFEST.
Another excellent mini distribution is maintained by Christian Perle - Hal91.
The ONE-DISK-LINUX of the ONE-DISK-LINUXes is maintained by Tom Oehser - tomsrtbt.
A really interesting article: How Linux Saved My Files and My Job - PDF-Version.
Please visit also our page at Sourceforge - BG-Rescue Linux.
Please visit also our page at Freecode - BG-Rescue Linux (stalled).