+ Responder ao Tópico



  1. Gelera alguem sabe como montar um disco virtual ???

  2. #2
    belvio
    Caro amigo,

    estas iformações foram tiradas do Guia Foca.

    5.3.2 Criando um sistema de arquivos EXT2 em um arquivo
    É possível criar um sistema de arquivos EXT2 em um arquivo que poderá ser montado e acessado normalmente como se fosse uma partição normal. Isto é possível por causa do recurso loop oferecido pelo kernel do GNU/Linux. Os dispositivos de loop estão disponíveis no diretório /dev com o nome loop? (normalmente estão disponíveis 8 dispositivos de loop).

    Isto é possível usando o comando dd e o mkfs.ext2. Veja passo a passo como criar o sistema de arquivos EXT2 em um arquivo:

    Use o comando dd if=/dev/zero of=/tmp/arquivo-ext2 bs=1024 count=10000 para criar um arquivo arquivo-ext2 vazio de 10Mb de tamanho em /tmp. Você pode modificar os parâmetros de of para escolher onde o arquivo será criado, o tamanho do arquivo poderá ser modificado através de count
    Formate o arquivo com mkfs.ext2 /tmp/arquivo-ext2. Ele primeiro dirá que o arquivo arquivo-ext2 não é um dispositivo de bloco especial (uma partição de disco) e perguntará se deve continuar, responda com y.
    O sistema de arquivos EXT2 será criado em /tmp/arquivo-ext2 e estará pronto para ser usado.

    Monte o arquivo arquivo-ext2 com o comando: mount /tmp/arquivo-ext2 /mnt -o loop=/dev/loop1. Note que foi usado o parâmetro -o loop para dizer ao comando mount para usar os recursos de loop do kernel para montar o sistema de arquivos.
    Confira se o sistema de arquivos EXT2 em arquivo-ext2 foi realmente montado no sistema de arquivos digitando df -T. Para detalhes, veja df, Seção 10.3.
    Pronto! o que você gravar para /mnt será gravado dentro do arquivo /tmp/arquivo-ext2. Como foi criado um sistema de arquivos EXT2 em arquivo-ext2, você poderá usar todos os recursos da partição EXT2 normal, como permissões de arquivos e diretórios, links simbólicos, etc.

    O uso da opção loop=/dev/loop1 permite que o dispositivo /dev/loop1 seja associado ao arquivo /arquivo-ext2 e assim permitir sua montagem e uso no sistema.

    Você poderá usar apenas -o loop com o comando mount, assim o kernel gerenciará automaticamente os dispositivos de loop.
    Caso faça isto manualmente, lembre-se de usar dispositivos /dev/loop? diferentes para cada arquivo que montar no sistema. Pois cada um faz referência a um único arquivo.






Tópicos Similares

  1. Sistema para disco virtual
    Por SuperSuport no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 18-07-2007, 14:33
  2. Sistema para disco virtual
    Por SuperSuport no fórum Servidores de Rede
    Respostas: 0
    Último Post: 17-07-2007, 10:25
  3. mountar disco virtual
    Por nilsonjr no fórum Servidores de Rede
    Respostas: 2
    Último Post: 09-01-2007, 07:55
  4. Disco Virtual
    Por fdnet no fórum Servidores de Rede
    Respostas: 4
    Último Post: 28-09-2004, 08:17
  5. Sistema para montar "disco virtual" ou "webdi
    Por Visitante no fórum Servidores de Rede
    Respostas: 4
    Último Post: 05-08-2004, 11:51

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L