
		wencesbanger
		
		(usa XUbuntu)
		
		Enviado em 15/02/2014 - 10:57h 
		Bem estava dando uma lida e percebi uma coisa. Ao dar cat /etc/fstab me apareceu o seguinte: 
marcos@Marcos-PC:~$ sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda4 during installation
UUID=94ddf758-933d-4471-8ae1-eaaf902eccf3 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=9c4f6d80-ece7-41aa-b8ca-41fdb40e1f64 none            swap    sw              0       0
marcos@Marcos-PC:~$ 
Então isso é algum erro. Pois neste  site: 
http://rodrigorenault.wordpress.com/2009/08/26/fstab-no-linux/
 o resultado de 
cat /etc/fstab 
é o seguinte: 
#/etc/fstab
/dev/sda1 / ext4 defaults 0 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 /home ext4 defaults 0 2
/dev/sdb1 /mnt/Filmes reiserfs noauto,users,exec 0 0
Notei que está bem diferente do meu resultado. 
Não há nada errado com seu fstab, pode ficar tranquilo (:
Nele apenas não está montado sua partição NTFS, ou seja, aquela que você deixa para salvar seus dados e que deseja compartilhar.
E lembre-se: o arquivo fstab será diferente de instalação para instalação, ele se configura do mesmo jeito para a maioria das Distros, mas tem 'formato' e dados diferentes.
Veja o meu, por exemplo:
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=cf1da3dd-d830-4e67-9b1d-c9c8b04d9ccb /               ext4    errors=remount-ro 0       1
UUID=2559168E5191552C /media/deposito2                    ntfs-3g defaults          0       0
UUID=2846846D6283987F /media/windows7 ntfs-3g defaults 0 0
Bom, chega de enrolação e vamos ao que interessa. Vamos dividir em 2 partes:
1ª parte: Samba
Eu fiquei estes dias quebrando a cabeça para configurar o Samba aqui em casa também (o notebook com windows7 starter precisa acessar os dados do desktop com Linux) e consegui de maneira bem eficiente com este tutorial do mestre Morimoto:
http://www.hardware.com.br/artigos/servidor-rede-local/
Bem simples, como as coisas devem ser...
Veja o que fiz seguindo o tutorial:
=> copiei a config do Samba que está no tutorial num editor simples - gedit, kate, etc -  alterei alguns dados relativos a minha rede (há uma explicação no tutorial) e salvei o arquivo como smb.conf ; DETALHE: na parte [arquivos] veja mais abaixo que tem [videos]. COLOQUE PARA BAIXO COM ENTER para separá-los, são duas pastas que poderão ser comparadas. Se deixá-las do jeito que está no site o Samba irá usar só o PATH do [videos].
=> movi este arquivo para /etc/samba/
=> criei um usuário como está descrito no tutorial
(eu inverti a ordem do tutorial porque qunado tentei criar o usuário retornou um erro, então fazendo a inversão funcionou)
MAS... eu não executei os últimos passos a partir do 'chown'.
Não foi necessário, o acesso pela rede foi normal.
2ª parte: fstab
No terminal:
=> crie uma pasta: sudo mkdir /media/nome-da-pasta-que-vc-acha-bacana (eu escolho /media pois é lá que minhas partições são montadas pelo Linux)
OBSERVAÇÃO: Estamos lidando com sistema de arquivos do windows NTFS, quando for sistema de arquivos do Linux deveremos trocar NTFS por EXT ou REISERFS, etc
=> sudo blkid (irá listar para você as partições existentes no seu HD e terá um formato assim: 
/dev/sda4: LABEL="deposito2" UUID="2559168E5191552C" TYPE="ntfs"
então copie o UUID=2559168E5191552C da sua partição que deseja compartilhar - veja, sem aspas.
=>sudo gedit /etc/fstab (no lugar de gedit você poderá usar o editor que preferir, não sei qual é usado no Mint)
-cole, escreva o UUID na última linha do fstab;
-dê um espaço e escreva /media/nome-da-pasta-que-vc-acha-bacana;
-dê espaço e escreva ntfs-3g;
-dê espaço e escreva defaults;
-dê espaço e escreva 0 0
Resumindo:
UUID=2559168E5191552C /media/nome-da-pasta-que-vc-acha-bacana ntfs-3g defaults 0 0
Assim você estará dizendo ao fstab que na hora do boot esta partição deverá ser montada automaticamente na pasta criada anteriormente.
Juntando tudo:
=> sudo gedit /etc/samba/smb.conf (no lugar de gedit você poderá usar o editor que preferir, não sei qual é usado no Mint)
=> lá embaixo na parte [arquivo] na opção path coloque o caminho da pasta que você criou, ficando assim:
[arquivo]
path = /media/nome-da-pasta-que-vc-acha-bacana
writable = yes
guest ok = yes
A linha [arquivo] você pode colocar o nome que julgar legal, mas dentro das chaves [].
A parte [videos] que o tutorial do Morimoto se refere é se você for compartilhar outra pasta. Porém precisará fazer o procedimento todo para criar um caminho para poder compartilhá-la.
Se não for compartilhar mais pastas pode excluir as 4 linhas.
Reinicie a máquina e pronto. Acredito a pasta a ser compartilhada estará visível para outras máquinas da rede. Ao acessá-la ela irá pedir usuário e senha que será aquele criado no tutorial.
Ufa! Espero que funcione para sua Distro, pois testei no meu Ubuntu 12.04 e deu certo (e no Manjaro e no Slackware também!).
Qualquer dúvida pergunte e se estiver ao meu alcance responderei.
Segue mais dois links para estudar e entender melhor tudo o qual estamos falando:
http://www.vivaolinux.com.br/dica/Montando-automaticamente-sua-particao-no-Ubuntu-9.10-fstab
http://www.vivaolinux.com.br/artigo/FSTAB-Sua-funcao-e-parametros