Forum Komputerowe || Forum informatyczne

Pełna wersja: Przywracanie systemu z LiveCD
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, w tym poradniku pokażę Ci jak dostać się do systemu który się po prostu nie uruchamia.

Jednakże metody naprawy takiego systemu to już osobny temat, tutaj przedstawię tylko jak dostać się do takiego systemu krok po kroku.

Uruchamiamy LiveCD.

Montujemy wszystkie partycje po kolei przy pomocy graficznego narzędzia do montowania które znajduje się w menu.

Następnie otwieramy folder /mnt lub /media i szukamy partycji:

a) Z bootloaderem:
Znajdować się będzie na niej plik vmlinuz oraz folder grub lub lilo czy innego bootloadera jaki zainstalowałeś/aś.

Nowy punkt montowania: /mnt/linux/boot
Kolejność montowania: 2

b) Z głównym systemem plików:
Musi tam być folder etc po tym można poznać tą partycję.

Nowy punkt montowania: /mnt/linux/
Kolejność montowania: 1

c) Z katalogiem domowym:
Będzie zawierać Twój katalog domowy - myślę, że go rozpoznasz win

Nowy punkt montowania: /mnt/linux/home
Kolejność montowania: 3

Kopiujemy ścieżki gdzie znaleźliśmy zawartość podmontowanych partycji ( np. /mnt/sda1 ) i po kolei sprawdzamy do jakich partycji należą wpisując:
kartki
Cytat:df -h |grep #TU WKLEJ#

W pogrubione miejsce wklej lokalizację katalogu gdzie została zamontowana partycja.

Zapisz adresy partycji ( /dev/xyz ) oraz co to za partycje ( główna, boot czy home ) na kartkę lub do programu tekstowego ( leafpad, nano dostepne w Arczi z poziom livecd, gedit w Ubuntu )

Przykład takiej notatki:
Cytat:/dev/sda1 - bootloader
/dev/sda2 - katalogi domowe
/dev/sda3 - partycja główna

Teraz odmontuj wszystkie partycje za pomocą graficznego narzędzia lub zrób umount #punkt montowania#.

Wykonaj:
Cytat:# tworzenie katalogu /mnt/linux na którym będziemy operować
mkdir /mnt/linux
# montowanie partycji
mount /dev/#partycja główna# /mnt/linux
mount /dev/#bootloader# /mnt/linux/boot
mount /dev/#katalogi domowe# /mnt/linux/home

# kopiowanie ustawień DNS aby sieć działała poprawnie
cp /etc/resolv.conf /mnt/linux/etc/resolv.conf

# montowanie "zmiennych" systemów plików ( urządzenia itp. )
mount -t proc none /mnt/linux/proc
mount -o bind /dev /mnt/linux/dev
mount -o bind /sys /mnt/linux/sys
mount -o bind /dev/pts /mnt/linux/dev/pts
mount -o bind /mnt/linux/dev/shm
mount -o bind /proc/bus/usb /mnt/linux/proc/bus/usb

# wejście do systemu
chroot /mnt/linux

# odświeżenie ustawień
source /etc/profile

Po wykonaniu polecenia chroot /mnt/linux jesteś już w systemie który wymaga naprawy Smiles

Jeżeli nie możesz uruchomić żadnej aplikacji graficznej z środowiska chroot, spróbuj w konsoli systemu LiveCD wpisać: xhost local:localhost

Z tego poziomu można uruchomić wszystkie zainstalowane aplikacje w systemie, w tym menadżer pakietów i np. naprawić uszkodzone pakiety czy skopiować jakiś plik który został przez przypadek usunięty Smiles

-- WebNuLL
Przekierowanie