How to Use SystemRescue to Troubleshoot and Fix Common Computer Issues

We independently review everything we recommend. When you buy through our links, we may earn a commission.

How to Use SystemRescue Troubleshoot Fix Computer Issues

We’ve all had experience with a computer that won’t boot up. SystemRescue is available to assist you in regaining use of your computer, which is a fortunate turn of events.

Almost every person who uses a computer has experienced the sinking feeling that comes over them when they turn on their device and find an error message where their operating system should be.

No matter what operating system you use, a live Linux distribution may act as a troubleshooting tool in the event that you experience issues with your computer. SystemRescue is going to assist you in bringing your computer back to full health.

What Exactly Is SystemRescue?

SystemRescue is a live Linux distribution designed for the purpose of recovering personal computer systems that are unable to boot. If your computer is unable to start properly, all you need to do is insert the bootable media you have and make an effort to solve the problem with the tools that come with the media.

SystemRescue is an operating system that is derived from Arch Linux; however, in order to use it, you do not need to be a Linux expert. You don’t need to have a very strong understanding of Linux at all. In order to repair your computer, all you need to do is go to the SystemRescue website and follow the detailed instructions there.

There is a local copy of the SystemRescue documentation included on the image in case you do not have access to the internet. The material may also be found online.

Obtaining Installation Media

You may grab the ISO image from the project’s download page and then extract it to the installation medium of your choosing, such as a USB drive, in the same way that you do with the majority of other live Linux distributions. It is recommended that you carry out these steps before you have any issues with your computer.

After you have finally succeeded in getting your media to boot, you will be brought to the text terminal. Try not to freak out. Simply entering “startx” at the prompt will bring up an XFCE desktop for you to use.

Be cautious since the “#” prompt indicates that you are operating as the root user whenever you are at the console or the prompt. There won’t be any of the typical checks against modifying essential system files that you would have as a regular user, which means that if you don’t pay attention, you may wind up ruining your system much more than it currently is.

Partitioning Your Disk With SystemRescue

It’s possible that any disk partitions on your computer may need to be expanded or reduced. Using the graphical GParted software that is bundled with SystemRescue is the simplest method for doing this task. It is possible to launch it from the XFCE menu.

It is possible to directly modify the partition table in order to create new partitions, expand existing ones, reduce their size, or eliminate them.

Repairing the GRUB Bootloader

The bootloader, the software that loads your operating system, can get faulty or replaced. When upgrading to a big proprietary OS, this is especially true.

Reinstalling the GRUB bootloader may help you boot your computer if you’re having trouble. You’ll need to boot from SystemRescue disc and mount your disks in order to accomplish this.

Grub-install may be used to install the GRUB bootloader on the disk you choose. /dev/sda is the most common location for the main hard disk on most computers.

It is possible to identify all the disks attached to your computer by using the lsblk command. Then, mount the drive you wish to restore the bootloader on and proceed as follows: SystemRescue’s root directory would then be moved from your boot media to your hard drive using arch-chroot.

You may now reinstall the bootloader by running grub-install once you’ve “chrooted” your system. Enter “exit” or press Ctrl + D to quit the shell. After removing the boot DVD from your computer, restart it and see whether it works. There is a good chance that you will be able to boot into Linux once more.

Use the lsblk command to examine your system’s partitions if you don’t know which one your Linux installation is on.
/dev/sda1 is the Linux system’s storage device. In order to mount the file system, you can use this command: mkdir -p

mkdir -p /mnt/linux
mount /dev/sda1 /mnt/linux

chroot into the directory we’ve made.

arch-chroot /mnt/linux

It’s as if we’ve booted right into the system now, and we have full control over it. Make sure that the /boot/grub/grub.conf file is accurate and modify it if required, then restart your computer.

If you haven’t made any changes, this should be exactly how it was when you first installed Linux on your computer. It’s probably fine to use it as-is for the time being until you figure out if it works. The mount-and-chroot technique lets you return to the GRUB setup menu and try again if that doesn’t work.

Grub-install may now be used to install the bootloader again:

grub-install /dev/sda1

It’s time to face the facts. At the prompt, type “reboot.” Selecting “Boot Existing OS” from the startup menu should launch the GRUB bootloader on your hard drive or SSD if the installation media is still present. Booting normally should be possible if everything goes as planned. This is a huge relief for you! Linux is making a comeback!

Testing Memory With Memtest86+

It’s possible that you have a hardware problem if you’re seeing unusual failures like kernel panics in Linux or blue screens of death in Windows. Your hard drive might be deteriorating, or your RAM could be malfunctioning. SystemRescue can also be used to test the latter.

SystemRescue may be used to test the RAM by selecting “Memtest86+” from the boot menu. You’ll be sent to the program that performs the memory test. It will perform a series of tests to determine whether or not the RAM chips are intact and will then publish its findings.

Recovering Files from Faulty Hard Drive using SystemRescue

While SystemRescue is running, you may start up and mount a failed disk, then transfer data across to a new drive.

mkdir -p /mnt/harddrive
mount /dev/sda /mnt/harddrive

It is possible to run the lsblk command again if you don’t know the name of the USB disk you have plugged in. As with any other drive, it may be plugged in and used. As an illustration, consider the following:

mkdir -p /mnt/usb
Mount /dev/sdb1 /mnt/usb

Using the external drive, you may simply copy files from your hard drive to it.

cp /mnt/harddrive/files /mnt/usb

Cloning Disks to a New Device

Using the dd command, it is also possible to transfer a whole disk to an external media device. But before we move on, check to see if both of your drives have been mounted. After that, execute the dd command that is listed below. The “if=” portion of the command will refer to the file or drive from which you want to make a copy. The “of=” portion of the command will refer to the drive to which you want to make the copy.

dd if=/dev/sda of=/dev/sdb

If the device names are not precisely how you want them to be, you risk the possibility of permanently erasing the data on your drives.

Passwords Can Be Reset Using SystemRescue

It’s possible that you might forget critical passwords at times. It’s also possible that you bought an old computer and have no idea what the password is. SystemRescue, fortunately, allows users to change their passwords for both Linux and Windows.

On the Linux side, follow the instructions given earlier to chroot into your system and then run the passwd command for the account that you wish to reset. In order to reset the root password, you must:

passwd root

The process of resetting passwords on Windows is a little bit more difficult. To begin, you will need to mount the partition that contains Windows and then execute the chntpw software that is included with SystemRescue. Generally speaking, the information on passwords for local accounts may be found in the folder labeled C:WindowsSystem32configSAM.

mkdir -p /mnt/windows
mount /dev/hda1 /mnt/windows
chntpw -l /mnt/windows/Windows/System32/config/SAM

This will bring up a list of all of the Windows accounts that are currently stored on the device. Choose the profile you wish to modify from the drop-down box, then choose the option to delete the password. This will result in their being no content at all. After performing a restart, Windows will allow you to log in without requiring a password and will give you the option to change your password inside the account settings.

If your Windows account is a Microsoft account, you’ll have to reset the password through the Microsoft account page instead, like any other website reset procedure.

A First Aid Kit for Your Personal Computer, SystemRescue

SystemRescue is a useful utility that is not dependent on the Linux distribution that you use and may be kept on hand in case of an urgent situation. The installation image of your Linux distribution will frequently contain tools that you can use to attempt to fix your damaged system. It’s kind of like having a first aid kit around the house; you hope you’ll never need it, but in the event that you do, you’ll be grateful you have it.

If you find yourself in the position of becoming the IT help desk for your friends and family, you can use SystemRescue to fix their computers if they are unable to start up, but you can also configure things so that they don’t have to rely on you as much for the more basic tasks.

We will be happy to hear your thoughts

Leave a reply