Strona 1 z 1

[+] Po edycji menu.lst brak partycji /root

: 22 sierpnia 2009, 09:29
autor: nieobecny
Witam tym razem po instalacji innego Linuksa. Mam problem z partycją /root. Więc zamontowałem na live cd:

Kod: Zaznacz cały

mkdir /media/sda3,mount -a
i chciałem edytować menu.lst gruba:

Kod: Zaznacz cały

gedit /media/disk/boot/grub/menu.lst
Jednak teraz gdy chcę wejść do tego dysku z partycją /root jest tam tylko folder "lost+found" a gdy na niego kliknę pojawia się:

Kod: Zaznacz cały

The folder contents could not be displayed. You do not have permissions necessary to view the contents of "lost+found"
Czy znowu mi zniszczyło partycję? Bo tej z /root i /home nie ruszałem instalując innego Linuksa, a /home nadal jest dobra. Czy da się jakoś odzyskać tę partycję /root i uruchomić gruba z niej? Za odpowiedz z góry dziękuję. Pozdrawiam.

: 22 sierpnia 2009, 10:23
autor: AdeBe
Z jaką partycją masz problem?
/root to katalog domowy administratora.
Przedstaw wynik polecenia fdisk -l

: 22 sierpnia 2009, 10:28
autor: nieobecny
AdeBe pisze:Z jaką partycją masz problem?
/root to katalog domowy administratora.
Przedstaw wynik polecenia fdisk -l
Z partycją "/" na ktorej jest zainstalowany główny system.(w tym przypadku na sda3)
fdisk -l:

Kod: Zaznacz cały

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1459    11719386   83  Linux
/dev/sda2            1460        6375    39487770   83  Linux
/dev/sda3            6376        8271    15229620   83  Linux
/dev/sda4            8272       38913   246131865    5  Extended
/dev/sda5            8272        8302      248976   82  Linux swap / Solaris
/dev/sda6            8303       38913   245882826   83  Linux
sda1 i sda2 to ten nowy Linux, sda3 chcę odzyskać bo sda6 /home jest ok

: 22 sierpnia 2009, 12:58
autor: Akkon
nieobecny, wklej jeszcze wynik polecenia

Kod: Zaznacz cały

df -h
z montowanymi partycjami pod live-cd, zwłaszcza tę, której dotyczy problem.
Pokaż również zawartość menu.lst wygenerowanego przez tego drugiego Linuksa, najlepiej szczegółowo rozpisz swój układ partycji.
nieobecny pisze:jest tam tylko folder "lost+found" a gdy na niego klikne pojawia się
Jeśli montowałeś tę partycję prawidłowo i to jest ta, o którą Ci chodzi, to toby sugerowało, że jest ona wyczyszczona. Komunikat, który otrzymujesz wynika z braku uprawnień do przeglądania tego katalogu (trzeba to robić jako root).

: 22 sierpnia 2009, 18:54
autor: nieobecny
Akkon pisze:Jeśli montowałeś tę partycję prawidłowo i to jest ta, o którą Ci chodzi, to to by sugerowało, że jest ona wyczyszczona. Komunikat, który otrzymujesz wynika z braku uprawnień do przeglądania tego katalogu (trzeba to robić jako root).
I tak też się stało, choć nie wiem do końca jak, czyli została wyczyszczona. A tych dwóch partycji z Debianem podczas instalacji innego Linuksa nie ruszałem, tylko swap był zmieniany na dwie dystrybucje. Widocznie Debian się obraził i był zazdrosny o innego Linuksa. Dobrze że partycja /home została nietknięta. Temat zamknięty . Pozdrawiam.

: 22 sierpnia 2009, 20:27
autor: Akkon
nieobecny pisze:Widocznie Debian się obraził i był zazdrosny o innego Linuksa.
Nic samo się nie dzieje. Musiałeś podczas instalacji drugiego Linuksa nie dopilnować etapu przydziału poszczególnych partycji. Teoretycznie można się bawić w odzyskiwanie danych z tej partycji, ale w przypadku pików z systemem nie ma to raczej większego sensu.

: 22 sierpnia 2009, 22:00
autor: fnmirk
Wina jest po stronie użytkownika. Przed instalacją partycje były w innej kolejności przez ich usuwanie i tworzenie bez aktualizacji tablicy partycji. Po instalacji nowego systemu nadpisał sobie tablicę partycji i zostały nazwane według kolejności w jakiej faktycznie występują na dysku. Partycja prawdopodobnie jest tam gdzie była tylko zmieniła się jej nazwa.

Potrzebna dowolna dystrybucja uruchamiana z cdromu i przejrzenie ręczne wszystkich partycji i na tej podstawie dokonanie zmian w plikach konfiguracyjnych.

: 23 sierpnia 2009, 09:12
autor: nieobecny
No ja już postawiłem system od nowa i tylko dodałem tamtą partycję /home. Dodam tylko że wtedy z live cd widziało tą partycję "sda3" jako ext3/ext4?