Skip to content
EntityQ571041· pop 16· linked from 327 articles

SystemRescue

Sign in to save

Also known as SystemRescueCd

SystemRescue (Previously known as "SystemRescueCD") is a Linux distribution for x86-64 and IA-32 computers. The primary purpose of SystemRescue is to repair unbootable or otherwise damaged computer systems after a system crash. SystemRescue is not intended to be used as a permanent operating system. It runs from a Live CD, a USB flash drive or any type of hard drive. It was designed by a team led by François Dupoux, and is based on Arch Linux since version 6.0. Starting with version 6.0, it has systemd as its init system.

Key facts

OS.name
SystemRescue
OS.logo
System-rescue-cd-logo-new.svg
OS.screenshot
File:SystemRescue 11.03 screenshot.png
OS.caption
SystemRescue v11.03 (2024-12-07) with the default desktop (XFCE) and the SystemRescue manual open
OS.developer
François Dupoux
OS.family
Linux (Unix-like)
OS.source_model
Open source
OS.latest_release_version
12.03
OS.language
English and French
OS.package manager
pacman
OS.supported platforms
x86-64previously: i686
OS.kernel_type
Monolithic (Linux)
OS.ui
XFCE
OS.license
GPL-3
OS.working_state
Current

via Wikipedia infobox

Source code

Project sources This git repository contains SystemRescue sources files. This is based on You need to use a modified version of archiso for the build to work. This version is provided in the custom sysrescuerepo repository. See the pacman.conf file in the source. Either copy the sysrescuerepo section into your /etc/pacman.conf or replace the whole /etc/pacman.conf file with the one from the source. Install archiso afterwards. The package list contains packages which are not part of the official binary package repositories from Arch Linux. These packages are also provided in the sysrescuerepo repository. If you want to rebuild them, see systemrescue-custompkg. Create a local repository out of them with repo-add , host it on a webserver and then adapt pacman.conf. The build process requires the systemrescue-website repository which is included as git submodule. So when checking out this repository, make sure to check out the submodule too. This can be done for example with git clone --recurse-submodules The build process can be started by running the build.sh script. It will create a large "work" sub-directory and the ISO file will be written in the "out" sub-directory. Building SystemRescue with docker If you are not running archlinux, you can run the build process in docker containers. You need to have a Linux system running with docker installed and configured. You can use the scripts provided in the docker folder of this repository. You must export the environment variable named sysrescuearch before you run the two helper scripts. It should be set as either x86 64 or i686 depending on the target architecture for which you want to build the ISO image. After this, you need to run the script which builds a new docker image, and then the script which uses this docker image to builds the ISO image. The second script will pass the arguments it receives to the main build.sh script. Including your SystemRescueModules If you want to include your own [SystemRescueModules][srm], place their srm files in the srm directory of the repository before running the build script.

Excerpt from the source-code README · 3,344 chars · not written by Vinony

Wikidata facts

Official website
www.system-rescue.org
Image
Systemrescuecd 4.1.0 20140406.png
Show 6 more facts
software version identifier
12.03
Alexa rank
9988243
Commons category
SystemRescueCD
Sources (6)

via Wikidata · CC0

~5 min read

Article

9 sections
Contents
  • Requirements
  • Features
  • System tools
  • Applications
  • Programming
  • Burning CDs/DVDs and creating a bootable USB
  • See also
  • References
  • External links

SystemRescue (Previously known as "SystemRescueCD") is a Linux distribution for x86-64 and IA-32 computers. The primary purpose of SystemRescue is to repair unbootable or otherwise damaged computer systems after a system crash. SystemRescue is not intended to be used as a permanent operating system. It runs from a Live CD, a USB flash drive or any type of hard drive. It was designed by a team led by François Dupoux, and is based on Arch Linux since version 6.0. Starting with version 6.0, it has systemd as its init system.

== Requirements == For more recent versions, a 64-bit processor is required, with 32-bit processor support being discontinued with version 9.0.3 in 2022. PowerPC had a single release with version 0.2.0 in 2004, with SPARC also having one for version 0.4.0 in 2007.

Connections

Categories