Nowe posty

Autor Wątek: GNU Gadu2, - problem :/  (Przeczytany 9296 razy)

  • Gość
GNU Gadu2, - problem :/
« dnia: 2006-06-24, 22:01:22 »
Witam!

Kiedyś zainstalowałem Linuksa, skompilowałem jądro (wcześniej patch\\'ując go supermountem). Wszystko działało jak należy, dopóki... Kupiłem nowy dysk, więc trzeba było jeszcze raz zainstalować system. Instaluję, nakładam łatę na jądro, kompiluję, ustawiam fstab i, z tego jak działało przedtem poprawnie działa tylko dyskietka (z urządzeń z supermountem).

Mój fstab:

/dev/hdb3        swap             swap        defaults         0   0
/dev/hdb2        /                ext3        defaults         1   1
/dev/hdb5        /usr             ext3        defaults         1   2
/dev/hdb6        /home            ext3        defaults         1   2
/dev/hda1        /mnt/hda1        ntfs       nls=iso8859-2,umask=0222   0 0              
/dev/hda5        /mnt/hda5        ntfs       nls=iso8859-2,umask=0222   0 0            
/dev/hda6        /mnt/hda6        ntfs       nls=iso8859-2,umask=0222  0 0              
/dev/hdb7        /mnt/hdb7        vfat        codepage=852,iocharset=iso8859-2,rw,umask=000             1   0
/dev/hdb8        /mnt/hdb8        ntfs       nls=iso8859-2,umask=0222   0 0              
/dev/hdb9        /mnt/hdb9        ntfs       nls=iso8859-2,umask=0222   0 0  

#TUTAJ SUPERMOUNTY            
/dev/hdc         /mnt/hdc         supermount  users,dev=/dev/hdc,fs=iso9660   0   0
/dev/hdd         /mnt/hdd         supermount  users,dev=/dev/hdd,fs=iso9660   0   0
/dev/fd0         /mnt/floppy      supermount  users,dev=/dev/fd0,fs=vfat,defaults     0   0

devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
none      /sys      sysfs      defaults   0   0

Po włożeniu płyty do napędu GNOME wywala błąd: Cannot mount volume
Kiedy próbuję ręcznie zamontować hdc (jako root) wywala permission deined - dopiero odmontownie wszystkich cd/dvd (skąd one są zamontowane skoro Cannot mount volume ?) umożliwia ręczne montowanie z konsoli.

Nie mam pomysłu co tu jeszcze zmienić. Przypuszczam, że błąd leży w fsabie.
Mam jądro 2.6.13

Pozdrawiam

spideros1

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #1 dnia: 2006-06-25, 00:25:56 »
A nie ma być czasem user zamiast users ?

> Witam!
 >
 > Kiedyś zainstalowałem Linuksa, skompilowałem jądro (wcześniej patch\\'ując go supermountem).
 > Wszystko działało jak należy, dopóki... Kupiłem nowy dysk, więc trzeba było jeszcze raz
 > zainstalować system. Instaluję, nakładam łatę na jądro, kompiluję, ustawiam fstab i, z tego jak
 > działało przedtem poprawnie działa tylko dyskietka (z urządzeń z supermountem).
 >
 > Mój fstab:
 >
 > /dev/hdb3        swap             swap        defaults         0   0
 > /dev/hdb2        /                ext3        defaults         1   1
 > /dev/hdb5        /usr             ext3        defaults         1   2
 > /dev/hdb6        /home            ext3        defaults         1   2
 > /dev/hda1        /mnt/hda1        ntfs       nls=iso8859-2,umask=0222   0 0              
 > /dev/hda5        /mnt/hda5        ntfs       nls=iso8859-2,umask=0222   0 0            
 > /dev/hda6        /mnt/hda6        ntfs       nls=iso8859-2,umask=0222  0 0              
 > /dev/hdb7        /mnt/hdb7        vfat        codepage=852,iocharset=iso8859-2,rw,umask=000    
 >         1   0
 > /dev/hdb8        /mnt/hdb8        ntfs       nls=iso8859-2,umask=0222   0 0              
 > /dev/hdb9        /mnt/hdb9        ntfs       nls=iso8859-2,umask=0222   0 0  
 >
 > #TUTAJ SUPERMOUNTY            
 > /dev/hdc         /mnt/hdc         supermount  users,dev=/dev/hdc,fs=iso9660   0   0
 > /dev/hdd         /mnt/hdd         supermount  users,dev=/dev/hdd,fs=iso9660   0   0
 > /dev/fd0         /mnt/floppy      supermount  users,dev=/dev/fd0,fs=vfat,defaults     0   0
 >
 > devpts           /dev/pts         devpts      gid=5,mode=620   0   0
 > proc             /proc            proc        defaults         0   0
 > none      /sys      sysfs      defaults   0   0
 >
 > Po włożeniu płyty do napędu GNOME wywala błąd: Cannot mount volume
 > Kiedy próbuję ręcznie zamontować hdc (jako root) wywala permission deined - dopiero odmontownie
 > wszystkich cd/dvd (skąd one są zamontowane skoro Cannot mount volume ?) umożliwia ręczne
 > montowanie z konsoli.
 >
 > Nie mam pomysłu co tu jeszcze zmienić. Przypuszczam, że błąd leży w fsabie.
 > Mam jądro 2.6.13
 >
 > Pozdrawiam

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #2 dnia: 2006-06-25, 09:02:08 »
2006-06-25 00:25:56 spideros1 napisał:
> A nie ma być czasem user zamiast users ?

Nie wiem. W każdym razie user, czy users, efekt jest ten sam: Cannot mount device.
A tak wogóle, od czego to zależy user czy users? Jednym działa user, innym users... Od czego to zależy? Od grupy?

Pozdrawiam

spideros1

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #3 dnia: 2006-06-25, 10:01:10 »
2006-06-25 09:02:08 puvhfb napisał:

> 2006-06-25 00:25:56 spideros1 napisał:
 > > A nie ma być czasem user zamiast users ?
 >
 > Nie wiem. W każdym razie user, czy users, efekt jest ten sam: Cannot mount device.
 > A tak wogóle, od czego to zależy user czy users? Jednym działa user, innym users... Od czego to
 > zależy? Od grupy?
 >
 > Pozdrawiam
 >

A pokaż co wywala dmesg (ostatnie kilka linijek) po próbie zamontowania.

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #4 dnia: 2006-06-25, 10:12:35 »
dmesg | tail :

ide: failed opcode was: unknown
hdc: DMA disabled
hdc: ATAPI reset complete
hdc: irq timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: ATAPI reset complete
spurious 8259A interrupt: IRQ7.
hdc: irq timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: ATAPI reset complete

spideros1

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #5 dnia: 2006-06-25, 11:54:30 »
2006-06-25 10:12:35 puvhfb napisał:

> dmesg | tail :
 >
 > ide: failed opcode was: unknown
 > hdc: DMA disabled
 > hdc: ATAPI reset complete
 > hdc: irq timeout: status=0xd0 { Busy }
 > ide: failed opcode was: unknown
 > hdc: ATAPI reset complete
 > spurious 8259A interrupt: IRQ7.
 > hdc: irq timeout: status=0xd0 { Busy }
 > ide: failed opcode was: unknown
 > hdc: ATAPI reset complete

A napęd pracuje poprawnie pod innym systemem na tym komputerze ?

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #6 dnia: 2006-06-25, 12:50:37 »
Tak, jak najbardziej. Z resztą problemy są tylko przy automontowaniu, kiedy montuję ręcznie wszystko jest w porządku.

jk33

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #7 dnia: 2006-06-25, 13:18:26 »
2006-06-24 22:01:22 puvhfb napisał:
 > Po włożeniu płyty do napędu GNOME wywala błąd: Cannot mount volume
 > Kiedy próbuję ręcznie zamontować hdc (jako root) wywala permission deined - dopiero odmontownie
 > wszystkich cd/dvd (skąd one są zamontowane skoro Cannot mount volume ?) umożliwia ręczne
 > montowanie z konsoli.

Najprawdopodobniej jest to konflikt HAL i supermount.
(nie mogłem nigdzie tego znaleźć, ale wydaje mi się, że dropline
gnome korzysta z HAL (domyślam się co do
Twojego oprogramowania patrząc na useragenta))
Albo wyłącz HAL (nie wiem jak to zrobić, musisz poszukać),
albo wyłącz supermounta (wystarczy wywalić tylko wpisy z fstaba,
kernel możesz przekompilować w wolnej chwili).

pozdrawiam, Janek




  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #8 dnia: 2006-06-25, 19:52:48 »
Mam najwyraźniej pecha. Najpierw próbowałem wyłączyć HAL. Komunikatów brak, ale supermount i tak nic nie zamontował. Włączam HAL i edytuję fstaba, tak żeby był bez supermounta a zadanie przejął HAL. I znowu komunikat: Cannot mount volume... dmesg pokazuje kilka razy VFS: busy inodes on changed media.

Co jest nie tak?



  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #9 dnia: 2006-06-25, 20:04:48 »
Chociaż możliwe że źle ustawiłem fstab przy halu.

jk33

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #10 dnia: 2006-06-25, 20:32:44 »
2006-06-25 19:52:48 puvhfb napisał:
 > tak nic nie zamontował. Włączam HAL i edytuję fstaba, tak żeby był bez

Po edycji fstaba powinieneś odmontować wszystkie supermounty
(umount -t supermount) lub zrestartowac system.

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #11 dnia: 2006-06-25, 20:38:49 »
tzn. po edycji fstab robiłem mount -a a później oba napędy ręcznie umound /dev/hdc i /dev/hdd
pod supermountem zostawała tylko dyskietka, bo na nim działała
chyba że to miało jakiś wpływ?

jk33

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #12 dnia: 2006-06-25, 20:47:03 »
2006-06-25 20:38:49 puvhfb napisał:

> tzn. po edycji fstab robiłem mount -a a później oba napędy ręcznie umound /dev/hdc i /dev/hdd
 > pod supermountem zostawała tylko dyskietka, bo na nim działała
 > chyba że to miało jakiś wpływ?
 >

Podejrzyj mountem co jest aktualnie zamontowane.
Jeżeli nie jestes pewien, czy odmontowałeś wszystko
zrestartuj system po zmianie fstaba.



  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #13 dnia: 2006-06-25, 20:51:11 »
Zmieniłem fstaba
/dev/hdc         /mnt/hdc         auto    ro,noauto,owner,user,uid=1000,gid=100   0   0
/dev/hdd         /mnt/hdd         auto    ro,noauto,owner,user,uid=1000,gid=100   0   0
 - wywaliłem supermounty, zrestartowałem system, komunikacik od gnoma: Cannot mount volume

de_laurent

  • Gość
GNU Gadu2, - problem :/
« Odpowiedź #14 dnia: 2006-06-25, 22:00:59 »
2006-06-24 22:01:22 puvhfb napisał:

> Witam!
 >
 > Kiedyś zainstalowałem Linuksa, skompilowałem jądro (wcześniej patch\\'ując go supermountem).
 > Wszystko działało jak należy, dopóki... Kupiłem nowy dysk, więc trzeba było jeszcze raz
 > zainstalować system.
A nie lepiej bylo po prostu skopiowac Linuksa na nowy dysk i zainstalowac bootloadera?