você está aqui: Home  → Arquivo de Mensagens Curso Gratuito sobre Expressões Regulares, com o Prof.  Julio Neves

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.


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