projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    3.4. Como utilizar o Supermount

    ### Versão 6.0 e anteriores ###

    Supermount é um sistema de arquivos virtual, que fica permanentemente montado sobre os dispositivos de mídia removível, mesmo que não haja nenhuma mídia inserida neles.

    A cada tentativa real de acesso ao diretório do ponto de montagem (/mnt/floppy, /mnt/cdrom etc.) o Supermount montará "de fato" a mídia removível; e desmontará logo que o acesso seja satisfeito. Se não houver nenhuma mídia no drive, o usuário receberá uma mensagem de erro.

    Como a mídia não fica montada de fato por nenhum instante além do necessário, o CDROM não fica "preso" no drive, como acontece numa montagem comum. Também não há buffers de dados; o usuário pode retirar o disquete logo em seguida a uma gravação, sem risco de perda de dados (a não ser é claro que ele retire o mesmo DURANTE a gravação).

    Todas essas características do Supermount tornam o manejo de mídias removíveis muito mais semelhante ao MS-DOS/Windows - e consideravelmente mais cômodo ao usuário final.

    Algumas considerações são necessárias para utilizarmos o Supermount, no lugar da montagem manual:



    • Como o volume é montado e desmontado freqüentemente, existe a ausência de buffer de dados, o que pode causar lentidão em quem está acostumado com a montagem manual; e não podemos utilizar a diretiva auto para disquetes, pois ele precisa saber exatamente qual sistema de arquivos está sendo montado. No pacote rpm, é atribuído fs=vfat para disquetes, e fs=iso9660 para cd-rom. Por isso, caso queira montar um disquete ext2 nesse esquema, é necessário montá-lo manualmente.

    • Quando tentamos acessar o dispositivo sem mídia, aparecem mensagens de erro, e algumas podem ser mal interpretadas como erros de ide, etc... Geralmente não trazem grande incomôdo, pois aparecem somente no console, ou na hora do acesso.

    Usando o supermont

    Para utilizar o Supermont, é necessário baixar o programa do ftp da Conectiva:

    ftp.conectiva.com.br/pub/conectiva/beta/conectiva/RPMS/miniperl4-4.036-4cl.i386.rpm

    ftp.conectiva.com.br/pub/conectiva/beta/conectiva/RPMS/miniperl4-4.036-4cl.i386.rpm

    Instale os pacotes :

        [root@localhost]# rpm -ivh miniperl4-4.036-4cl.i386.rpm
    


        [root@localhost]# rpm -ivh supermount-1.0-4cl.noarch.rpm
    


    Em seguida, utilize o script perl para tornar seu supermount ativo:

        [root@localhost]#  supermount -i enable
    


    Este script deve alterar seu arquivo /etc/fstab automaticamente, porém se não houver efeito, será necessário modificá-lo manualmente, como explicado a seguir:

        [root@localhost]#   mcedit /etc/fstab
    


    Primeiramente remova as linhas referentes ao floppy e ao cdrom:

        /dev/fd0         /mnt/floppy      auto       user,noauto      0  0
        /dev/cdrom       /mnt/cdrom       iso9660    user,noauto,ro   0  0
    


    As linhas devem ser semelhantes as mostradas logo acima.

    Agora inclua as linhas do supermout para o floppy e para o cdrom:

        /mnt/floppy /mnt/floppy  supermount fs=vfat,dev=/dev/fd0,nosuid,nodev         0 0
        /mnt/cdrom  /mnt/cdrom   supermount fs=iso9660,dev=/dev/cdrom,ro,nosuid,nodev 0 0
    


    Salve o arquivo e saia do editor de textos.

    Depois reinicie o sistema ou monte as mídias removíveis manualmente:

        [root@localhost]#  mount -a -t supermount
    


    Agora, basta colocar um disquete e acesar o ponto de montagem, que neste exemplo é /mnt/floppy, e pronto, seu floppy foi montado!!!

    Quando sair do ponto de montagem, pode retirar o disquete ou cdrom sem problemas.

    Para desligar o Supermount, simplesmente execute:

        [root@localhost]# supermount -i disable
    


    Ou reeditar o arquivo/etc/fstab:

        [root@localhost]#   mcedit /etc/fstab
    


    Remova as linhas referentes ao supermount:

        /mnt/floppy /mnt/floppy  supermount fs=vfat,dev=/dev/fd0,nosuid,nodev 0 0
        /mnt/cdrom  /mnt/cdrom   supermount fs=iso9660,dev=/dev/cdrom,ro,nosuid,nodev 0 0
    


    E inclua novamente as linhas do floppy e do cdrom:

        /dev/fd0         /mnt/floppy      auto       user,noauto      0  0
        /dev/cdrom       /mnt/cdrom       iso9660    user,noauto,ro   0  0
    


    Salve o arquivo e saia do editor de textos.

    Depois reinicie o sistema ou desmonte as mídias Supermount:

        [root@localhost]# umount -a -t supermount