Estou usando o Ubuntu 12.04 e tenho que particionar part1 e part2, ambos são ext4. Quero transferir arquivos de mídia para e deles livremente através de programas.
O que eu faria é o seguinte:
Supondo que você tenha as duas partições montadas com os nomes part1 e part2, você será a única a usá-las e deseja controle total sobre elas, eu faria o seguinte:
sudo chmod 777 /media/part1
- Isso daria todas as permissões (leitura, gravação, execução) para você dentro da partição part1.
sudo chmod 777 /media/part2
- Isso daria todas as permissões (leitura, gravação, execução) para você dentro da partição part2.
As permissões (neste caso 777) são as seguintes:
7 - Completo (leitura, gravação e execução)
6 - leitura e gravação
5 - leitura e execução
4 - somente leitura
3 - gravação e execução
2 - somente gravação
1 - somente execução
0 - nenhuma
Os primeiros 7 (Iniciando a partir da esquerda) são para o proprietário, o segundo é para o grupo em que o proprietário reside. Os últimos 7 são para outros grupos. Basicamente, você pode copiar o que quiser nas partições e, se precisar retirar o disco rígido e conectá-lo a outro computador com o Ubuntu, não terá problemas com permissões. Pelo menos no meu caso, economiza tempo, porque eu tenho 1 ou 2 discos rígidos que armazenam filmes, músicas e coisas semelhantes, e os movo de um PC para outro.
Apenas para adicionar, se você não souber onde as partições estão montadas, sempre poderá abrir o Disk Utility e, nas informações sobre o disco rígido, ele informará onde está montada. Lembre-se de que você deve aplicar isso à partição APÓS a montagem.
chown
lo para o usuário atual?Em vez de alterar todas as permissões de arquivo, como sugeriu Luis Alvarado, seria melhor alterar o proprietário do arquivo - mantendo assim o bit executável em qualquer arquivo binário e de script que o possuía anteriormente.
Portanto, supondo que sua partição esteja montada como / media / something e seu nome de usuário seja johndoe , você pode executar
para alterar o proprietário e o grupo proprietário de / media / something (e todos os arquivos e diretórios que ele contém, daí o -R para 'recursivo') para johndoe .
Dessa forma, todos os arquivos manterão suas permissões, mas como você será o proprietário de / media / alguma coisa , poderá gravá-lo e alterar as permissões de arquivo, caso seja necessário.
fonte
Você deve conseguir montar a partição a partir do nautilus (gerenciador de arquivos padrão do Ubuntu). Se você olhar para o lado superior esquerdo da janela, poderá ver todas as partições que possui em sua unidade. Basta clicar em um para montá-lo.
No entanto, se você deseja que um determinado diretório seja sempre montado na inicialização, é necessário adicioná-lo
/etc/fstab
. A linha que você adicionaria deve ser algo como:/dev/sda2 /media/part1 ext4 defaults 0 0
O formato é
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Portanto, basta substituir / dev / sda2 pelo seu dispositivo e / media / part1 pelo seu ponto de montagem do exemplo.
Se você precisar de mais informações para editar seu / etc / fstab, consulte este artigo que encontrei: http://www.tuxfiles.org/linuxhelp/fstab.html .
fonte
Você já pode fazer isso normalmente, mas meu conselho seria adicionar as partições para
/etc/fstab
que elas fiquem estáveis e tenham um local de sua escolha. Você pode montá-los em qualquer diretório existente, mas as convenções parecem montá-lo em/mnt
. Para fazer isso, execute as seguintes etapas:Crie os diretórios em
/mnt
; os diretórios podem ser o nome que você escolher. Vou simplesmente usar "MyMount1" e "MyMount2" como exemplo. Além disso, usarei "mylogin" para representar seu nome e grupo de login; altere isso para o nome da sua conta de login.Agora você tem os dois diretórios criados, com você como proprietário.
Você precisa do UUID (identificador exclusivo universal) das duas unidades para identificá-las no arquivo fstab. Para obtê-los, execute
sudo blkid
partir de uma linha de comando do terminal e localize as partições que deseja usar. A maneira mais fácil de usá-los será copiar e colar do terminal para o arquivo.Abra
/etc/fstab
usando um editor de texto como o gedit. Para usar o gedit, digiteEm seguida, insira essas duas linhas no final do arquivo (mas substitua o UUID pela parte xxx .... e o nome do diretório por MyMounts):
Para teste, salve o arquivo e digite este em uma linha de comando terminal:
sudo mount -a
; Se houver algum erro que você não consiga entender, pergunte aqui. Se houver erros e você precisar reiniciar, pode ser mais seguro desativar as linhas adicionadas primeiro prefixando a linha com um sinal de cerquilha (#), o que faz com que seja um comentário.fonte
Eu tive o mesmo problema e o resolvi executando o nautilus como root, clique com o botão direito do mouse na partição, nas propriedades e alterei as permissões (ou proprietário, se necessário).
Se o nautilus não estiver instalado:
fonte
Alterar permissão
fonte
777
é o mesmo querwx
.