Rescatux is a GNU/Linux rescue cd (and eventually also Windows) but it is not like other rescue disks. Rescatux comes with Rescapp. Rescapp is a nice wizard that will guide you through your rescue tasks.
License
rescatux/rescatux
master
Name already in use
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
This is Rescatux, a Debian Live (based on live-build) CD aimed at easy rescue. Please visit the official web page of Rescatux, for more information. The URL is <http://www.supergrubdisk.org/rescatux/>. == Rescatux live cd unique features == These features might be already merged into upstream live-build or they will be asked to be merged there. These features is what make different Rescatux than a regular live-cd which has Rescapp package installed. * Rescapp package included (which includes self-test) * Rescatux startup wizard: ** Appears by default centered between two screens (useful when one has a broken screen) ** Change monitor settings ** Change language/locale ** Change keyboard layout ** Turn off VNC Server or change its password * Lightweight desktop (lxqt) * Includes both 686 and amd64 kernels * Arch autodetection in Isolinux bootloader * Arch autodetection in Grub2 bootloader * Microsoft signed Secure Boot * Loopback.cfg support * SElinux support * Liveid * VNC Server on by default == OBTAIN SOURCE CODE == You can obtain most recent source code from out git repository by issuing: git clone https://github.com/rescatux/rescatux.git rescatux-git == BUILD INSTRUCTIONS == In order to build Rescatux in a Buster system or Buster chroot you need these packages: live-build (patched as below) imagemagick # Needed for logo generation syslinux # Needed for logo generation syslinux-utils # Needed for logo generation If you want to build also source code you need the git package to be installed. == Rescatux's live-build == I'm trying to push upstream (live-build) my improvements on live-build: * Arch autodetection in Isolinux bootloader * Support for loopback.cfg * SElinux * Liveid in the meanwhile you need to get, build and install live-build's live-build package from: https://github.com/rescatux/live-build/ (Tag: rescatux-0.73rc1-tmp1) Then make sure you install: policycoreutils coreutils selinux-utils selinux-policy-default packages so that SElinux support works ok. == Rescatux's live-boot == I'm trying to push upstream (live-boot) my improvements on live-boot: * Liveid . Rescatux live-boot will be fetched from Rescatux repo when building the rescatux disk. Were you to need to build it manually (and upload to a repo of your own so that it's taken into account) you can have its source code here: https://github.com/rescatux/live-boot/ (Tag: rescatux-0.75b5-tmp1) Note: Make sure you build both the i386 buster and amd64 buster versions. === Isolinux based image === Edit these variables from make_common file if needed: MIRROR_BOOTSTRAP MIRROR_CHROOT SID_MIRROR BACKPORTED_PASSWD Using an Buster system or chroot run at the Rescatux source code directory: ./make-rescatux.sh This will generate an image like: rescatux-0.30b7.iso in rescatux-release directory. === SG2D based image === (Note: At March 2020 this feature won't work properly without being updated.) (Note: So this is an unsupported script.) You need to have installed GNU GRUB2 in your system, at least the grub-mkrescue and grub-mkfont binaries. You also need to have Super Grub2 Disk source code. Edit SG2D_SOURCE_DIRECTORY variable in make-rescatux-sg2d.sh file. Its value should be path to your Super Grub2 Disk source code directory. Using an unstable/jessie system or chroot run at the Rescatux source code directory: ./make-rescatux.sh and then: ./make-rescatux-sg2d.sh This will generate an image like: rescatux_cdrom_usb_hybrid_i386_486-amd64_0.30b8_sg2d.iso === Make source code === Just run: make-rescatux-and-source-code.sh which will generate many source code files at: rescatux-release/rescatux-VERSION/source-code directory. === Release === The files that usually conform a release are: Rescatux iso: rescatux-0.30b7.iso Rescatux iso md5sum file: rescatux-0.30b7.iso.md5 Rescatux source code: rescatux_source_code_0.30b8.tar.gz which will be found on: rescatux-release directory. === Other notes === You can change Rescatux version at VERSION file. === About Rescatux logo === New Rescatux logo ( 06 July 2014 ) is a mixed and modified image based on these three pictures: * A Gnu wearing a jacket ** Author: Sarah Katzenell Rabkin ** Url: https://www.gnu.org/graphics/gnu-jacket.html ** License: Creative Commons Attribution-Sharealike 2.0 license (http://www.gnu.org/licenses/license-list.html#ccbysa). * Tux ** Author: lewing@isc.tamu.edu and The GIMP ** Url: http://commons.wikimedia.org/wiki/File:Tux.png ** License: Permission to use and/or modify this image is granted provided you acknowledge me lewing@isc.tamu.edu and The GIMP if someone asks. * Thermometer ** Author: Via Wikimedia commons ** License: CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/)] ** Url: http://commons.wikimedia.org/wiki/File:Clinical_thermometer_38.7.JPG You can find it at: live-config/bootloaders/{extlinux,isolinux,pxelinux,syslinux}/splash.svg.in
About
Rescatux is a GNU/Linux rescue cd (and eventually also Windows) but it is not like other rescue disks. Rescatux comes with Rescapp. Rescapp is a nice wizard that will guide you through your rescue tasks.