mount

mount [opções] dispositivo ponto_de_montagem

Em um sistema Linux, os arquivos estão organizados em uma grande árvore, onde o diretório raiz (pai de todos os outros diretórios) é representado como /. Estes arquivos podem estar distribuídos por diversos dispositivos como disquetes, cd-rooms, HDs, etc.

O comando mount é usado para incluir o sistema de arquivos, de um dispositivo qualquer, à grande árvore de arquivos.

São algumas das opções deste comando

-a : monta todos os sistemas de arquivos especificados no arquivo /etc/fstab.

-r : monta a partição somente para leitura.

-t tipo : especifica o tipo de sistema de arquivo que será montado. São exemplos de tipos de sistemas:

-v : lista o sistema de arquivo de cada dispositivo montado.

-w : monta a partição para leitura/gravação (é o padrão).

Comentários sobre as opções do comando

O exemplo abaixo monta uma partição DOS localizada em /dev/hda1 no diretório /mnt/dos

mount -r -t msdos /dev/hda1 /mnt/dos

Se o dispositvo já foi descrito no /etc/fstab, mas ainda não foi montado, então basta especificar o nome do dispositivo ou o ponto de montagem ao digitar o comando mount. Por exemplo, suponha que o sistema tenha a seguinte linha no /etc/fstab

/dev/fd0 /mnt/floppy vfat exec,dev,suid,rw,noauto 0 0

O comando acima define que o disquete (/dev/fd0) deve ser montado abaixo do diretório /mnt/floppy, sendo que o sistema de arquivos usado é vfat (Windows/DOS). A opção noauto define que o dispositivo não deve ser montado automaticamente durante a inicialização do sistema. Para montar o disquete você deve digitar

mount /mnt/floppy/

ou

mount /dev/fd0
Observações

O arquivo /etc/mtab possui a lista de todos os sistemas de arquivos atualmente montados no Linux.

O comando mount, sem parâmetros, faz o sistema listar o conteúdo do arquivo /etc/mtab.

Veja o comando umount para saber como desmontar um sistema de arquivos.