Como posso copiar arquivos da minha unidade externa para uma das minhas partições?

0

Eu gostaria de mencionar que sou completamente novo no Ubuntu e no Linux em geral. Eu queria reinstalar a janela 7 no meu laptop, mas alguém sugeriu o Ubuntu, já que é gratuito, rápido e seguro. Eu me deixei convencer, já que a pessoa me prometeu que a transição não seria difícil e tenho que dizer que estou começando a me arrepender da minha decisão. Tudo tem sido um pesadelo até agora, e esta edição atual é parte do problema:

Eu fiz backup de todos os meus arquivos em um disco rígido externo. Quando instalei o Ubuntu, criei uma partição de swap, uma raiz "/" uma e uma "/ home", que mais tarde dividi novamente em duas menores usando gpartition.

Agora estou tentando copiar e colar os arquivos do meu disco rígido externo em uma das duas partições livres e a opção "colar" está esmaecida.

Eu pesquisei esse problema, sem nenhum resultado útil. Ao acessar as propriedades do disco rígido externo, nada é escrito na categoria "tipo de sistema de arquivos". A partição / dispositivo em que estou tentando copiar meus arquivos tem um sistema de arquivos do tipo ext3 / ext4 e, na categoria de permissões, diz que o proprietário é "root" e tudo o mais relacionado ao acesso está esmaecido.

Alguém por favor pode colocar em termos simples qual é o problema e uma solução fácil para consertá-lo? Eu não sou especialista, eu mal usei o terminal e eu quero encontrar uma maneira de fazê-lo para que eu não tenha que fazer 20 tarefas apenas para copiar e colar algo que teria me levado apenas 2 passos no Windows .

    
por Cristina Pastravanu 23.12.2014 / 21:28

2 respostas

0

Quando você vai ao terminal pela primeira vez, você está no diretório inicial. A partição que você fez colocaria sua pasta no diretório / media. Eu estou trabalhando para reproduzir o problema usando o Ubuntu 14.04 como minha experiência anterior estava usando o Ubuntu 10.04. Então eu posso dar instruções mais detalhadas.

OK, acabei de criar uma nova partição usando o GParted. Entro no navegador de arquivos e clico com o botão direito do mouse para encontrar suas propriedades. Diz o tipo de sistema de arquivos ex3 / ex4. A localização é / media / jim e, sob permissões, diz que o proprietário é "root". Quando tento colar um arquivo nesse diretório, o item de menu "colar" fica esmaecido. Agora eu estou indo para a correção ...

Eu abro o terminal e digito:

jim@GX270-11QPFS1:~$ pwd
/home/jim

Atualmente, estou localizado em / home / jim, mas preciso estar em / media / jim para fazer minhas alterações.

jim@GX270-11QPFS1:~$ cd /media

Note que eu uso / e não \ como no windows.

jim@GX270-11QPFS1:/media$ ls
floppy  floppy0  jim

O comando 'ls' aqui mostra que tenho três pastas em / media. Eu preciso ir para a pasta "jim". Eu faço isso usando:

jim@GX270-11QPFS1:/media$ cd jim

então:

jim@GX270-11QPFS1:/media/jim$ ls
3AF0C082F0C045BB  D4E7-CABA  TempPart

O comando 'ls' mostra que eu tenho três diretórios. Um dos nomes de diretório é o TempPart. Este é o rótulo que eu atribuí à minha partição. Agora eu verifico a propriedade com o comando ls -l:

jim@GX270-11QPFS1:/media/jim$ ls -l
total 25
drwx------  1 jim  jim  20480 Dec 22 23:20 3AF0C082F0C045BB
drwx------ 12 jim  jim   4096 Dec 31  1969 D4E7-CABA
drwxr-xr-x  3 root root  1024 Dec 23 15:32 TempPart

Como você pode ver minha pasta tem dono e grupo de "root". Agora, finalmente, aplico o comando chown:

jim@GX270-11QPFS1:/media/jim$ sudo chown jim:jim TempPart
[sudo] password for jim: 

Usando ls -l para verificar:

jim@GX270-11QPFS1:/media/jim$ ls -l
total 25
drwx------  1 jim jim 20480 Dec 22 23:20 3AF0C082F0C045BB
drwx------ 12 jim jim  4096 Dec 31  1969 D4E7-CABA
drwxr-xr-x  3 jim jim  1024 Dec 23 15:32 TempPart

E não, eu posso copiar e colar na pasta. By the way, Root_Temp e TempPart são apenas nomes arbitrários que eu inventei por uma questão de ilustração. Você precisa saber o rótulo que você deu às suas partições quando as criou. Também em qualquer lugar que minhas instruções digam 'jim' você colocaria seu nome de usuário como christina.

Então, em resumo, faça o seguinte:

  1. Vá até o localizador de arquivos ou o programa que estiver usando para copiar e encontre o nome do diretório para o qual está tentando copiar.

  2. Clique com o botão direito do mouse (ou o que você fez antes) para encontrar os atributos da pasta. Note que é a localização. No meu caso foi / media / jim. Para você, pode ser / media / cristina.

  3. Abra o terminal e cd para / media / cristina ou qualquer caminho em que você encontrou a pasta a ser localizada.

  4. Uma vez lá, faça um ls -l para confirmar que sua pasta está lá e é propriedade.

  5. Execute o comando chown como $ sudo chown cristina: cristina nome da pasta

  6. Execute ls -l novamente para confirmar que as propriedades de propriedade foram alteradas.

por JamesH 24.12.2014 / 00:28
0

O problema é que você não pode colar em um diretório onde o proprietário é root, a menos que você faça isso com privilégios de root. Para corrigir isso, entre no terminal e encontre seu diretório usando algo como:

$ ls -l | grep "^d"

No meu caso eu criei um subdiretório chamado Root_Temp e mudei sua propriedade para root. Aqui está a saída (parcial) do comando acima:

drwxr-xr-x  2 jim  jim     4096 2010-08-30 21:52 Public
drwxr-xr-x  5 jim  jim     4096 2014-12-21 17:25 Purchase
drwxr-xr-x  2 root jim     4096 2014-12-23 14:04 Root_Temp
drwxr-xr-x  2 jim  jim     4096 2011-01-04 22:29 _sheet_music
drwxr-xr-x  2 jim  jim     4096 2010-11-11 20:54 spanish

Observe que a entrada Root_Temp possui o proprietário de "root" e o grupo de "jim". Eu fiz isso usando o comando:

$ sudo chown root:jim Root_Temp

Para alterá-lo de volta, simplesmente emito o comando:

$ sudo chown jim:jim Root_Temp

O que dá o seguinte resultado:

$ ls -l | grep "^d"
drwxr-xr-x  5 jim jim     4096 2014-12-21 17:25 Purchase
drwxr-xr-x  2 jim jim     4096 2014-12-23 14:04 Root_Temp
drwxr-xr-x  2 jim jim     4096 2011-01-04 22:29 _sheet_music
drwxr-xr-x  2 jim jim     4096 2010-11-11 20:54 spanish

Agora meu diretório Root_Temp tem o dono como "jim" e agora posso escrever para este diretório.

    
por JamesH 23.12.2014 / 23:34