Must be connected to a terminal.

Fórumok

Must be connected to a terminal.

Hozzászólások

Hy!

Az lenne a problémám, hogy van egy debian sarge rendszerem és benne egy könyvtár, amit debootstarp-al csináltam egy másik rendszer.
Ebbe a redszerbe bejelentkezve kezdeti nehézségeket átléptem, de akad egy olyan problémám,
ha pl screen-t akarok indítani, akkor nem tudok mert ezt a hibaüzenetet dobja ki nekem:

- Must be connected to a terminal.

A set parancsal megnéztem nekem a term=xtrem próbáltam átállítani, de egyenlőrte az sem segített.
Tudtok megoldást erre a problémára vagy eleve nem is lehet egy ilyen környezetben ezt megvalósítani.??....

A segítséget előre is köszönöm.

[quote:08297d7397="m4ki"]
A set parancsal megnéztem nekem a term=xtrem próbáltam átállítani, de egyenlőrte az sem segített.

lehet, hogy csak elirtad, de a term nagybetus.
export TERM=xterm
masreszt a termcap, terminfo szukseges a screen mukodesehez. Talan kimaradtak a chroot-bol.

Hy!

Nah jól jártam forgatnom kellet egy ujabb kernelt, grsec-eset.
Aztán ha most akarok megnyitni egy screen-t
Akkkor ezt az üzenetet kapom

Cannot open your terminal '/dev/pts/3' - please check.

Ez vajon mitől lehet a rootnak szinén megy a screen ahogy elötte is de a juzernek a fenti üzenete van.

Hy!

Kössz a segítséget de nem tudom milyen csomagot kéne fölraknom ugyanis apt-gettel nem tudom leszedni emrt nem találja megnéztem ftp-n ott találtam egy termcap-compact nevű filet azt tettem föl de nem oldódott meg a problémám.
Nem igazán találkoztam elötte ilyen problémával és az igazat megvalava 'fingom' sincsen mitt tegyek...
De próbálok több infót szerezni.

Köszönöm.

Hy!

Megint én úgy sikerült megoldani egyenlőre a dolgot hogy a /dev/pts/* tartalmát átmásoltam a /chroot/dev/pts/* -be.
Így rootként eltudom indítani a screen de hibával kilép hogy nem találja a /bin/chroot filet, ha viszont juzerként lépek be akkor marad ugyan az a hibaüzenet Must be.....

Idő közben ez is megoldódott rootként gyönyörűen fut a screen a chroot-ban de ha juzerként jelentkezek akkor ugye a szokásos témával nem indítja el.

Hát ha erre tud valaki mondani valamit akkor nagyon megköszönném.

Bye..

[quote:ace2ce0ce5="m4ki"]Idő közben ez is megoldódott rootként gyönyörűen fut a screen a chroot-ban de ha juzerként jelentkezek akkor ugye a szokásos témával nem indítja el.

Hát ha erre tud valaki mondani valamit akkor nagyon megköszönném.

Hat, kell egy /dev a chrooton belulre is, nyilvan. Meg /proc sem art.

chrooton kivul: mount /dev /itten/van/a/chroot/dev -t none --bind
chrooton belul: mount proc /proc -t proc

(ez utobbit is lehet kivulrol az egyszeruseg kedveert: mount proc /itten/van/a/chroot/proc -t proc)

Hy!

Hát ez megtörtént, mivel a rootnak müködik a screen de a juzereknek nem.

Szoval ezért nem tudom mit lehet.

[quote:c0e0c7259f="m4ki"]Hát ez megtörtént, mivel a rootnak müködik a screen de a juzereknek nem.

Atmasoltad /dev -et, vagy atmountoltad? Ha atmasolod, akkor /dev/pts/* masolodik, ami nem lesz jo. Az egy speci filesystem, azt mountolni kene. Ha atmountolod /dev-et, akkor emlekeim szerint /dev/pts is jon vele.. Ha inkabb masolnad, akkor egy devpts -t mountolj fel a chrooton belul /dev/pts ala.

mount devpts /dev/pts -t devpts -o gid=5,mode=620

Vagy valami hasonlo...

Hy!

Fú köszönöm működik!!!

Már csak arra lennék kiváncsi hogy erre hogy jöttél rá mármint létezik valami leírás erről?Esetleg magyarul?

Még egyszer köszönöm..

[quote:94bcb80741="m4ki"]Már csak arra lennék kiváncsi hogy erre hogy jöttél rá mármint létezik valami leírás erről?Esetleg magyarul?

Tok egyszeru. Mi kell screennek hogy menjen? Terminal. Hol vannak a terminal deviceok? /dev/pts. Hat akkor csinaljunk chrootba /dev/pts-t. Remlett, hogy kernel confignal volt ilyen devpts filesystem... Hat nezzuk meg van-e nekem olyan mountlva! Van. Hat akkor mountoljuk fel, es nezzuk meg muxik-e! Muxik! Akkor orvendezzunk! :)

Semmi leiras nem kell hozza, csak ugyesen kell gondolkodni >;)

Hy!

Ahha ezen gondolkoztam én is mondjuk én úgy jöttem rá hogy átkéne rakni a dev/pts/-t hogy kiirta nem találja a mappát :D

Csak a megvalósítása volt kicsit nehézkes.

[quote:34283e8130="m4ki"]Hy!

Ahha ezen gondolkoztam én is mondjuk én úgy jöttem rá hogy átkéne rakni a dev/pts/-t hogy kiirta nem találja a mappát :D

Csak a megvalósítása volt kicsit nehézkes.

Egy mount parancs imho nem olyan nehezkes :) Rajonni, hogy ez kell, az mar egy picit nehezebb. De az sem ordongosseg imnsho.