Nem tudok belépni a rendszerbe

Fórum: 

Üdv!

Nem tudok belépni a rendszerbe. Linux Mint 20.2 Xfce-em van.

Jelszót kér, pedig levettem róla. Ha beírom, elsötétedik, majd újra jelszót kér.
Ez alapján az írás alapján a gond az, hogy a root (/) vagy /home partíción elfogyott a hely:

 https://linuxmint.hu/sugo/nem-lehet-belepni-a-rendszerbe

A tty felület (gondolom ez a recovery mód) elérhető 1-től 6-osig (Ctr+Alt+F1-F6).

Billentyűzet karakterek rendben.

Nem gond, ha újra kell telepíteni, van telepítő pendrive-om, másik gép is van kölcsönbe, VISZONT FONTOS, HOGY AZ ADATOK MEGMARADJANAK.

Előre is köszönöm a tanácsokat! Bízom benne, hogy van megoldás!

 

kimarite képe

Letöltött telepítők törlése

Értékelés: 

5
Átlag: 5 (1 szavazat)

Konzolon belépsz (Ctrl + Alt + F2) és helyet szabadítasz fel a parancssorral:

sudo apt-get clean

Mielőtt a névvel, jelszóval belépnél grafikusan, akkor lépj konzolra...

Ugyanezt lehet a GRUB menüből is a *reconfigure kernel lista elem kiválasztása után a dpkg elem kiválasztásával (és Enter).

Hátha elég hely szabadul fel így...

A legbiztosabb ha

Értékelés: 

5
Átlag: 5 (1 szavazat)

Live rendszerrel indítod a gépet. Megnézed mit lehetne törölni. Törlöd, majd indítod a rendszert, nem kell újra telepíteni emiatt.

Másik lehetőség, de ehhez kell hely is: Némi adatot át kell másolni valahova, aztán az eredetit törölni.

Ha live rendszerről indítod a gépet, ahhoz, hogy hozzáférj a gépen az adatokhoz lehet, egyszer saját tulajdonba kell venni. Live rendszer alatt Mint a felhasználó neve, root jelszava üres, csak entert kell ütni, ha kéri

Saját (Mint) tulajdonba venni a chown parancsal lehet. Ha olyasmit veszel a Mint tulajdonába, ami megmarad a gépen, akkor, amikor a gép normál módban indul újra vissza kell venni tulajdonba.

Így kell használni a chown parancsot:

sudo chown Mint file1.txt

A lényeg, nem kell emiatt újratelepítés, csak némi helyet kell csinálni, aztán gondoskodni, hogy ez még egyszer ne fordulhasson elő.

kimarite képe

Letöltött telepítők törlése

Értékelés: 

5
Átlag: 5 (1 szavazat)

#1 Ha a home partíción fogyott el a hely...

Feleslegesnek tartok létrehozni partícióként home-ot, elegendő az könyvtárként. Ha nem mondtam el százszor. :-)

Ha a home-on fogyott el a hely, akkor ilyesféle a megoldás (konzolon bejelentkezve):

Megnézed, mi a felhasználóneved (el es):

ls

A kimenet mutatja, és felismered nyilván.

Belépsz oda:

cd szóköz listázott_név

Listázod a tartalmat:

ls

Na most, emlékezned kéne, mit tudsz törölni, azaz, mi lenne törölhető (fájl)..., és az melyik könyvtárban van. Ilyen például egy Linux telepítő ISO.

Ha a Letöltések könyvtárban található, belépsz oda:

cd Letöltések

Törlöd a telepítőt (ez a parancs,minden iso végű fájl töröl):

rm *.iso

Ha nem telepítő a törölhető fájl, akkor az elnevezés elejét gépeld be a listázott tartalomból, aztán nyomd meg a TAB billentyűt, ami kiegészíti a nevet ..., mármint először a törlő rm parancs (er em), a biztonság kedvéért az i paraméter (kérdezni fog), majd a törlendő fájlt. Szóközök helye fontos. Példa, ha a törlendő fájl neve linuxmint.iso (nem ez lesz a név nyilván):

rm -i linuxmint.iso

De inkább a root (gyökér, rendszer) könyvtár lehet betelve. Az első javaslatot próbáld, és számolj be, tapasztalsz-e hibát vagy kérdés tégy fel, ha az van....

kimarite képe

A legbiztosabb ha

Értékelés: 

5
Átlag: 5 (1 szavazat)

#2 Live rendszerrel indítod a gépet. Megnézed mit lehetne törölni. Törlöd, majd indítod a rendszert, nem kell újra telepíteni emiatt.
Másik lehetőség, de ehhez kell hely is: Némi adatot át kell másolni valahova, aztán az eredetit törölni.

Másolás (sikeres), és csak eztán törlés - ez a tuti (áramszünet vagy I/O hiba megtörténtére előre gondolva).

Saját (Mint) tulajdonba venni a chown parancsal lehet. Ha olyasmit veszel a Mint tulajdonába, ami megmarad a gépen, akkor, amikor a gép normál módban indul újra vissza kell venni tulajdonba

Azért nem mindegy, mit vesz tulajdonba. Ez így merész javaslat. Ha a rendszert vagy rendszer könyvtárat, akkor..?

A legbiztosabb ha

Értékelés: 

5
Átlag: 5 (1 szavazat)

#2.1 Azért nem mindegy, mit vesz tulajdonba. Ez így merész javaslat. Ha a rendszert vagy rendszer könyvtárat, akkor..?

gondolom ami fontos neki arra fókuszál, tehát torrent mappa, videók, stb.

kimarite képe

A legbiztosabb ha

Értékelés: 

5
Átlag: 5 (1 szavazat)

#2.1.1 Lehetséges, nem volt egyértelmű, mit hiányolok. :-)

Ezt: a  chown parancssorhoz tartozik minden esetben egy elérési út a fájlhoz ..., ezt hiányoltam, és lehet, a kérdező nem is gondolná, hogy kell, hanem csak úgy. terminált nyitva vaktában „lő” és lyukra fut.

sudo chown $USER /elérési/út/fájl

Ha a cél nem fájl, hanem könyvtár, akkor -R kell, azaz,

sudo chown -R $USER /elérési/út/könyvtár

Magyarázat (man chown)

       -R     Rekurzívan    változtatja   meg   a   könyvtárak   és   tartalmuk
              tulajdonosát.

Hogy éppen ki a meghívó, azaz a parancssort futtató, tulajdonba venni szándékozó, azt a kimenet mutatja (de az $USER változó is megfelel a parancssorban - lásd fentebb):

echo $USER

____

És az elérési út a Live rendszerről (chown): adott könyvtárra, ahonnan másolni szeretne

Megnyitás terminálban... (a fájlkezelő környezeti menüje)

tty (konzol)

Értékelés: 

5
Átlag: 5 (1 szavazat)

Először is, megnézném hogy betelt-e valamelyik partíció - és melyik ?
Ctrl+Alt+F2
Felhasználónév, jelszó párossal bejelentkezni (ha elfogadja)
df -h
illetve a
df -i
Parancs kimeneteiben mutat 100%-os vagy e körüli foglaltságot a /, ill. a /home partíción ?
 

Ha nem, akkor az
ls -la
parancs kimenetében megnézném hogy a
.Xauthority
fálj kinek a tulajdonában van ? (Ha a root-éban. az nem jó.)

Üdv!

Értékelés: 

5
Átlag: 5 (1 szavazat)

Üdv!

Sok helyet foglalhatnak a régi/elavult/nem használt kernelek.
Más tollakkal ékeskedem, egy cikkből idéznék:

A legfrissebb kernel-verzió megállapítása -parancssorba írjad:
uname -r

Ezzel egy kernelek.txt fájlba írja, hogy milyen kerneljeid vannak:
dpkg --get-selections | grep linux-image > kernelek.txt

Régebbi verziók eltávolítása:
sudo apt-get purge linux-image-2.6.31-19-generic linux-image-2.6.31-20-generic
(EZ A RÉSZ BIZTOS, HOGY MÁS LESZ NÁLAD: 2.6.31-19-generic linux-image-2.6.31-20-generic)

Az összes kernelt ne távolítsd el, az elejéről-végéről 2-3db-ot tarts meg.

A másik eltávolítási mód a Frissitéskezelő->Nézet->Linux kernelek -el lehetséges -ott se mindet töröld!

 

kimarite képe

Nálam mindegyikből egy vagy | kernel

Értékelés: 

5
Átlag: 5 (1 szavazat)

Nálam mindegyikből (10, 16, 18) egy vagy kettő van (így a jó amúgy):

dpkg --list | egrep 'linux-image|linux-headers' | awk '{ print $2}'
linux-headers-5.10.0-16-amd64
linux-headers-5.10.0-16-common
linux-headers-5.16.0-18.2-liquorix-amd64
linux-headers-5.18.0-12.2-liquorix-amd64
linux-headers-5.18.0-13.1-liquorix-amd64
linux-headers-amd64
linux-headers-liquorix-amd64
linux-image-5.10.0-16-amd64
linux-image-5.18.0-12.2-liquorix-amd64
linux-image-5.18.0-13.1-liquorix-amd64
linux-image-amd64
linux-image-liquorix-amd64

Próbáltam egy régebbi kernel eltávolítós parancssort, hát, sok-sok csomagot eltávolított volna. Nem mutatom meg, azaz, manapság nem jó már...

Amiből kettő van, és *-amd64 (vagyis ugyanaz) a vége, azokból a régebbit eltávolíthatnám.

Teszt (bármi mást töröl-e):

sudo apt-get purge linux-image-5.18.0-12.2-liquorix-amd64 linux-headers-5.18.0-12.2-liquorix-amd64 --simulate

Gyakorlat:

sudo apt-get purge linux-image-5.18.0-12.2-liquorix-amd64 linux-headers-5.18.0-12.2-liquorix-amd64

Nálam mindegyikből egy vagy

Értékelés: 

5
Átlag: 5 (1 szavazat)

Nem vagyok benne biztos, mert kernel frissítés majd újraindítás után az első dolgom
hogy a legújabb kernelnél egyel régebbit meghagyok, az annál régebbit pedig törlöm.
Tehát, mindig csupán 2 kernelem van.
De ha jól emlékszem, a:
sudo apt autoremove
parancs is eltávolítja a régebbi kernelek nagy részét is.
(A synaptic-ban látható hogy vannak-e automatikusan eltávolítható csomagok - és hogy melyek.)

kimarite képe

Nálam mindegyikből egy vagy

Értékelés: 

5
Átlag: 5 (1 szavazat)

#6 Az autoremove magában... nem biztosan, de ez igen:

sudo apt-get autoremove --purge

Synaptic csomagkezelő: beállítások, használat (első rész), de ehhez kell a Chroot - Live Rendszer (LiveCD/DVD/USB Stick) is, azaz, ha nincs grafikus bejelentkezés.

Nálam mindegyikből egy vagy Nálam mindegyikből egy vagy

Értékelés: 

5
Átlag: 5 (1 szavazat)

#6

#6 Van egy ilyen jegyzetem is: (Ubuntu 16.04-nél újabb kiadásokra)

sudo apt-get install -y byobu

sudo purge-old-kernels
(A legújabbnál 1-el régebbit állítólag ez is meghagy)

sudo purge-old-kernels --keep 3 -qy

(Az utolsó 3-at hagyja meg) ?

Ezeket még nem próbáltam - mert a Mintnek van egy nagyon jó kis grafikus kernelkezelője.

kimarite képe

Nálam mindegyikből egy vagy

Értékelés: 

5
Átlag: 5 (1 szavazat)

#6.2 Igen..., ez is jó.
Ha nincs szabad hely, nem tud telepíteni (csak a chroot segítségével)

https://manpages.debian.org/stretch/byobu/purge-old-kernels.1.en.html
https://wiki.ubuntuusers.de/byobu/

Nem próbáltam..., nálam több kernel verzió van: ilyenkor nem tudom, mit csinál a Byobu és most nem tudok utánaolvasni :)
Igazság szerint, nálam mindig eltávolítódik a harmadik kernel is.

Nálam mindegyikből egy

Értékelés: 

5
Átlag: 5 (1 szavazat)

#6.2 Ezeket még nem próbáltam - mert a Mintnek van egy nagyon jó kis grafikus kernelkezelője.

Jaja, és LM20.x alatt el is távolítja automatikusan a régieket, egyet meghagy, ill. ami kézzel volt telepítve azt békén hagyja.

Köszönöm mindenkinek a

Értékelés: 

0
Még nincs értékelve

Köszönöm mindenkinek a segítségét!

A Live rendszert  és a chown parancsot használva tudtam helyet felszabadítani, így be tudok már lépni.

Csak a Letöltések és a Dokumentumok mappában volt kb. 1 GB-nyi adatom (többi külső meghajtón),tehát nem az volt a gond.

 Így akkor jön majd a töméntelen fölös kernel eltávolítása (kb. az összes elavult). 

kimarite képe

Köszönöm mindenkinek a

Értékelés: 

5
Átlag: 5 (1 szavazat)

#7  Így akkor jön majd a töméntelen fölös kernel eltávolítása (kb. az összes elavult). 

Felesleges alkalmazások:

sudo apt-get autoremove --purge

Letöltött telepítők:

sudo apt-get clean

Hely ellenőrzés:

df -h

Nem ez lesz a megoldás, de

Értékelés: 

5
Átlag: 5 (1 szavazat)

Nem ez lesz a megoldás, de megakadályozhatja a probléma létrejöttét:
Nem szabad a windowsnál megszokott módon kilőni a figyelmeztető ablakot, aminek tartalma a "Kevés a hely", hanem fel kell szabadítani némi helyet még kikapcsolás előtt.

Jelszót én se szerettem volna, de beláttam, hogy nem rossz dolog az.

Mégse kéri bejelentkezéskor, csak zárolás után.

Üdv!

Értékelés: 

0
Még nincs értékelve

#4 A Frissítéskezelőben mutat egy csomó kernelt. 3 kivételével az összes elavult vagy már nem támogatott, viszont nem tudom egyiket se eltávolítani, mert a Kernelek eltávolítása gomb halvány. Ha valamelyikre rákattintok, akkor is csak a Telepítés és a Tervezett telepítés lehetőségek vannak.

Nálam mindegyikből egy vagy | kernel

Értékelés: 

0
Még nincs értékelve

#5

Ezt dobta a
dpkg --list | egrep 'linux-image|linux-headers' | awk '{ print $2}'
parancsra:

linux-headers-5.4.0-74
linux-headers-5.4.0-74-generic
linux-headers-generic
linux-image-5.4.0-74-generic
linux-image-generic

Köszönöm mindenkinek a

Értékelés: 

0
Még nincs értékelve

#7.1

#7.1 #7.1

A

sudo apt-get autoremove --purge

parancsra ezt kapom:

Csomaglisták olvasása... Kész Függőségi fa építése Állapotinformációk olvasása... Kész 0 frissített, 0 újonnan telepített, 0 eltávolítandó és 512 nem frissített.

A

sudo apt-get clean

parancsra semmi

Köszönöm mindenkinek a

Értékelés: 

0
Még nincs értékelve

#7.1.1

df -h

df -i

Parancsok kimeneteit nem mutatod ?

Üdv!

Értékelés: 

5
Átlag: 5 (1 szavazat)

#4.1 A Frissítéskezelőben mutat egy csomó kernelt. 3 kivételével az összes elavult vagy már nem támogatott, viszont nem tudom egyiket se eltávolítani, mert a Kernelek eltávolítása gomb halvány. Ha valamelyikre rákattintok, akkor is csak a Telepítés és a Tervezett telepítés lehetőségek vannak.

Így van, amit ott látsz az azon kernelek felsorolása, ami az adott rendszerrel működik, azaz egy lista, ami nem azt jelenti, hogy mind fent van a gépen. Ezek közül csak az van fent, amit középen jelez, hogy "telepítve", illetve "aktív".

Köszönöm mindenkinek a

Értékelés: 

5
Átlag: 5 (1 szavazat)

#7.1.1 Nincs azon a gépen mit eltávolítani már (fölös kernel, árva csomag, felesleges csomag).
Letöltésekből, torrent mappából, ha van, dokumentumokból átmenteni másik meghajtóra, aztán feltenni a Bleachbit-et, azzal még lehet távolítani ezt-azt, Synaptic-ban rákeresni erre "Libreoffice", a találati listát átnézni, és az összes olyan nyelvi fájlt, szótárat, és súgót amit nem használsz, el lehet távolítani. (A leírásban erre kell fókuszálni: grammar checker; language package; spell checker; Thesaurus; akármilyen nyelvi help; hyphenation patterns.

Itt arra kell figyelni, hogy a lista itt is mindent mutat, ami elérhető, de a gépre telepítve csak az van, ami zöld kockával van jelölve a sor elején. Azaz eltávolítani csak azt lehet, ami fent van.

Ezzel még lehet nyerni némi helyet, de lehet, hogy a végső megoldás az lenne, hogy a rendszert átköltöztetni egy nagyobb partícióra.

kimarite képe

Nálam mindegyikből egy vagy | kernel

Értékelés: 

5
Átlag: 5 (1 szavazat)

#5.1 Jelenleg egy kernelt (image) használ a rendszer és annak -szükséges lehet/kell valamire- fejléc csomagját (headers). Ne töröld.

A csomagokhoz tartozó generic csomagok felelnek azért,

  • hogy adott kernel és fejléce frissüljön,
  • ha elérhető új verzió.

Ha nem lenne telepítve a

  • linux-headers-5.4.0-74-generic
  • linux-headers-generic
  • linux-image-5.4.0-74-generic
  • linux-image-generic

akkor a telepített kernel nem frissülne. Ne töröld.

Ahol számot látsz, az a generic az adott verziójú csomag (5.4) frissülésért, ahol nincs szám, az meg az összes -egy tükörről származó- csomag frissítéséért van.

Nálad mindenből egy van, nem lehetséges törölni kernelt gyakorlatilag, mert akkor nem indul el a rendszer.

Üdv!

Értékelés: 

0
Még nincs értékelve

#4.1.1 Áhh, értem! Akkor minden rendben. Köszi!

Nálam mindegyikből egy vagy | kernel

Értékelés: 

0
Még nincs értékelve

#5.1.1 Akkor békén, hagyom őket. Van még mit tanulnom. Köszönöm!

Köszönöm mindenkinek a

Értékelés: 

0
Még nincs értékelve

#7.1.1.1 Pár százalékos helyfoglalások, miután kitöröltem a kukából a több száz GB-nyi HD sorozatot! =D

 

Probléma megoldva

Értékelés: 

0
Még nincs értékelve

A Kukában ,,bújt meg" a több száz GB-nyi HD sorozat, szóval az kerülte el a figyelmemet. Töröltem; így df -h -ra és df -i -re minden oké! :

csokaybarathandras@gabiesandras:~$ df -h
Fájlrendszer   Méret Fogl. Szab. Fo.% Csatol. pont
udev            1,9G     0  1,9G   0% /dev
tmpfs           385M  1,5M  383M   1% /run
/dev/sda5       457G   34G  401G   8% /
tmpfs           1,9G   18M  1,9G   1% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           1,9G     0  1,9G   0% /sys/fs/cgroup
/dev/sda1       511M  4,0K  511M   1% /boot/efi
tmpfs           385M   28K  385M   1% /run/user/1000

 

csokaybarathandras@gabiesandras:~$ df -i
Fájlrendszer   Inode-ok   IFogl   ISzab. IFo.% Csatol. pont
udev             480287     544   479743    1% /dev
tmpfs            491882     887   490995    1% /run
/dev/sda5      30498816 1013978 29484838    4% /
tmpfs            491882       1   491881    1% /dev/shm
tmpfs            491882       6   491876    1% /run/lock
tmpfs            491882      18   491864    1% /sys/fs/cgroup
/dev/sda1             0       0        0     - /boot/efi
tmpfs            491882      57   491825    1% /run/user/1000

Köszönöm mindenkinek mégegyszer a segítséget! Elnézést a a kezdő bakiért! Ment mindenkinek az 5 csillag.