Eu quero que os arquivos na partição fat32 sejam mostrados na minha pasta pessoal

0

Eu tenho uma partição 25 gig no ext4 para Ubuntu, uma partição NTFS 25 para o Windows 7, uma troca lógica de 2 gig e uma partição lógica de 60 gig em FAT32 que eu li é o sistema de arquivos correto arquivos como músicas, fotos, vídeos que eu quero compartilhar com o Windows. O problema é que esses arquivos não são "associados" ou mostrados na minha pasta pessoal, e seria ótimo.

    
por fat32 07.07.2012 / 00:18

1 resposta

3

Isso deve ser muito fácil de fazer. Você pode facilmente montar a unidade onde quiser. Eu recomendaria montá-lo no diretório / mnt, em seguida, possivelmente, criando links para diretórios diferentes dentro da unidade, para os diretórios convencionais de Música, Imagens, Vídeo, etc em seu diretório inicial. Aqui está a minha sugestão.

Crie um diretório chamado / mnt / shared. Você precisará usar uma linha de comando do terminal para criar isto: sudo mkdir /mnt/shared . Você pode então apropriar-se deste diretório usando o comando sudo chown yourname:yourname , onde "seunome" é seu nome de login.

Monte a partição em / mnt / shared. Para torná-lo permanente, você criará uma entrada em /etc/fstab usando um editor de texto como "gedit". A primeira coisa que você precisa fazer é encontrar o UUID da partição (o UUID é um ID exclusivo para a partição que nunca é alterado). Para fazer isso, digite sudo blkid e encontre a partição correta. Ele listará nomes lógicos, rótulos, UUIDs e tipos. Você desejará copiar o UUID para a área de transferência para colar no arquivo. Esta é a parte entre aspas duplas depois de "UUID=". Além disso, anote o "TYPE"; Eu não tenho FAT32, então não sei o que isso vai dizer.

Como sugerido no comentário do ObsessiveFOSS abaixo, você pode querer fazer uma cópia de backup do arquivo fstab antes de editar apenas no caso.

Digite o comando gksu gedit /etc/fstab e adicione uma linha no final que terá essa aparência (substitua o UUID que você copiou para a parte ######):

UUID=######### /mnt/shared vfat user,rw,umask=111,dmask=000 0 0

Salve o arquivo, mas ainda não o feche , e teste usando este comando: sudo mount -a . Isso montará tudo no fstab e gerará um erro se houver um. Se não houver erro, você poderá acessar a unidade em / mnt / shared.

Se houver algum erro, tente corrigi-lo imediatamente e repita o comando sudo mount -a se achar que está vendo o erro. Se não, e você precisar de mais conselhos, eu aconselho desabilitar o comando temporariamente, adicionando um sinal de libra no início, o que o torna um comentário. Dessa forma, você não reinicializará inadvertidamente com erros no arquivo, embora isso seja normalmente inofensivo, especialmente com a nova entrada no final do arquivo. Uma entrada desativada ficaria assim:

# UUID=nnnnnnn /mnt/shared vfat user,rw,umask=111,dmask=000 0 0

Em seguida, se você tiver um diretório como "Imagens" nesse diretório, poderá criar um link para ele em ~/Pictures se o Pictures existente estiver vazio, excluindo o diretório existente e criando um link. A maneira mais fácil de fazer isso é usar o Nautilus e, em seu diretório pessoal, clicar com o botão direito do mouse em "Imagens" e escolher "Criar link", excluir as "Imagens" existentes, renomear o novo link como "Imagens", copiar e cole os arquivos da pasta / mnt pictures para esta.

Como alternativa, você pode criar links com novos nomes em seu diretório pessoal.

Edit: Criando links para arquivos / pastas FAT32

Parece que o Nautilus não criará um link em uma partição FAT32, e não há como usar o Nautilua para criar um link na unidade alvo, então eu acho que os links terão que ser feitos usando o terminal (eu posso) Teste t devido a não partições FAT32).

Para criar um link para todo o diretório compartilhado, você pode inserir algo como este comando:

ln -s /mnt/shared ~/shared-drive (-s é para link simbólico)

Você também pode criar vários links para diretórios dentro da unidade compartilhada. Você deve especificar o caminho inteiro para a unidade vinculada - não pode ser um caminho relativo.

    
por Marty Fried 07.07.2012 / 00:52