Autor Tópico: Drive Óptico parou de montar, SOCORRO!!  (Lida 1715 vezes)

johannes

  • Sr. Member
  • ****
  • Mensagens: 188
  • Karma: +0/-0
Drive Óptico parou de montar, SOCORRO!!
« Online: Abril 09, 2009, 04:38:26 pm »
Oi galera.

Seguinte, tô com um problema estúpido aqui no laboratório onde eu trabalho.

A gente usa Suse. padronizamos as máquinas no 10.3 a alguns meses, e temos mantido assim.

O que se observa em algumas máquinas é que, depois de algum tempo, o bendito drive de CD/DVD RW pára de funcionar. tu coloca o disco, e ele sequer é lido ou montado. Gravar nele então, deus nos livre. ;)

APARENTEMENTE e segundo as más-línguas, tal efeito observa-se quando um disco inserido por um usuário é esquecido dentro durante um reboot, ou mais comum, quando é ejetado no botão por outro usuário (benditos tempos antigos quando um usuário não conseguia ejetar o disco inserido por outro).

Tentei já reiniciar a máquina que atualmente tá dando esse problema aqui (máquina nova, vai ser um servidor de cálculo e não pode ficar reiniciando toda a hora), inclusive com o DVD do Suse ali dentro pra ver se ele se convencia... ele lê durante o boot mas quando mando iniciar pelo disco, volta o problema.

meu /etc/fstab tá assim:

Citar
/dev/md1        /       ext3    acl,user_xattr 1 1
/dev/md0        /boot   ext3    acl,user_xattr 1 2
/dev/md4        /opt    ext3    acl,user_xattr 1 2
/dev/md5        /srv    ext3    acl,user_xattr 1 2
/dev/md7        /tmp    ext3    acl,user_xattr 1 2
/dev/md6        /usr    ext3    acl,user_xattr 1 2
/dev/md3        /var    ext3    acl,user_xattr 1 2
/dev/md2        swap    swap    defaults 0 0
proc    /proc   proc    defaults 0 0
sysfs   /sys    sysfs   noauto 0 0
debugfs /sys/kernel/debug       debugfs noauto 0 0
usbfs   /proc/bus/usb   usbfs   noauto 0 0
devpts  /dev/pts        devpts  mode=0620,gid=5 0 0
/dev/fd0        /media/floppy   auto    noauto,user,sync 0 0
xxxxx.xx.xxxxx.br:/home /home   nfs     defaults 0 0

Nem posso conferir com o meu em casa (onde sempre funcionou, mas talvez eu nunca tenha dado a rateada mal-falada) até segunda ordem pq tô com a máquina parada por defeito na MB. E eu tenho 11.0 em casa (não q deva influenciar). :(

Alguém aí pode me passar as coordenadas de como resolver isto? Como tá os fstab de vcs quando SEM um disco inserido? É igual, ou tá diferente? E q q acontece que causaria uma corrupção no fstab? Ou não tem nada a ver e não é isso?

P.S.: mandei o yast atualizar o hal e o dbus, e não deu certo. :(

Comunidade de Usuários do openSUSE Linux

Drive Óptico parou de montar, SOCORRO!!
« Online: Abril 09, 2009, 04:38:26 pm »

Carlos Alberto Lubas

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1596
  • Karma: +7/-0
Re: Drive Óptico parou de montar, SOCORRO!!
« Responder #1 Online: Abril 09, 2009, 10:55:03 pm »
Olá, cara, isso parece ser um bug, é um problema que pode ser reproduzido!

Então, de uma olhada no bugzilla, se não encontrar nada por lá, reporte!

Pra mim fica dificil ajudar, não tenho o 10.3 instalado!

Abs!
carlos.lubas.com.br

johannes

  • Sr. Member
  • ****
  • Mensagens: 188
  • Karma: +0/-0
Re: Drive Óptico parou de montar, SOCORRO!!
« Responder #2 Online: Abril 10, 2009, 09:54:47 pm »
Bá cara, valeu a dica!

Não, ainda não resolvi, até pq no feriado e fim de semana só vou ter acesso remoto à máquina. De qq forma, peguei a dica, fui atrás de bugzilla, e achei isto:

https://bugzilla.novell.com/show_bug.cgi?id=286132

Exatamente o bug, mas, em tese, ele teria sido removido nas versões alphas ainda. Fui atrás, e tive o seguinte:

Citar
palpatine /lib/modules 157% modprobe sr
FATAL: Module sr not found.

O que é o sintoma básico do problema. a solução passa (em TESE) por um simples "modprobe sr_mod", q parecia resolver o problema temporariamente, ou um workaround num arquivo da farra. De qq forma, o que me deixa preocupado, e sem saber se realmente é esse o problema, é que ele tervia sido resolvido ainda em alfa, com o pacote udev-113-6... Acabei de verificar remotamente com o zypper, e a versão atual é udev-114-19, que por sinal é a que veio no meu DVD.

De qq forma, só vou poder testar segunda-feira, apesar de q mesmo q funcione, parece não bastar o modprobe sr_mod com um disco lá dentro já. ;) Mantenho isto atualizado e, se constatar a permanência do erro, abro um bugzilla informando que ainda se observa o erro no 10.3.

johannes

  • Sr. Member
  • ****
  • Mensagens: 188
  • Karma: +0/-0
Re: Drive Óptico parou de montar, SOCORRO!!
« Responder #3 Online: Abril 13, 2009, 03:01:43 pm »
Ok agitando aqui.

Apliquei as dicas que tinha lá no bugzilla pra uma alpha do suse10.3. "Funcionou" parcialmente. :(

Antes, ele não reconhecia que tinha um disco no drive. Agora, ele acha o disco lá, mas não monta. Montagem manual direta, com um simples "mount /dev/dvd" como root simplesmente não é suficiente. Porém, sem o disco, o hwinfo me responde isto:

Citar
hwinfo --cdrom
34: SCSI 600.0: 10602 CD-ROM (DVD)
  [Created at block.237]
  Unique ID: twPO.8zLzTicyTN9
  Parent ID: xYvu.hW4zKajMUN8
  SysFS ID: /block/sr0
  SysFS BusID: 6:0:0:0
  SysFS Device Link: /devices/pci0000:00/0000:00:05.2/host6/target6:0:0/6:0:0:0
  Hardware Class: cdrom
  Model: "HL-DT-ST DVD-RAM GH22NS30"
  Vendor: "HL-DT-ST"
  Device: "DVD-RAM GH22NS30"
  Revision: "1.01"
  Driver: "sata_nv", "sr"
  Driver Modules: "sata_nv"
  Device File: /dev/sr0 (/dev/sg4)
  Device Files: /dev/sr0, /dev/scd0, /dev/disk/by-path/pci-0000:00:05.2-scsi-0:0:0:0, /dev/cdrom, /dev/cdrw, /dev/dvd, /dev/dvdrw
  Device Number: block 11:0 (char 21:4)
  Features: DVD
  Drive status: no medium
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (IDE interface)
  Drive Speed: 48

E quando eu coloco o disco, ele pula pra cá:

Citar
hwinfo --cdrom
34: SCSI 600.0: 10602 CD-ROM (DVD)
  [Created at block.237]
  Unique ID: twPO.8zLzTicyTN9
  Parent ID: xYvu.hW4zKajMUN8
  SysFS ID: /block/sr0
  SysFS BusID: 6:0:0:0
  SysFS Device Link: /devices/pci0000:00/0000:00:05.2/host6/target6:0:0/6:0:0:0
  Hardware Class: cdrom
  Model: "HL-DT-ST DVD-RAM GH22NS30"
  Vendor: "HL-DT-ST"
  Device: "DVD-RAM GH22NS30"
  Revision: "1.01"
  Driver: "sata_nv", "sr"
  Driver Modules: "sata_nv"
  Device File: /dev/sr0 (/dev/sg4)
  Device Files: /dev/sr0, /dev/scd0, /dev/disk/by-path/pci-0000:00:05.2-scsi-0:0:0:0, /dev/cdrom, /dev/cdrw, /dev/dvd, /dev/dvdrw
  Device Number: block 11:0 (char 21:4)
  Features: DVD
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (IDE interface)
  Drive Speed: 48
  Volume ID: "SU1030.001"
  Application: "openSUSE-10.3-DVD-10.3#0"
  Publisher: "Novell, Inc."
  Preparer: "CD-Team, http://bugs.opensuse.org/"
  Creation date: "2007092723280900"
  El Torito info: platform 0, bootable
    Boot Catalog: at sector 0x0268
    Id String: "Novell, Inc."
    Media: none starting at sector 0x0269
    Load: 2048 bytes

Ou seja, agora, ele sabe que o disco tá lá, mas não sabe montar (e, em tese, não era pra ter nada no "/etc/fstab", né? Ele deveria simplesmente pegar e montar naturalmente no /media). Eu consegui passar pro status atual, um pouco melhor mas ainda inútil, com um "modprobe sr_mod" lá no diretório certo. de cabeça não lembro qual ele é. Agora, eu tenho nos módulos assim:

Citar
# modprobe sr
FATAL: Module sr not found.
# grep sr /proc/modules
sr_mod 33444 0 - Live 0xffffffff881cc000
cdrom 52392 2 ide_cd,sr_mod, Live 0xffffffff881be000
scsi_mod 176536 5 st,sr_mod,sg,sd_mod,libata, Live 0xffffffff8801c000

Alguma dica do q pode estar faltando, galera?

Valeu qq coisa desde já!