Prawie każdy użytkownik komputera poczuł dołek w żołądku po włączeniu komputera i wyświetleniu komunikatu o błędzie w miejscu, w którym powinien znajdować się jego system operacyjny.
Na szczęście istnieje dystrybucja Linuksa na żywo, która może służyć jako zestaw pierwszej pomocy w przypadku problemów z komputerem, bez względu na używany system operacyjny. SystemRescue pomoże Ci przywrócić komputer do zdrowia.
Co to jest SystemRescue?
SystemRescue to dystrybucja Linuksa działająca na żywo, która jest przeznaczona do ratowania nieuruchamiających się systemów PC. Jeśli masz problem z uruchomieniem, po prostu podłącz nośnik startowy do komputera i spróbuj użyć dołączonych narzędzi, aby to naprawić.
SystemRescue jest oparty na Arch Linux, ale nie musisz być guru Linuksa, aby go używać. W ogóle nie musisz dużo wiedzieć o Linuksie. Wszystko, co musisz zrobić, to postępować zgodnie z obszernymi instrukcjami na stronie SystemRescue, aby naprawić system. ten Dokumentacja SystemRescue jest dostępny online, ale jego kopia lokalna jest dołączona do obrazu, ponieważ możesz nie mieć dostępu do sieci.
Pobierać:System Ratownictwa ISO
Podobnie jak w przypadku wielu innych dystrybucji Linuksa na żywo, uzyskujesz obraz ISO ze strony pobierania projektu, a następnie wyodrębnij go na wybrany nośnik instalacyjny, taki jak dysk USB. Warto to zrobić, zanim napotkasz jakiekolwiek problemy z komputerem.
Kiedy w końcu uruchomisz swoje media, zostaniesz skonfrontowany z konsolą tekstową. Nie panikować. Po prostu wpisz "startx" w wierszu polecenia, a pojawi się pulpit XFCE.
W konsoli lub w monicie pracujesz jako root, jak pokazuje znak zachęty „#”, więc bądź ostrożny. Nie będzie żadnych zwykłych kontroli przed edycją ważnych plików systemowych, które miałbyś jako zwykłym użytkownikiem, więc jeśli nie zapłacisz, możesz zepsuć swój system jeszcze bardziej niż dotychczas Uwaga.
Partycjonowanie dysku za pomocą SystemRescue
Może być konieczne powiększenie lub zmniejszenie dowolnych partycji dyskowych na komputerze. Najprostszym sposobem na to jest użycie graficznego narzędzia GParted dołączonego do SystemRescue. Możesz go uruchomić z menu XFCE.
Możesz bezpośrednio manipulować tabelą partycji, aby dodawać, powiększać, zmniejszać lub usuwać partycje.
Naprawa bootloadera GRUB
Czasami bootloader, program na dysku twardym, który ładuje system operacyjny, zostaje uszkodzony lub nadpisany. Jest to szczególnie ważne, jeśli uaktualnisz pewien ważny, prawnie zastrzeżony system operacyjny na swoim komputerze.
Jeśli nie możesz uruchomić komputera, możesz spróbować to naprawić, ponownie instalując program ładujący GRUB. Aby to zrobić, musisz uruchomić nośnik SystemRescue i zamontować dyski.
Możesz użyć grub-zainstaluj aby zainstalować bootloader GRUB na wybranym dysku. Na większości komputerów podstawowy dysk twardy jest zwykle poniżej /dev/sda.
Możesz użyć lsblk polecenie, aby zidentyfikować wszelkie dyski podłączone do komputera. Następnie zamontuj napęd chcesz ponownie zainstalować bootloader. Następnie użyjesz arch-chroot aby zmienić katalog główny SystemRescue z nośnika rozruchowego na dysk twardy.
Po „chrootowaniu” możesz teraz biegać grub-zainstaluj aby ponownie zainstalować bootloader. Wyjdź z powłoki, wpisując „exit” lub naciskając Ctrl + D. Teraz możesz ponownie uruchomić komputer, pamiętając o usunięciu nośnika rozruchowego i sprawdź, czy zadziałało. Miejmy nadzieję, że będziesz mógł ponownie uruchomić system Linux.
Jeśli nie wiesz, na której partycji znajduje się Twoja instalacja Linuksa, możesz użyć wyjścia polecenia lsblk, aby zobaczyć partycje w systemie.
W tym przypadku system Linux jest włączony /dev/sda1. Możesz utworzyć katalog, aby go zamontować, używając mkdir z -p opcję, a następnie zamontuj ją:
mkdir -p /mnt/linux
zamontować /dev/sda1 /mnt/linux
Teraz wykonaj chroot w utworzonym przez nas katalogu:
arch-chroot /mnt/linux
Teraz możemy wprowadzać zmiany w systemie tak, jakbyśmy uruchomili go bezpośrednio. Spójrz na /boot/grub/grub.conf aby upewnić się, że wygląda poprawnie i w razie potrzeby edytuj.
Jeśli nic nie zmieniłeś, prawdopodobnie będzie tak samo, jak podczas instalacji systemu Linux. Najprawdopodobniej możesz z tym skorzystać, ponieważ jest tylko po to, aby sprawdzić, czy to działa. Jeśli tak się nie stanie, zawsze możesz użyć metody mount-and-chroot, aby wrócić do menu konfiguracyjnego GRUB i spróbować ponownie.
Teraz możemy uruchomić polecenie grub-install, aby ponownie zainstalować bootloader:
grub-install /dev/sda1
Nadchodzi chwila prawdy. Wpisz „reboot” po monicie. Jeśli nośnik instalacyjny nadal znajduje się w napędzie, wybierz „Boot Existing OS” z menu startowego, co powinno uruchomić program ładujący GRUB na dysku twardym lub dysku SSD. Jeśli wszystko pójdzie dobrze, powinieneś być w stanie uruchomić się normalnie. Możesz teraz odetchnąć z ulgą! Linux powraca!
Testowanie pamięci za pomocą Memtest86+
Jeśli zaczniesz napotykać dziwne błędy, takie jak panika jądra w systemie Linux lub niebieskie ekrany śmierci w systemie Windows, a nie dokonałeś ostatnio żadnych zmian lub aktualizacji, może to oznaczać problem ze sprzętem. Możliwe, że twój dysk twardy ulega awarii lub może wystąpić problem z pamięcią RAM. Możesz także przetestować to ostatnie za pomocą SystemRescue.
Aby przetestować pamięć RAM, uruchom SystemRescue i wybierz „Memtest86+” w menu startowym. Spowoduje to przejście do narzędzia do testowania pamięci. Przeprowadzi serię testów, aby sprawdzić integralność układów pamięci RAM i zgłosić sukces lub niepowodzenie.
Używanie SystemRescue do archiwizowania plików z uszkodzonego dysku
Jeśli chcesz przenieść niektóre pliki z dysku z powodu awarii, możesz uruchomić SystemRescue i zamontować dysk, jak pokazano wcześniej, a następnie zamontować inny dysk i skopiować na niego pliki.
mkdir -p /mnt/dysk twardy
zamontować /dev/sda /mnt/harddrive
Jeśli masz podłączony dysk USB i nie wiesz, jaka to nazwa urządzenia, możesz ponownie użyć polecenia lsblk, aby sprawdzić, do której nazwy jest on podłączony. Możesz go zamontować jak każdy inny dysk. Na przykład:
mkdir -p /mnt/usb
Zamontuj /dev/sdb1 /mnt/usb
Teraz możesz po prostu skopiować pliki z dysku twardego na dysk zewnętrzny:
cp /mnt/twardy dysk/pliki /mnt/usb
Klonowanie dysków na nowe urządzenie
Możesz także kopiować całe dyski na nośniki zewnętrzne za pomocą polecenia dd. Ale najpierw upewnij się, że zamontowałeś oba dyski. Następnie wydaj następującą komendę dd. Część „if=” polecenia będzie plikiem wejściowym lub dyskiem, który chcesz skopiować, a plik wyjściowy lub częścią „of=” będzie dyskiem, na który chcesz skopiować.
dd if=/dev/sda of=/dev/sdb
Upewnij się, że masz nazwy urządzeń dokładnie tak, jak chcesz, lub możesz trwale wymazać dyski.
Resetowanie haseł za pomocą SystemRescue
Czasami możesz zapomnieć ważne hasła. A może kupiłeś używany komputer i nie masz hasła. Na szczęście możesz zresetować hasła do systemów Linux i Windows za pomocą SystemRescue.
Po stronie Linuksa wykonaj chroot w swoim systemie, jak pokazano wcześniej, i uruchom polecenie passwd dla konta, które chcesz zresetować. Aby zresetować hasło roota:
hasło root
Resetowanie haseł systemu Windows jest trochę bardziej zaangażowany. Najpierw musisz zamontować partycję Windows i uruchomić chntpw narzędzie dołączone do SystemRescue. Informacje o hasłach do kont lokalnych zwykle znajdują się w C:\Windows\System32\config\SAM.
mkdir -p /mnt/window
montuj /dev/hda1 /mnt/windows
chntpw -l /mnt/windows/Windows/System32/config/SAM
Spowoduje to wyświetlenie menu kont Windows znalezionych w systemie. Wybierz ten, który chcesz zmienić i wybierz opcję menu, aby usunąć hasło. To sprawi, że będzie całkowicie pusty. Uruchom ponownie system Windows, a będziesz mógł zalogować się bez hasła i wybrać nowe hasło w ustawieniach konta.
Jeśli Twoje konto Windows jest kontem Microsoft, musisz zresetować hasło z Strona konta Microsoft zamiast tego, jak każda inna metoda resetowania witryny.
SystemRescue: zestaw pierwszej pomocy dla twojego komputera
Podczas gdy obraz instalacyjny twojej dystrybucji Linuksa często zawiera narzędzia, dzięki którym możesz spróbować naprawić uszkodzony system, SystemRescue jest miłym narzędziem dystrybucyjnym, które można mieć pod ręką w przypadku awarii. To jak apteczka: masz nadzieję, że nigdy nie będziesz musiał jej używać, ale jeśli to zrobisz, będziesz zadowolony, że masz ją pod ręką.
Jeśli zostałeś zmuszony do bycia biurem pomocy IT dla swoich przyjaciół i rodziny, możesz użyć SystemRescue gdy ich maszyny nie uruchamiają się, ale możesz też ustawić takie rzeczy, aby nie potrzebowali cię tak bardzo dla prostych rzeczy.
6 sposobów, aby upewnić się, że komputer ukochanych nigdy nie będzie wymagał naprawy
Czytaj dalej
Powiązane tematy
- Linux
- Rozwiązywanie problemów
- Dystrybucja Linuksa
- System operacyjny
O autorze
David jest niezależnym pisarzem mieszkającym w północno-zachodnim Pacyfiku, ale pierwotnie pochodzi z Bay Area. Od dzieciństwa jest entuzjastą technologii. Zainteresowania Davida obejmują czytanie, oglądanie wysokiej jakości programów telewizyjnych i filmów, gry retro i zbieranie nagrań.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować