SystemRescue

{{Short description|Linux distribution}}

{{Use dmy dates|date=April 2015}}

{{Infobox OS

| name = SystemRescue

| logo = System-rescue-cd-logo-new.svg

| screenshot = File:SystemRescue 11.03 screenshot.png

| caption = SystemRescue v11.03 (2024-12-07) with the default desktop (XFCE) and the SystemRescue manual open

| developer = François Dupoux

| family = Linux (Unix-like)

| source_model = Open source

| latest_release_version = 11.03

| latest_release_date = {{Start date and age|2024|12|07|df=yes}}{{cite web

| title = SystemRescue - Download

| url = https://www.system-rescue.org/Download/

| website = system-rescue.org

| accessdate = 16 Dec 2024}}

| language = English and French

| package manager = pacman{{Cite web |title=SystemRescue - System tools |url=https://www.system-rescue.org/System-tools/ |access-date=2024-05-03 |website=www.system-rescue.org}}

| supported platforms = x86-64
previously: i686

| kernel_type = Monolithic (Linux)

| ui = XFCE

| license = GPL-3{{cite web|url=https://www.system-rescue.org/#more_information_about_this_project|title=About SystemRescue|website=system-rescue.org|accessdate=13 April 2024}}

| working_state = Current

| website = {{URL|system-rescue.org}}

}}

SystemRescue (Previously known as "SystemRescueCD"){{cite web |last1=Smith |first1=Jesse |title=DistroWatch.com: SystemRescue |url=https://distrowatch.com/table.php?distribution=systemrescue |website=distrowatch.com |publisher=Atea Ataroa Limited |access-date=28 November 2023 |date=28 May 2023}} is a Linux distribution for x86-64 and IA-32 computers.{{cite web |url=https://distrowatch.com/table.php?distribution=systemrescue |website=DistroWatch |title=SystemRescue |date=17 January 2022}} 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.{{Cite web |title=SystemdRescueCd - Changelog |url=http://www.system-rescue-cd.org/Changes-x86/ |url-status=dead |archive-url=https://archive.today/20190208151549/http://www.system-rescue-cd.org/Changes-x86/ |archive-date=2019-02-08 |access-date=2024-05-04 |website=system-rescue-cd.org}} Starting with version 6.0, it has systemd as its init system.{{Cite web |title=DistroWatch.com: SystemRescue - Full Package List: SystemRescue 6.0.0 |url=https://distrowatch.com/table.php?distribution=systemrescue&pkglist=true&version=6.0.0#pkglist |access-date=2024-05-04 |website=distrowatch.com}}

Requirements

For more recent versions, a 64-bit processor is required, with 32-bit processors being deprecated after version 9.03 in 2017.{{Cite web |date=2022-05-30 |title=Support for the 32bit architecture (i686) (#278) · Issues · SystemRescue / systemrescue-sources · GitLab |url=https://gitlab.com/systemrescue/systemrescue-sources/-/issues/278 |access-date=2024-05-04 |website=GitLab |language=en}}{{Cite book |url=https://fastly-cdn.system-rescue.org/download/books/SystemRescue-Getting-started-20220205.pdf |title=SYSTEM RESCUE A STEP BY STEP GUIDE TO GETTING STARTED |date=2022-02-05 |publisher=system-rescue |pages=7-8, 9, 11-12, 19-20}} PowerPC had a single release with version 0.2.0 in 2004,{{Cite web |date= |title=SystemRescueCd - Browse /sysresccd-ppc at SourceForge.net |url=http://sourceforge.net/projects/systemrescuecd/files/sysresccd-ppc/ |archive-url=https://web.archive.org/web/20130926044705/http://sourceforge.net/projects/systemrescuecd/files/sysresccd-ppc/ |archive-date=2013-09-26 |access-date=2024-05-04 }} with SPARC also having one for version 0.4.0 in 2007.{{Cite web |date= |title=SystemRescueCd - Browse /sysresccd-sparc at SourceForge.net |url=http://sourceforge.net/projects/systemrescuecd/files/sysresccd-sparc/ |archive-url=https://web.archive.org/web/20130925205537/http://sourceforge.net/projects/systemrescuecd/files/sysresccd-sparc/ |archive-date=2013-09-25 |access-date=2024-05-04 }}

If a PXE boot requires HTTP or TFTP, at least 1GB of memory will be needed for loading a required file for those into memory. However if NFS or NBD is used, the 1GB requirement isn't necessary.{{Cite web |title=SystemRescue - PXE network booting |url=https://www.system-rescue.org/manual/PXE_network_booting/ |access-date=2024-05-04 |website=www.system-rescue.org}} Running the live cd from memory is recommended for speed and not requiring the boot device to be connected after boot, however it does require installed memory to be at least 2GB. Bootable USBs have become preferred over CDs or DVDs due to the more recent size increases of the distribution and due to the lack of optical drives in many modern devices.

Features

SystemRescue is capable of graphics using the Linux framebuffer option for tools such as GParted. It has options such as connecting to the Internet through an ADSL modem or Ethernet and graphical web browsers such as Mozilla Firefox.

The File systems supported by System-Rescue are btrfs, ext3, ext4, FAT16, FAT32, ISO9660, JFS, NTFS, ReiserFS, VFAT, and XFS{{Cite web |title=SystemRescue - System Rescue Homepage |url=https://www.system-rescue.org/ |access-date=2024-05-03 |website=www.system-rescue.org}}{{Cite web |title=SystemRescue - SystemRescue Overview |url=https://www.system-rescue.org/manual/Overview/ |access-date=2024-05-03 |website=www.system-rescue.org}}

There are two bootloaders supporting the OS – GRUB & SYSLINUX.{{Cite web |title=SystemRescue - Booting SystemRescue |url=https://www.system-rescue.org/manual/Booting_SystemRescue/ |access-date=2024-05-04 |website=www.system-rescue.org}}

SystemRescue features include:

= System tools =

= Applications =

= Programming =

  • It uses the built-in Bash shell for commands and scripting.
  • It also supports Perl, Python and Ruby for scripting or programming.

Additionally, the live cd also allows for booting to FreeDOS, Memtest86+, hardware diagnostics and the ability to create other boot disks from a single CD

Burning CDs/DVDs and creating a bootable USB

The live cd iso file being installed needs to match the system being used; for 64-bit x86-64 processors amd64 is used, for 32-bit IA-32 processors i686 is used. The supported architecture is listed at the end of the iso filename.

The CD can also boot from a customized DVD which has almost 4.6 GB of free space for backed-up files. This makes it good for storing all the information that is needed from a hard drive and then formatting it. To burn the DVD, one must burn the image file first and then add all the separate files and folders. This should not affect the general way in which the DVD works. The DVD can then be used to insert those files into the hard drive using Midnight Commander.

The system-rescue iso can be used to create a bootable USB device using tools such as rufus, ventoy, or the dedicated linux tool. The USB must have at least 2GB of storage and be formatted in FAT32.{{Cite web |title=SystemRescue - Installing SystemRescue on a USB memory stick |url=https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/#:~:text=You%20should%20use%20a%202GB,a%20key%20at%20boot%20time. |access-date=2024-05-04 |website=www.system-rescue.org}}

See also

{{Portal|Linux|Free and open-source software}}

References

{{Reflist}}