Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Przywracanie systemu z LiveCD
Autor Wiadomość
WebNuLL Offline
Linux support
Junior Admin

Liczba postów: 1766
Dołączył: Sep 2009
Reputacja: 45
€: 4127
OS: Linux Gentoo
Post: #1
Exclamation Przywracanie systemu z LiveCD
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

[Obrazek: 1300013385.gif]
Ubuntu (Linux dla ludzi) | Blog komputerowy | Linux Mint
(Ten post był ostatnio modyfikowany: 01.07.2010 18:59 przez WebNuLL.)
01.07.2010 18:48
  Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post


Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 3 gości

 Wybierz styl: