Autor Tópico: Como acessar dados do windows no linux?  (Lida 12692 vezes)

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Como acessar dados do windows no linux?
« Online: 23 de Dezembro de 2007, 20:59 »
Uso ubuntu a pouco tempo e meu windows não está entrando, preciso pegar alguns arquivos que estão no windows para formatar e liquidar o windows do meu pc. Alguém pode me ajudar? Obrigado

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #1 Online: 23 de Dezembro de 2007, 21:28 »
Normalmente o Ubuntu te da acesso a partição Windows.

Diz uma coisa, qual é o erro no windows? Execute os comandos abaixo para sabermos se a partição do windows esta sendo montada, e se sim onde.

Código: [Selecionar]
sudo fdisk -l
Código: [Selecionar]
df
Aproveitando coloca também o conteúdo do arquivo /etc/fstab.

Os dois comandos citados devem ser executados a partir do terminal (Aplicação > Acessórios > Terminal).

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #2 Online: 23 de Dezembro de 2007, 21:41 »
o windows não inicia chega até akela parte.. windows xp carregando e reinicia..

sudo fdisk -l

Disco /dev/sda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x25fa25f9

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        6374    51199123+   7  HPFS ou NTFS
/dev/sda2            6375        9964    28836675    5  Estendida
/dev/sda5            6375        8748    19069123+   b  W95 FAT32
/dev/sda6            8749        8810      497983+  82  Linux swap / Solaris
/dev/sda7            8811        9964     9269473+  83  Linux


df

Sist. Arq.           1K-blocos      Usad Dispon.   Uso% Montado em
/dev/sda7              9123992   2344264   6316256  28% /
varrun                  257944        88    257856   1% /var/run
varlock                 257944         0    257944   0% /var/lock
udev                    257944        80    257864   1% /dev
devshm                  257944         0    257944   0% /dev/shm
lrm                     257944     34696    223248  14% /lib/modules/2.6.22-14-generic/volatile
/dev/scd0               603746    603746         0 100% /media/cdrom0
/dev/sda5             19059792   1493504  17566288   8% /mnt/windows


é isso que acontece cristiano

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #3 Online: 23 de Dezembro de 2007, 22:11 »
batels faltou a informação do seu /etc/fstab, mas tudo bem pois só iria mudá-lo para você, no caso aqui a gente indica como alterar. Outra coisa vamos adicionar a linha relativa a primeira partição (formatada com NTFS), pois a outra partição windows (formatada como FAT32, /dev/sda5) já aparece montada.

Primeiro faça um backup por segurança (execute os comandos no terminal - Aplicações > Acessórios > Terminal):

Código: [Selecionar]
sudo    cp    /etc/fstab       /etc/fstab.bkp.20071223
Após isto você deverá editar ele com direitos de administrador (conforme abaixo):

Código: [Selecionar]
sudo   gedit    /etc/fstab
Ao final do arquivo adicione as linhas abaixo:

Citar
# /dev/sda1
/dev/sda1               /media/sda1          ntfs       defaults,auto,user,umask=000,gid=46       0       0

Salve o arquivo, feche o editor de textos, e agora crie o diretório que será usado como ponto de montagem:

Código: [Selecionar]
sudo   mkdir    /media/sda1
[]'s

Cristiano
« Última modificação: 23 de Dezembro de 2007, 22:13 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #4 Online: 23 de Dezembro de 2007, 22:24 »
root@patrick-batels:~# sudo    cp    /etc/fstab       /etc/fstab.bkp.20071223
root@patrick-batels:~# sudo   gedit    /etc/fstab
root@patrick-batels:~# sudo   mkdir    /media/sda1
mkdir: não é possível criar o diretório `/media/sda1': O arquivo já existe



desculpa, mas sou bem iniciante ainda..

o q eu faço agora?

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #5 Online: 23 de Dezembro de 2007, 22:26 »
root@patrick-batels:~# sudo    cp    /etc/fstab       /etc/fstab.bkp.20071223
root@patrick-batels:~# sudo   gedit    /etc/fstab
root@patrick-batels:~# sudo   mkdir    /media/sda1
mkdir: não é possível criar o diretório `/media/sda1': O arquivo já existe



desculpa, mas sou bem iniciante ainda..

o q eu faço agora?

Apenas diz que seu diretório já existe, o que não é um problema. Mas fiquei com dúvidas, tem como você colocar o /etc/fstab aqui?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #6 Online: 23 de Dezembro de 2007, 22:28 »
root@patrick-batels:~# /etc/fstab
-bash: /etc/fstab: Permissão negada

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #7 Online: 23 de Dezembro de 2007, 22:30 »
root@patrick-batels:~# /etc/fstab
-bash: /etc/fstab: Permissão negada


Código: [Selecionar]
gedit /etc/fstab
Vai abrir o Editor de textos gedit com o conteúdo do arquivo. Ai você copia ele lá e cola ele aqui.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #8 Online: 23 de Dezembro de 2007, 22:31 »
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda7
UUID=e09a1bd4-6640-415a-b6f7-402ff9887348 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
UUID=BC7099747099365C /media/sda1     ntfs-3    defaults,umask=007,gid=46 0       1
# /dev/sda6
UUID=5d2b29d6-4985-460c-aeb2-55eb76a55b7f none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
# /dev/sda1
/dev/sda1               /media/sda1          ntfs       defaults,auto,user,umask=000,gid=46       0       0

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #9 Online: 23 de Dezembro de 2007, 22:41 »
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda7
UUID=e09a1bd4-6640-415a-b6f7-402ff9887348 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
UUID=BC7099747099365C /media/sda1     ntfs-3    defaults,umask=007,gid=46 0       1
# /dev/sda6
UUID=5d2b29d6-4985-460c-aeb2-55eb76a55b7f none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
# /dev/sda1
/dev/sda1               /media/sda1          ntfs       defaults,auto,user,umask=000,gid=46       0       0

Observe acima... existem duas linhas para a mesma partição. A primeira deve ser a criada durante a instalação do sistema, e a segunda foi a que a gente criou.

Se você já tem o backup (solicitado na mensagem anterior) siga os passos abaixo, caso contrário faça ele antes.

Existem duas hipóteses. Usar a primeira linha (criada pelo sistema), que aparentemente tem erros, ou tirar ela e usar a segunda. Vou deixar as duas, tente a primeira, se não der certo faça a segunda.

Primeiro passo: Edite o arquivo:

Código: [Selecionar]
sudo    gedit    /etc/fstab
Segundo passo: Troque todo com o conteúdo pelo de baixo (foi tirada a linha que colocamos, e fiz alterações que estam em negrito):

Citar
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda7
UUID=e09a1bd4-6640-415a-b6f7-402ff9887348 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
UUID=BC7099747099365C /media/sda1     ntfs-3g    defaults,umask=007,gid=46 0       0
# /dev/sda6
UUID=5d2b29d6-4985-460c-aeb2-55eb76a55b7f none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0

Salve o arquivo, e reinicie o PC.

Caso não funcione execute novamente o Primeiro Passo e troque o conteúdo do arquivo pelo abaixo, mas só faça caso o conteúdo acima não resolva.

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda7
UUID=e09a1bd4-6640-415a-b6f7-402ff9887348 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda6
UUID=5d2b29d6-4985-460c-aeb2-55eb76a55b7f none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
# /dev/sda1
/dev/sda1               /media/sda1          ntfs       defaults,auto,user,umask=000,gid=46       0       0

Neste segundo caso tiramos a linha criada pelo sistema e colocamos a nossa, sugerida em mensagem anterior.

Continuo no seu aguardo.

[]'s

Cristiano
« Última modificação: 23 de Dezembro de 2007, 22:43 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #10 Online: 23 de Dezembro de 2007, 22:52 »
executei o primeiro passo... reiniciei... e agora como faço pra ver se deu certo?

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #11 Online: 23 de Dezembro de 2007, 22:55 »
Abra o Nautilus (Locais > Pasta Pessoal), navegue até a pasta /media/sda1 e veja se existem as informações do HD lá.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #12 Online: 23 de Dezembro de 2007, 23:02 »
executei os dois passos... mas não aparece nada lah :S


Offline batels

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #13 Online: 23 de Dezembro de 2007, 23:08 »
root@patrick-batels:~# mount -t ntfs /dev/sda1 /mnt/win
ntfs_attr_pread: ntfs_pread failed: Erro de entrada/saída
Failed to read NTFS $Bitmap: Erro de entrada/saída
Unmounting /dev/sda1 ()

Offline fabiovalinhos

  • Usuário Ubuntu
  • *
  • Mensagens: 439
  • Vire a direita..para Valinhos-SP! Arch user
    • Ver perfil
Re: Como acessar dados do windows no linux?
« Resposta #14 Online: 23 de Dezembro de 2007, 23:35 »
root@patrick-batels:~# mount -t ntfs /dev/sda1 /mnt/win
ntfs_attr_pread: ntfs_pread failed: Erro de entrada/saída
Failed to read NTFS $Bitmap: Erro de entrada/saída
Unmounting /dev/sda1 ()


Não deveria ser:

Citar
mount -t ntfs /dev/sda1 /media/sda1
  ??
sudo dpkg no seu quadrado ...sudo dpkg no seu quadrado ...
http://www.youtube.com/watch?v=tHmrq0FtczM