Problem z plikami systemowymi

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Andrzej123
Posty: 24
Rejestracja: 15 sierpnia 2014, 20:58

Problem z plikami systemowymi

Post autor: Andrzej123 »

Witam nie dawno zainstalowałem debiana 7.8 wheezy lxde obok uwaga :D windowsa 98 (na jednym dysku mam 2 partycje) i wszystko dobrze działało, lecz któregoś razu przy uruchamianiu debiana pojawił sie taki błąd jak na zamieszczonym załączniku i debian się nie uruchamia. O co może chodzić? Podejrzewam, ze chodzi coś o pliki systemowe?
Ps. Myślę, że ten dziwny błąd "cocdec 0 is not vaild" nic nie jest związany z tym problemem, bo występuje już od dawna nawet po formacie i nie powodował on takiego problemu z plikami sytemowymi.
Z góry dziekuję za pomoc :)
Załączniki
DSC_0330.jpg
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Uruchom dowolne livecd i sprawdź linuksowe systemy plików programem fsck. Na zdjęciu masz lokalizację logów programu fsck, które zostały zapisane podczas uruchamiania systemu.
Andrzej123
Posty: 24
Rejestracja: 15 sierpnia 2014, 20:58

Post autor: Andrzej123 »

Dziękuję za odpowiedź Marcin. Nie jestem zawansowanym użytkownikiem więc pozwolę sobie zapytać. Uruchomiłem debiana 7.8 wheezy lxde z pendrive. Gdzie znajdę program fsck?
Awatar użytkownika
dedito
Moderator
Posty: 3518
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Kod: Zaznacz cały

sudo fsck
Andrzej123
Posty: 24
Rejestracja: 15 sierpnia 2014, 20:58

Post autor: Andrzej123 »

root@debian:/home/user# sudo fsck
fsck from util-linux 2.20.1
root@debian:/home/user# ...
czyli jak rozumiem mam naprawić plik /var/log/fsck/checkfs. Czyli co wpisać w miejsce kropek, nazwę pliku?
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

To jest plik loga, czyli informacji, które zapisał program podczas działania - w tym przypadku błędów:

Kod: Zaznacz cały

/var/log/fsck/checkfs
Masz sobie wyświetlić partycje linuksa (ext4) i sprawdzić je programem fsck - jak jesteś zalogowany jako root to bez sudo:

Kod: Zaznacz cały

fsck -pfv /dev/sdaX
Za X podstaw numer partycji systemowej, potem /home jeśli jest oddzielnie montowana.
Awatar użytkownika
Yampress
Administrator
Posty: 6367
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A jaki system plików wybrałeś podczas instalacji debiana?

masz jakies wpisty w /etc/fstab
Andrzej123
Posty: 24
Rejestracja: 15 sierpnia 2014, 20:58

Post autor: Andrzej123 »

Marcin, o to chodzi?

Kod: Zaznacz cały

128410 inodes used (7.65%, out of 1679360)
          48 non-contiguous files (0.0%)
          80 non-contiguous directories (0.1%)
             # of inodes with ind/dind/tind blocks: 0/0/0
             Extent depth histogram: 109936/17
      893089 blocks used (13.30%, out of 6713856)
           0 bad blocks
           1 large file

       96012 regular files
       11447 directories
          12 character device files
          25 block device files
           1 fifo
          26 links
       20904 symbolic links (18411 fast symbolic links)
           0 sockets
------------
      128427 files

A to partycja home:
7543 inodes used (2.05%, out of 367920)
          63 non-contiguous files (0.8%)
           3 non-contiguous directories (0.0%)
             # of inodes with ind/dind/tind blocks: 0/0/0
             Extent depth histogram: 7509/7
     1081096 blocks used (73.57%, out of 1469440)
           0 bad blocks
           1 large file

        6025 regular files
        1469 directories
           0 character device files
           0 block device files
           0 fifos
           0 links
          40 symbolic links (19 fast symbolic links)
           0 sockets
------------
        7534 files
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Proszę używać tagów CODE. Jak tego dokonać - wisi jak BYK w moim podpisie.

Pokaż w końcu co jest w pliku (podmontuj w livecd):

Kod: Zaznacz cały

/punkt_montowania/var/log/fsck/checkfs
Pokaż też plik:

Kod: Zaznacz cały

/punkt_montowania/etc/fstab
Jak podmontujesz w live cd partycję roota i domową to podaj też wynik (jako root):

Kod: Zaznacz cały

fdisk -l

Kod: Zaznacz cały

parted -l
Trzeba by też sprawdzić czy jest w systemie pakiet:

Kod: Zaznacz cały

ntfsprogs
Andrzej123
Posty: 24
Rejestracja: 15 sierpnia 2014, 20:58

Post autor: Andrzej123 »

W miejsce punkt montowania wpisać partycję systemową, czyli sda5? Przepraszam, ale jestem naprawdę początkujący :)
ODPOWIEDZ