Nowe posty

Autor Wątek: nieodmontowujący się CD  (Przeczytany 6333 razy)

[pl]ice

  • Gość
nieodmontowujący się CD
« dnia: 2005-05-26, 14:21:44 »
hejka, mam problem z wlaczeniem programow! nie ida pod X, tylko moge je wywolac spod konsoli, programy sa GUI, np. matlab. Doszedlem ze mi nie wlacza libc6, to zmienilem prawa, i teraz jak sie program wlacza to mam:

Inconsistency detected by ld.so: rtld.c: 1259: dl_main: Assertion `_rtld_local._dl_rtld_map.l_prev->l_next == _rtld_local._dl_rtld_map.l_next\\' failed

szukalem na sieci, i to jest jakis buq, ale nie wiem jak sobie poradzic!!

pod ubuntu.

dzieki.

blazej

  • Gość
nieodmontowujący się CD
« Odpowiedź #1 dnia: 2005-05-26, 10:28:09 »
Zamontowałem CDROMa pod KDE 3.3 (w Debianie),  przeglądałem go w Koquerorze, następnie zamknąłem
wszelkie programy (w tym tego Konquerora), a CD nie da sie odmontować i już!
Jedynym sposobem jest przejście do konsoli tekstowej,
wydanie z poziomu root'a polecenia (bo pod /dev/hdc mam podpiętego cdroma). Ta komenda wyświetli pewne procesy, które trzeba zabić (poleceniem ). Dopiero wtedy odmontowanie jest możliwe.
To jest pewien sposób, ale SKOMPLIKOWANY nie do przyjęcia...

Czy ktoś zna coś lepszego??

de_laurent

  • Gość
nieodmontowujący się CD
« Odpowiedź #2 dnia: 2005-05-26, 10:41:04 »
Co to za procesy, ktore go uzywaja?

blazej

  • Gość
nieodmontowujący się CD
« Odpowiedź #3 dnia: 2005-05-26, 12:59:01 »
2005-05-26 10:41:04 de_laurent napisał:

> Co to za procesy, ktore go uzywaja?
----------------------------------------
mianowicie "kdeinit"

kazikcz

  • Gość
nieodmontowujący się CD
« Odpowiedź #4 dnia: 2005-05-27, 21:18:53 »
Hmm myśle że to jakis KDE related bug, w jaki sposób odmontowujesz ? Przez menu w KDE, czy ręcznie komendą ?

Możesz spróbować odmontowywać:
umount -s /mnt/cdrom

Jeżeli to nie pomoże, to możesz zawsze zmusić jądro do tego, aby nie blokowało CD-ROMu przy montowaniu, ale! ostrzegam, może to czasem namieszać w systemie więc uważaj:
cat 0 > /proc/sys/dev/cdrom/lock

Zawsze jest jeszcze 3-ci sposób. Możesz podpiąc w systemie pod jakiś skrót klawiszowy ubijanie procesów uzywających CD-ROMu komendą:
for i in `lsof /mnt/cdrom | awk '{print $2}'`; do kill -9 $i; done


kazikcz

  • Gość
nieodmontowujący się CD
« Odpowiedź #5 dnia: 2005-05-27, 21:20:58 »
> cat 0 > /proc/sys/dev/cdrom/lock

Typo, miało być:
echo 0 > /proc/sys/dev/cdrom/lock

blazej

  • Gość
nieodmontowujący się CD
« Odpowiedź #6 dnia: 2005-05-30, 20:26:53 »
2005-05-27 21:18:53 kazikcz napisał:

> Hmm myśle że to jakis KDE related bug, w jaki sposób odmontowujesz ? Przez menu w KDE, czy
 > ręcznie komendą ?
 >
 > Możesz spróbować odmontowywać:
 > umount -s /mnt/cdrom
 >
 > Jeżeli to nie pomoże, to możesz zawsze zmusić jądro do tego, aby nie blokowało CD-ROMu przy
 > montowaniu, ale! ostrzegam, może to czasem namieszać w systemie więc uważaj:
 > cat 0 > /proc/sys/dev/cdrom/lock
 >

co
 > Zawsze jest jeszcze 3-ci sposób. Możesz podpiąc w systemie pod jakiś skrót klawiszowy ubijanie
 > procesów uzywających CD-ROMu komendą:
 > for i in `lsof /mnt/cdrom | awk '{print $2}'`; do kill -9 $i; done
 >
==================================
co do tego polecenia - to owszem dziala,
ale szczyt marzen mimo wszystko to nie jest...
Dzieki!