Version: 4.0.0 - Released: 2015/06/14 - Take a look at the Changelog
For other releases please take a look at our Release Page.This is a very small Linux distribution that fits on either three Floppy Disks or a bootable CD-Rom or a USB-Stick.
Requirements
You need at least a 486-DX (technically a 487-SX) machine with 32 mb ram to run BG-Rescue Linux.
To use the optional VESA graphic modes You need a VESA 2.0 compilant VGA card.
The entire system runs in ram, so you can remove the floppys/cd/stick after booting.
Back to top
Contents
The system is a BusyBox and uClibc based rescue system with Linux kernel 2.6.
The system has full NTFS read/write support using ntfs-3g.
The system supports mounting samba (cifs) and nfs shares over network.
S-ATA devices (eg harddisk, cdroms) are supported.
The user can choose between 32 different (including swiss) keyboard layouts.
If an executable script "bgrescue.rc" or "bgrescue/bgrescue.rc" on the cdrom or stick exists it is executed at bootup.
Supported Hardware:
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, env, expr, false, fatattr, fdflush, fdformat, fdisk, fgconsole, fgrep, find, fold, free, freeramdisk, fsck, 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, ln, loadfont, loadkmap, logger, logname, losetup, ls, lsattr, lsmod, lsof, lzcat, lzma, lzop, lzopcat, makedevs, md5sum, mesg, mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2, mkfs.vfat, mknod, mkswap, mktemp, modprobe, more, mount, mv, nameif, nc, netstat, nohup, nslookup, od, openvt, 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, 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, xz, xzcat, yes, zcat
Supported Filesystems: ext4 (with ext2 / ext3), hfs, hfs+, iso9660, ntfs-3g, udf, vfat
Network filesystems: cifs (samba), nfs
File | Description | |
---|---|---|
bgrescue-4.0.0.iso | .gz | BG-Rescue Linux bootable ISO-Image (ready for burning onto cdrom) |
bgrescue-4.0.0-1.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 1 |
bgrescue-4.0.0-2.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 2 |
bgrescue-4.0.0-3.img | .gz | BG-Rescue Linux 1.4 MB floppy image - DISK 3 |
bgrescue-4.0.0.zip | .gz | BG-Rescue Linux ZIP-Archive (USB-Stick / SD-Card) (including Sources) |
bgrescue_usb-4.0.0-0.2gb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 200 MB sticks |
bgrescue_usb-4.0.0-1gb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 1 GB sticks |
bgrescue_usb-4.0.0-4gb.zip | .gz | BG-Rescue Linux bootable USB-Stick image for 4 GB sticks |
bgrescuefd.zip | .gz | Freedos BOOT floppy for booting the floppy version on systems where syslinux fails |
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 or .zip files (user request).
Download problems: "RIGHTCLICK" and "Save link as..."
For direct linking (of the current version) please use: http://www.giannone.eu/rescue/current/bgrescue.iso
Please replace X.Y.Z with the current version number (eg: 4.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 stick is erased.
mkdosfs -I /dev/sdX && syslinux --install --stupid /dev/sdX && mount /dev/sdX /mnt && cp syslinux.usb /mnt/syslinux.cfg && cp vmlinuz initrd.img welcome.txt /mnt && umount /mnt && echo DONE || echo FAILED!
Please replace X.Y.Z with the current version number (eg: 4.0.0)...
Please replace X.Y.Z with the current version number (eg: 4.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/hda | gzip | nc 10.0.0.100 32767
reciever: nc -lp 32767 | gunzip | dd of=/dev/hda
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 Freecode - BG-Rescue Linux.