Como montar sistemas de arquivos no Linux - 1.1
Aprenda o que está montando e como montar partições e sistemas de arquivos. Você precisa saber como montar se quiser, por exemplo, acessar disquetes ou CD-ROMs ou partições do Windows no Linux!
< O que é montagem >
Como você sabe, você pode armazenar seus dados em diferentes dispositivos de armazenamento físico, como disquetes, CD-ROMs e unidades de disco rígido. Seu disco rígido ou discos também são muito provavelmente divididos em diferentes partições com diferentes sistemas de arquivos.
Se você está migrando do Microsoft Windows para o Linux, provavelmente está acostumado a acessar todos os seus sistemas de arquivos com muita facilidade: basta inicializar o computador e ir para meu computadore encontre todas as partições do Windows imediatamente. Por exemplo, se você tiver um segundo disco rígido (ou uma segunda partição do Windows), ele aparecerá automaticamente como D: \ e você poderá acessá-lo imediatamente. O mesmo vale para disquetes, CD-ROMs, câmeras digitais e outros dispositivos de armazenamento - basta conectá-los e poderá acessá-los imediatamente. Porém, este não é o caso no Linux.
Você provavelmente está um pouco confuso no início: você coloca seu disquete ou CD na unidade e começa a se perguntar por que não consegue acessá-lo! Isso ocorre porque seus disquetes, CDs, partições de disco rígido e outros dispositivos de armazenamento devem ser anexados a algum diretório existente em seu sistema antes que possam ser acessados. Este anexo é chamado montagem, e o diretório onde o dispositivo está conectado é chamado de ponto de montagem.
Depois que o dispositivo for montado, você pode acessar os arquivos nesse dispositivo acessando o diretório onde o dispositivo está conectado. Quando terminar e quiser remover o disquete, CD ou outro dispositivo, é necessário desconectar, desmontar, antes de removê-lo.
< Como montar >
A montagem é feita com o mount
comando.
Ao montar, você deve dizer ao mount
comando qual é o dispositivo ou partição que você deseja montar e qual é o ponto de montagem. O ponto de montagem deve ser um diretório que já exista em seu sistema. Por exemplo, para montar seu disquete:
$ mount /dev/fd0 /mnt/floppy
Neste exemplo, /dev/fd0
é a sua unidade de disquetes e /mnt/floppy
é o ponto de montagem. Agora quando você acessa /mnt/floppy
, você realmente acessará os arquivos em seu disquete.
Geralmente /dev/fd0
é a sua unidade de disquete, embora algumas distribuições estejam configuradas /dev/floppy
é a mesma coisa que /dev/fd0
. Normalmente, o seu CD-ROM é configurado da mesma maneira: /dev/cdrom
é o seu dispositivo de CD-ROM (ou, mais especificamente, /dev/floppy
é um link simbólico para sua unidade de disquete real e /dev/cdrom
é um link simbólico para a sua unidade de CD-ROM).
< Onde montar >
Embora muitas distribuições Linux possuam diretórios como /mnt/floppy
or /floppy
criado por padrão para que você possa montar seus disquetes lá, você não é forçado a usar esses diretórios. Usando o mount
comando, você pode montar seus dispositivos ou partições em qualquer diretório existente que você deseja!
Normalmente, sua distribuição Linux é configurada de forma que um diretório específico seja o ponto de montagem padrão para um dispositivo específico. Na maioria das distros é /mnt/floppy
or /floppy
para disquetes e /mnt/cdrom
or /cdrom
para CD-ROMs. Quando for esse o caso, você não precisa dizer mount
o nome completo do dispositivo: basta fornecer o dispositivo ou o ponto de montagem e está tudo bem. Por exemplo, se /mnt/floppy
é o ponto de montagem padrão para /dev/fd0
(ou qualquer que seja a sua unidade de disquetes), isto montaria o seu disquete:
$ mount /mnt/floppy
Os pontos de montagem padrão para dispositivos diferentes são configurados em um arquivo chamado /etc/fstab
. O usuário root pode editar livremente os pontos de montagem configurados naquele arquivo. Se você estiver interessado em aprender como este arquivo funciona, dê uma olhada no Editando e entendendo /etc/fstab
tuXfile.
< Como desmontar >
A desmontagem é feita com o umount
comando. Não, eu não cometi um erro de digitação: o comando realmente é umount
, não unmount
.
Ao desmontar, você precisa dizer umount
qual dispositivo montado deve ser desmontado, informando qual é o dispositivo ou o ponto de montagem. Por exemplo, se /dev/fd0
é montado para /mnt/floppy
, você vai desmontá-lo com
$ umount /mnt/floppy
or
$ umount /dev/fd0
Não é aconselhável remover o disquete da unidade de disquete sem desmontá-lo primeiro! No pior dos casos, os dados que você estava gravando no disquete ainda não foram gravados nele. Com os CD-ROMs você não pode fazer isso: a bandeja nem abrirá se você não desmontar o CD primeiro.
< Montagem automática da Mandriva >
No Mandriva Linux você pode simplesmente inserir seu disquete ou CD-ROM e acessar imediatamente os arquivos contidos neles, sem montá-los primeiro. Depois de terminar, você pode simplesmente removê-los da unidade sem desmontá-los primeiro. Isso pode ser feito por meio de uma ferramenta chamada automount
.
automount
monta automaticamente todas as partições e dispositivos listados /etc/fstab
, não importa se os dispositivos estão fisicamente lá ou não. Desta forma, você pode acessar dispositivos no Mandriva sem montá-los e desmontá-los.