De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Configuração em sistemas GNU Linux (2)

Colaboração: Fernando M. Roxo da Motta

Data de Publicação: 29 de Outubro de 2002

Envio a vocês alguns comentário bem interessantes sobre a dica de configuração de um CD-RW em sistemas GNU/Linux, que me foi enviada pelo Fernando Roxo.

  > Para você configurar seu CD-RW no Linux, e usa o GRUB como
  > gerenciador de boot, edite o arquivo /boot/grub/menu.lst:
  > 
  >   default=0
  >   timeout=10
  >   splashimage=(hd0,0)/grub/splash.xpm.gz
  >   title Red Hat Linux (2.4.18-3)
  >           root (hd0,0)
  >           kernel /vmlinuz-2.4.18-3 ro root=/dev/hda5 5 hdd=ide-scsi hdc=ide-cd
  >                                                        ^1 ^2^^
  >           initrd /initrd-2.4.18-3.img
  > 
  > O parametro "1" indica que em hdd eu estou fazendo uma emulação SCSI e o
  > hdc (2) é um leitor de CDROM normal.
  > 
  > No arquivo normal de configuração do GRUB estes dois parâmetros não são
  > inseridos.
  > 
  > Inclua também, no arquivo /etc/rc.local, a seguinte linha:
  > 
  >   modprobe ide-scsi

Aqui uma solução que pode ser muito melhor é colocar no '/etc/modules.conf' a seguinte linha :

  alias block-major-22-64 ide-scsi

Se não se importar de incluir o '/dev/hdc' na emulação SCSI pode-se usar a forma :

  alias block-major-22 ide-scsi

Mas de onde vieram estes números acima ? Veja a saída abaixo :

  $ ls -l /dev/hdd
  brw-rw----    1 root     disk      22,  64 Mai  5  1998 /dev/hdd
  $ ls -l /dev | grep "^b.*22,"
  brw-rw----    1 roxo     cdrom     22,   0 Mai  5  1998 hdc
  brw-rw----    1 root     disk      22,   1 Mai  5  1998 hdc1
  brw-rw----    1 root     disk      22,  10 Mai  5  1998 hdc10
  ........
  brw-rw----    1 root     disk      22,  64 Mai  5  1998 hdd
  brw-rw----    1 root     disk      22,  65 Mai  5  1998 hdd1
  brw-rw----    1 root     disk      22,  74 Mai  5  1998 hdd10
  ........
  brw-rw----    1 root     disk      22,  72 Mai  5  1998 hdd8
  brw-rw----    1 root     disk      22,  73 Mai  5  1998 hdd9

Portanto o "major 22" se refere à IDE secundária, ficando para os "minor" a diferenciação entre as diversas possibilidades de dispositivos conectados ali.

Este tipo de configuração tem a vantagem de só carregar o módulo quando se fizer a referência ao dispositivo, sendo o mesmo descarregado após um tempo sem uso.

  ---------------- non luctari, ludare -------------------+ wysiwyg
  fernando m. roxo da motta | roxo@conectiva.com.br       | editor ?
  except where explicitly stated i speak on my own behalf.| i get text !
        ( usuário linux registrado #39505 )
  /"\  campanha da fita ascii
  \ /  sem html, rtf em mensagens
   x   sem ms-word em mensagens
  / \  em respeito aos padrões abertos.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Fernando M. Roxo da Motta