Witam,
Posiadam ubuntu 20.04 od momentu, w którym tylko wyszedł. Od tamtego czasu nie narzekałem na nic. Wszystko było w porządku i nic się nie psuło.
Dzisiaj jednak postanowiłem uruchomić ponownie komputer, bo miałem włączonych dużo programów i trochę się wieszał, więc chciałem by wyczyścił cash itp. Zrestartowałem go z poziomu Konsoli tty3 komendą: Sudo shutdown -r now. Urochomił się ponownie, załadował system i nagle w momencie, w którym powinien się wyświetlić ekran logowania, pojawia się dużo linijek jakiś komunikatów, które znikają po sekundzie i następnie widać tylko migająca podłogę _.
po wejściu w tty2 nie ma środowiska graficznego, a jest konsola.
Więc wydaję mi się, że coś stało się ze środowiskiem graficznym. Nie wiem za bardzo jak je teraz uruchomić, bo próbowałem już startx, ale nie reaguje i wyskakują jakieś błędy. Patrzyłem czy nie usunęło plików, ale wszystkie są (sprawdziłem z poziomu konsoli programem mc nie pamiętam rozwinięcia skrótu).
Nie wiem co mam teraz zrobić, nie wiem jaka jest tego przyczyna. Bardzo proszę o pomoc i z góry dziękuję.
Czy te błędy są tekstowe,że coś wypisuje failed to inicialise server x czy coś w tym stylu ?.Drugie sprawdż dysk.Mogą być jakieś błędy w systemie plików,coś nie zamknięte do końca,itd.
sudo fsck „twoja partycja”.
Najpierw fdisk -l żeby wybrać właściwy system plików.
poczytaj man fsck.
Pierwsza rzecz, konsola 12 wyświetla na bieżąco logi. Druga rzecz, masz miejsce na partycji głównej?
Co do Startx to wyświetla się to:
A co do fsck to mam dwa dyski SSD 128 GB oraz HDD 1TB. Na SSD siedzi Ubuntu oraz Win 10, a na HDD są po prostu pliki, jakieś dokumenty itp. I teraz jeżeli dobrze pamiętałem to partycja systemowa to była sdb6. Po wpisaniu sudo fsck sdb6 dzieje się to co na zdjęciu poniżej:
Gdy próbuje wpisać -c albo sudo fsck -c sdb6, dalej to samo się wyświetla.
konsole 12 zaraz sprawdzę, a co do tego miejsca, to jest opcja że było za mało miejsca i teraz wyszło takie coś? Miałem na tym HDD partycje home dla linux około 200GB i ona była już zapchana oraz miałem partycje dla windowsa 800GB około. Próbowałem je kiedyś zmienić, żeby były mniej więcej po połowie ale nie za bardzo chciało to się zrobić. Wyskakiwały jakieś błędy i nie zrobiłem tego więc końcowo zostałem z zapchaną partycją home/ Tylko zastanawia mnie czy przez partycję home nie uruchamia się cały system? No chyba że partycja systemowa też jest zapchana. Jeżeli to przez to to w jaki sposób to naprawić? Co sugerujesz?
Na początek polecenie:
df -h
I szukasz ile jest miejsca na partycji gdzie masz katalog /tmp. To będzie prawdopodobnie partycja główna czyli /. Jak zmniejszyć zajętość na tej partycji, to tylko ty wiesz co tam poukrywałeś. Bezpiecznie możesz wywalić ściągnięte pliki apt-a.
sudo apt clean --dry-run
Tak powinno wyglądać polecenia sprawdzenia 6 partycji na dysku sdb:
fsck -c /dev/sdb6
Zaloguj się na tty2, podnieś uprawnienia:
sudo su -
Pokaż błędy ze startu:
dmesg -xl 3,4 | curl -F 'file=@-' 0x0.st
grep -E 'WW|EE' /var/log/Xorg.0.log | curl -F 'file=@-' 0x0.st
Na forum podaj tylko linki do wyników.
faktycznie okazało się, że partycja sdb6 czyli / ma 38/40GB.
Sudo apt clean --dry-run nic za bardzo nie zmienia także narazie będę korzystał z windowsa, a kiedyś może kupie większy dysk albo w ogóle kupie nowy komputer. Dzięki za pomoc.
Błędna składnia… On nie wie co z tym zrobić, więc pokazuje ci helpa. Na Linuksie do fizycznych urządzeń odnosimy się poprzez /dev
(skojarz sobie z device ;]), w Twoim przypadku będzie to /dev/sdb6
. Poza tym od pewnego czasu, każdy system plików ma swój dedykowany, więc jeśli na tej partycji masz EXT4 to użyj fsck.ext4
(ale sam fsck powinien nadal zadziałać).
A co do problemu: jeśli to brak wolnego miejsca uniemożliwia start „iksów” to usuń zawartość /tmp
i /var/log
. W pierwszym są jak sama nazwa sugeruje są dane tymczasowe, w drugim logi systemu, których być może nie potrzebujesz a nie są kasowane.
Jeśli chcesz się pozbyć sierot po instalacji pakietów (trzy sposoby):
sudo su
apt clean && apt autoclean && apt autoremove && apt purge
deborphan | xargs sudo apt-get -y remove --purge
deborphan --guess-data | xargs apt -y remove --purge
Bardzo dziękuję ci za pomoc. usunąłem stare pliki aktualizacji, usunąłem /var/log oraz usunąłem /tmp i odrazu z 38GB zajętego miejsca zrobiło się 22GB. Piszę to już z ubuntu. Jeszcze raz bardzo dziękuję tobie oraz wszystkim którzy tu się udzielili.
Pozdrawiam
Ten temat został automatycznie zamknięty 90 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.