Nesten alle databrukere har følt gropen i magen når de slår på maskinen og ser en feilmelding hvor operativsystemet skal være.

Heldigvis finnes det en live Linux-distro som kan tjene som et førstehjelpssett for datamaskinproblemer, uansett hvilket operativsystem du bruker. SystemRescue vil hjelpe deg å pleie PC-en din tilbake til helse.

Hva er SystemRescue?

SystemRescue er en live Linux-distro som er ment for å redde uoppstartbare PC-systemer. Hvis du har problemer med å starte opp, stikker du bare det oppstartbare mediet inn i datamaskinen og prøver å bruke de medfølgende verktøyene for å fikse det.

SystemRescue er basert på Arch Linux, men du trenger ikke være en Linux-guru for å bruke det. Du trenger ikke vite mye om Linux i det hele tatt. Alt du trenger å gjøre er å følge de omfattende instruksjonene på SystemRescues nettsted for å fikse systemet ditt. De SystemRescue dokumentasjon er tilgjengelig online, men en lokal kopi er inkludert på bildet fordi du kanskje ikke har nettverkstilgang.

Nedlasting:SystemRescue ISO

Som med mange andre live Linux-distroer, får du ISO-bildet fra prosjektets nedlastingsside og deretter trekk den ut til ditt valgte installasjonsmedium, for eksempel en USB-stasjon. Det er en god idé å gjøre dette før du får problemer med datamaskinen.

Når du endelig starter opp mediet ditt, blir du konfrontert med tekstkonsollen. Ikke få panikk. Bare skriv "startx" ved ledeteksten og et XFCE-skrivebord vil komme opp.

Ved konsollen eller ledeteksten kjører du som root, som vist med "#"-ledeteksten, så vær forsiktig. Det vil ikke være noen av de vanlige kontrollene mot redigering av viktige systemfiler du ville ha som en vanlig bruker, så du kan ende opp med å ødelegge systemet enda mer enn det allerede er hvis du ikke betaler Merk følgende.

Diskpartisjonering med SystemRescue

Du må kanskje utvide eller krympe diskpartisjoner på maskinen din. Den enkleste måten å gjøre dette på er å bruke det grafiske GParted-verktøyet som følger med SystemRescue. Du kan starte den fra XFCE-menyen.

Du kan manipulere partisjonstabellen direkte for å legge til, vokse, krympe eller slette partisjoner.

Reparerer GRUB Bootloader

Noen ganger blir bootloaderen, programmet på harddisken som laster operativsystemet, ødelagt eller overskrevet. Dette gjelder spesielt hvis du oppgraderer et bestemt proprietært operativsystem på maskinen din.

Hvis du ikke kan starte opp i maskinen din, kan du prøve å fikse det ved å reinstallere GRUB oppstartslasteren. For å gjøre dette, må du starte SystemRescue-mediet og montere stasjonene.

Du kan bruke grub-installere for å installere GRUB bootloader til stasjonen du ønsker. På de fleste PC-er er den primære harddisken vanligvis under /dev/sda.

Du kan bruke lsblk kommando for å identifisere eventuelle disker som er koblet til maskinen. Deretter montere stasjonen du ønsker å reinstallere oppstartslasteren på. Du vil da bruke erkerot for å endre rotkatalogen til SystemRescue fra oppstartsmediet til harddisken.

Når du har "chrootet", kan du nå løpe grub-installere for å installere oppstartslasteren på nytt. Gå ut av skallet ved å skrive "exit" eller trykke Ctrl + D. Nå kan du starte datamaskinen på nytt, og sørg for å fjerne oppstartsmediet og se om det fungerte. Forhåpentligvis vil du kunne starte opp i Linux igjen.

Hvis du ikke vet hvilken partisjon Linux-installasjonen din er på, kan du bruke utdataene fra lsblk-kommandoen for å se partisjonene på systemet ditt.

I dette tilfellet er Linux-systemet på /dev/sda1. Du kan opprette en katalog for å montere den ved å bruke mkdir med -s alternativet og deretter montere det:

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

Chroot nå inn i katalogen vi opprettet:

arch-chroot /mnt/linux

Nå kan vi gjøre endringer i systemet som om vi hadde startet det opp direkte. Se over /boot/grub/grub.conf for å sikre at den ser riktig ut og rediger den om nødvendig.

Hvis du ikke har endret noe, vil dette sannsynligvis være slik det var da du installerte Linux-systemet. Du kan mest sannsynlig gå med det som det er bare for å se om det fungerer. Hvis den ikke gjør det, kan du alltid bruke mount-and-chroot-metoden for å komme tilbake til GRUB-konfigurasjonsmenyen og prøve på nytt.

Nå kan vi kjøre grub-install-kommandoen for å installere bootloaderen på nytt:

grub-install /dev/sda1

Her kommer sannhetens øyeblikk. Skriv "start på nytt" ved ledeteksten. Hvis installasjonsmediet fortsatt er i stasjonen, velg "Boot Existing OS" fra oppstartsmenyen, og det skal starte GRUB bootloader på din harddisk eller SSD. Hvis alt går bra, bør du kunne starte opp som normalt. Nå kan du puste lettet ut! Linux er tilbake!

Tester minne med Memtest86+

Hvis du begynner å støte på merkelige feil som kjernepanikk i Linux eller blue screens of death på Windows og du ikke har gjort noen nylige endringer eller oppdatert nylig, kan det hende du har et maskinvareproblem. Det kan være at harddisken din svikter, eller det kan være at RAM-en din har et problem. Du kan også teste sistnevnte med SystemRescue.

For å teste RAM, start opp SystemRescue og velg "Memtest86+" på oppstartsmenyen. Dette tar deg til minnetestverktøyet. Den vil kjøre gjennom en rekke tester for å sjekke integriteten til RAM-brikkene og rapportere suksess eller fiasko.

Bruke SystemRescue til å arkivere filer fra en stasjon som feiler

Hvis du vil flytte noen filer bort fra en stasjon fordi den svikter, kan du starte opp SystemRescue og montere disken som tidligere, og deretter montere en annen stasjon og kopiere filer til den.

mkdir -p /mnt/harddisk
montere /dev/sda /mnt/harddisk

Hvis du har en USB-stasjon koblet til, og du ikke vet hvilket enhetsnavn det er, kan du bruke lsblk-kommandoen på nytt for å se hvilket enhetsnavn den er knyttet til. Du kan montere den som med alle andre stasjoner. For eksempel:

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

Nå kan du ganske enkelt kopiere filer fra harddisken til den eksterne stasjonen:

cp /mnt/harddisk/filer /mnt/usb

Kloning av disker til en ny enhet

Du kan også kopiere hele stasjoner til eksterne medier ved å bruke dd-kommandoen. Men først, sørg for at du har montert begge stasjonene. Utfør deretter følgende dd-kommando. "if="-delen av kommandoen vil være infilen, eller stasjonen du vil kopiere, og outfilen, eller "of="-delen vil være stasjonen du vil kopiere til.

dd if=/dev/sda av=/dev/sdb

Sørg for at du har enhetsnavnene akkurat slik du vil ha dem, ellers kan du slette diskene permanent.

Tilbakestille passord med SystemRescue

Noen ganger kan du glemme viktige passord. Eller kanskje du har kjøpt en brukt PC og ikke har passord. Heldigvis kan du tilbakestille Linux- og Windows-passord med SystemRescue.

På Linux-siden, chroot inn i systemet som vist tidligere og kjør passwd-kommandoen for kontoen du vil tilbakestille. Slik tilbakestiller du root-passordet:

passwd rot

Tilbakestilling av Windows-passord er litt mer involvert. Først må du montere Windows-partisjonen og kjøre chntpw verktøy, inkludert i SystemRescue. Passordinformasjonen for lokale kontoer er vanligvis plassert i C:\Windows\System32\config\SAM.

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

Dette vil få opp en meny med Windows-kontoer du finner på systemet. Velg den du vil endre og velg menyalternativet for å slette passordet. Dette vil gjøre det helt tomt. Start på nytt i Windows og du vil kunne logge på uten passord og velge et nytt passord i kontoinnstillingene.

Hvis Windows-kontoen din er en Microsoft-konto, må du tilbakestille passordet fra Microsoft-kontoside i stedet, som enhver annen tilbakestillingsmetode for nettstedet.

SystemRescue: Et førstehjelpssett for PC-en din

Mens Linux-distroens installasjonsbilde ofte vil ha verktøy du kan prøve å reparere det ødelagte systemet på, er SystemRescue et fint distroagnostisk verktøy å ha rundt i tilfelle en nødsituasjon. Det er som en førstehjelpsskrin: du håper du aldri trenger å bruke den, men hvis du gjør det, vil du være glad for at du har den.

Hvis du har blitt presset til å være IT helpdesk for venner og familie, kan du bruke SystemRescue når maskinene deres ikke starter opp, men du kan også sette opp ting slik at de ikke trenger deg så mye for enkelt tingene.

6 måter å sikre at dine kjæres PC aldri trenger å fikses

Les Neste

DelekvitringDeleE-post

Relaterte temaer

  • Linux
  • Feilsøking
  • Linux Distro
  • Operativsystem

Om forfatteren

David Delony (98 artikler publisert)

David er en frilansskribent basert i Pacific Northwest, men opprinnelig fra Bay Area. Han har vært en teknologientusiast siden barndommen. Davids interesser inkluderer lesing, se kvalitets-TV-serier og filmer, retrospilling og plateinnsamling.

Mer fra David Delony

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere