Partições - Montagem na marra!
Neste artigo, veremos como montar partições automaticamente, sem a utilização de aplicações gráficas.
Parte 2: O Fstab e montagem das partições
Tendo conferido todos os sistemas de arquivos e sabendo quem é quem, só nos resta entrar no local onde serão criados os pontos de montagem, criá-los e
começar a inserir os campos correspondentes no arquivo "/etc/fstab".
* Uma boa ideia é a escolha de nomes fáceis de se lembrar.
cd /media
$ sudo mkdir -p arquivos arch_rootfs arch_home fedora_rootfs fedora_home backups win_c win_d win_e sabayon_rootfs sabayon_home
$ sudo nano /etc/fstab
Como visto acima, todas as partições serão montadas tendo como padrão suas UUID's, o que facilita a montagem, pois usando "/dev/sdaX", "/dev/sdbX", "sdcX", de vez em quando, ocorrem as trocas das identificações e partições deixam de ser montadas; e quando isto ocorre, principalmente com o sistema Raiz, é uma novela!
Como exemplo, veremos o esquema para montagem da partição raiz do Arch Linux:
Daí, bastou salvar, fechar o arquivo e rodar o seguinte comando:
sudo mount -a
* Acima, um ls em algumas das partições montadas.
Quer dizer, as ações do administrador e as das aplicações que fazem uso daquele local, como os Gerenciadores de Arquivos, e também pelo fato de /media ter como finalidade principal a montagem de mídias removíveis.
Para maiores detalhes do que foi dito acima, vejam: Estrutura básica de diretórios do Sistema Linux
Do VOL:
Um abraço.
* Uma boa ideia é a escolha de nomes fáceis de se lembrar.
cd /media
$ sudo mkdir -p arquivos arch_rootfs arch_home fedora_rootfs fedora_home backups win_c win_d win_e sabayon_rootfs sabayon_home
$ sudo nano /etc/fstab
Como visto acima, todas as partições serão montadas tendo como padrão suas UUID's, o que facilita a montagem, pois usando "/dev/sdaX", "/dev/sdbX", "sdcX", de vez em quando, ocorrem as trocas das identificações e partições deixam de ser montadas; e quando isto ocorre, principalmente com o sistema Raiz, é uma novela!
Como exemplo, veremos o esquema para montagem da partição raiz do Arch Linux:
# /etc/fstab: static file system information. # #proc /proc proc defaults 0 0 tmpfs /tmp tmpfs nosuid,nodev 0 0 UUID=c1eaff49-4bc5-4f14-9a83-c37af52505dc / ext4 errors=remount-ro 0 1 UUID=62f38512-54c7-4ec0-9105-89af549400aa /home ext4 defaults 0 2 UUID=6fb723e0-1084-46a2-88f7-11ff2fe75722 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 # Arquivos e Backups. UUID=59ae21b6-48cb-443b-9026-b495b9407ad6 /media/arquivos ext4 defaults 0 0 UUID=3d369047-908b-4f20-9fc8-d9f14a447cb8 /media/backups ext4 defaults 0 0 # Arch Linux. UUID=32cd33c6-2173-4970-b3f4-793b15a33b09 /media/arch_home ext4 defaults 0 0 UUID=9eb0ff2b-9874-4fea-b337-feaa7158d0ee /media/arch_rootfs ext4 defaults 0 0 # Fedora. UUID=26208a06-7a14-421a-a572-51316f1954db /media/fedora_rootfs ext4 defaults 0 0 UUID=927fa54b-124e-444f-af5e-76bc586f4549 /media/fedora_home ext4 defaults 0 0 # Sabayon. UUID=c33e414a-b79e-4317-bccf-1dcc8b116730 /media/sabayon_rootfs ext4 defaults 0 0 UUID=6e1e5865-47fc-494f-932c-6d7f9474c768 /media/sabayon_home ext4 defaults 0 0 # Windows. UUID=C240B08C40B088A5 /media/win_c ntfs-3g defaults,locale=pt_BR.UTF-8 0 0 UUID=76C475EDC475AFCB /media/win_d ntfs-3g defaults,locale=pt_BR.UTF-8 0 0 UUID=164CA2AD4CA286D9 /media/win_e ntfs-3g defaults,locale=pt_BR.UTF-8 0 0
Daí, bastou salvar, fechar o arquivo e rodar o seguinte comando:
sudo mount -a
* Acima, um ls em algumas das partições montadas.
Conclusão
Num comentário importante do colega Elder Marco lá em meu Blog, podemos utilizar /mnt no lugar de /media, assim, separamos o joio do trigo.Quer dizer, as ações do administrador e as das aplicações que fazem uso daquele local, como os Gerenciadores de Arquivos, e também pelo fato de /media ter como finalidade principal a montagem de mídias removíveis.
Para maiores detalhes do que foi dito acima, vejam: Estrutura básica de diretórios do Sistema Linux
Pacotes Importantes
Independente da distribuição, mas levando em consideração os nomes que variam de caso a caso, sugiro a instalação dos seguintes pacotes:- ntfs-3g
- ntfsprogs
- e2fsprogs
- jfsutils
- dosfstools
- reiserfsprogs
- xfsprogs
- gparted
Leituras Recomendadas
- http://www.guiafoca.org - Page 14
- http://www.guiafoca.org - Iniciante
- http://www.hardware.com.br - Ubuntu: UUIDs
Do VOL:
- Artigo: Sistema de Arquivos
- Artigo: Montando Partições Automaticamente
- Artigo: Sistemas de arquivos EXT3 e ReiserFS no GNU/Linux
- Artigo: Entendendo o ReiserFS
- Dica: Montar partição em tempo de inicialização
- Dica: Disk Manager - Gerenciamento automático de partições
- Dica: Partições NTFS -Resolvendo problemas de exclusão de arquivos
- Dica: Boot lento no Fedora 15
- Tópico: Montagem dos Devices com erro
- Tópico: Fixar /dev de dispositivo USB
Um abraço.
10!
;-))