Não consigo montar HD [RESOLVIDO]

1. Não consigo montar HD [RESOLVIDO]

Alexandre Faustino Leite
alexandreleite

(usa Insigne)

Enviado em 10/02/2011 - 22:26h

Gente seguinte:

Instalei um segundo HD contendo duas partições do tipo NTFS. Após a inicialização do sistema, dei um duplo click na partição nova e me deparei com a mensagem de erro: "você não tem privilégio para montar a partição".
Tentei o comando abaixo, mais não tive sucesso. obs: fiz tudo como root

mkdir /mnt/windows

mount -t ntfs /dev/sdb2 /mnt/windows

Outra coisa, digamos que os dois hd's estivessem funcionando numa boa. Como eu poderia acessar o conteúdo destes Hd's via terminal?



  


2. MELHOR RESPOSTA

Daniel Vieceli
DanielVieceli755

(usa Debian)

Enviado em 14/02/2011 - 16:26h

Opa, Rapaz tenta isso:

ntfs-3g /dev/sdb2 /mnt/windows


3. amigo tenta o seguinte!

Everton
sxxyoryxxs

(usa Debian)

Enviado em 10/02/2011 - 23:14h

amigo você está dando os comandos como root?

tem certeza que a partição que você está se referindo é à "sdb2?

dá um "fdisk -l" aí para conferir


VIVA O LINUX!!!


4. Re: Não consigo montar HD [RESOLVIDO]

Alexandre Faustino Leite
alexandreleite

(usa Insigne)

Enviado em 11/02/2011 - 22:05h

Fiz sim os comandos como root.
Não tenho certeza se a particição a qual me refiro é a sbd2.
Farei o comando suregido e postarei o resultado.


5. Re: Não consigo montar HD [RESOLVIDO]

Glauber GF
mcnd2

(usa Debian)

Enviado em 11/02/2011 - 22:53h

Para você ter acesso a partição ntfs você deverá instalar o pacote 'ntfs-3g'.


6. Re: Não consigo montar HD [RESOLVIDO]

Alexandre Faustino Leite
alexandreleite

(usa Insigne)

Enviado em 14/02/2011 - 16:04h

Instalei o ntfs-3g, mais não tive sucesso.

Vejam o que aparece com o comando fdisk -l


Disk /dev/sda: 40.0 GB, 40016019456 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xafe5afe5

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 1912 15358108+ 83 Linux
/dev/sda2 1913 1978 530145 82 Linux swap / Solaris
/dev/sda3 1979 4865 23189827+ 83 Linux

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1c331c33

Dispositivo Boot Start End Blocks Id System
/dev/sdb1 2 3354 26932972+ f W95 Ext'd (LBA)
/dev/sdb2 3355 9729 51207187+ 7 HPFS ou NTFS
/dev/sdb5 2 3354 26932941 7 HPFS ou NTFS



7. Re: Não consigo montar HD [RESOLVIDO]

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 14/02/2011 - 16:16h

Talvez outra solução seja rotular os seu HD, usando uma "identidade" permanente UUID.

Veja a dica que está disponível no Manual do aptosid, porém pode ser usada para qualquer distro:

http://manual.aptosid.com/pt-br/part-uuid-pt-br.htm#uuid


=================

Uma visão geral: UUID, como rotular partições e a fstab

A nomeação persistente de dispositivos tornou-se possível com a introdução do 'udev' e possui algumas vantagens sobre o método anterior, baseado no 'bus'.

Enquanto as distribuições Linux e o udev evoluem e a detecção de hardware tem se tornado mais confiável, há um novo número de problemas e mudanças:
1) Se você tiver mais de um controlador de discos SATA/SCSI ou IDE, eles são adicionados em ordem aleatória. Isso pode resultar em nomes como hdX e hdY fazendo rodízio a cada boot. O mesmo vale para sdX e sdY. A nomeação persistente permite que você nunca mais se preocupe com isso.
2) Com a introdução do suporte à nova biblioteca libata pata, todos os seus dispositivos IDE 'hdX' tornar-se-ão 'sdX' num futuro próximo. Por causa da nomeação persisitente, você nem vai notar.
3) Máquinas com controladores tanto IDE quanto SATA são bastante comuns hoje em dia. Com as mudanças na libata mencionadas acima, o primeiro problema irá tornar-se ainda mais comum, porque tanto os HDs de um como do outro serão chamados de sdX.

O padrão do aptosid, ao ser instalado, é usar UUID na fstab

Há outros motivos, mas esses são os principais hoje e no futuro próximo. Porisso, o aptosid encoraja-o a usar a persistência em suas configurações.
Os quatro diferentes esquemas de nomeação persistente:
1. Pelo UUID

UUID significa Universally Unique Identifier (Identificador Único Universal) e é um mecanismo para dar a cada sistema de arquivos um identificador único. Ele foi planejado para que colisões sejam improváveis. Todos os sistemas de arquivos Linux, inclusive a swap, aceitam UUID. Já NTFS e FAT não aceitam; porém, ainda assim, elas são listadas na fstab no formato UUID, ou seja "by-uuid", com um identificador único, caracteristicamente com menos caracteres:

$ /bin/ls -lF /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Oct 16 10:27 2d781b26-0285-421a-b9d0-d4a0d3b55680 -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 16 10:27 31f8eb0d-612b-4805-835e-0e6d8b8c5591 -> ../../sda7
lrwxrwxrwx 1 root root 10 Oct 16 10:27 3FC2-3DDB -> ../../sda6
lrwxrwxrwx 1 root root 10 Oct 16 10:27 5090093f-e023-4a93-b2b6-8a9568dd23dc -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 16 10:27 912c7844-5430-4eea-b55c-e23f8959a8ee -> ../../sda5
lrwxrwxrwx 1 root root 10 Oct 16 10:27 B0DC1977DC193954 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Oct 16 10:27 bae98338-ec29-4beb-aacf-107e44599b2e -> ../../sdb2

Como se pode ver, as partições FAT e NTFS possuem nomes menores (sda6 e sdb1), mas ainda assim são listadas pelo uuid.
2. Pelo rótulo (LABEL)

Praticamente todo tipo de sistema de arquivos pode ter um rótulo. Todas as suas partições que possuem um são listadas no diretório /dev/disk/by-label directory:

$ ls -lF /dev/disk/by-label
total 0
lrwxrwxrwx 1 root root 10 Oct 16 10:27 data -> ../../sdb2
lrwxrwxrwx 1 root root 10 Oct 16 10:27 data2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 16 10:27 fat -> ../../sda6
lrwxrwxrwx 1 root root 10 Oct 16 10:27 home -> ../../sda7
lrwxrwxrwx 1 root root 10 Oct 16 10:27 root -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 16 10:27 swap -> ../../sda5
lrwxrwxrwx 1 root root 10 Oct 16 10:27 windows -> ../../sdb1

Ainda que os rótulos sejam formados por nomes reconhecíveis, você precisa ser bastante cauteloso para impedir colisões.

Os rótulos podem ser mudados usando-se estes comandos:

* swap: Crie uma nova partição swap com: mkswap -L <rótulo> /dev/XXX
* ext2/ext3: e2label /dev/XXX <rótulo>
* reiserfs: reiserfstune -l <rótulo> /dev/XXX
* jfs: jfs_tune -L <rótulo> /dev/XXX
* xfs: xfs_admin -L <rótulo> /dev/XXX
* fat/vfat: Ainda não há aplicativo que faça isso no Linux...
mas quando criar o sistema de arquivos, use mkdosfs -n <rótulo> <outras opções>.
Você também pode mudar o rótulo no Windows.
* ntfs: ntfslabel /dev/XXX <rótulo> ou mude pelo Windows.

Tenha cuidado: para que isso funcione corretamente, os rótulos têm de ser únicos! Isso vale ao mesmo tempo para dispositivos USB/firewire, como pendrives, e para discos rígidos. A sintaxe LABEL=/ UUID= é preferível sobre /dev/disk/by-*/ para partições UN*X.
3. Pelo id

'by-id' cria um nome único baseado no número serial do hardware.
4. Pelo path

'by-path' cria um nome único baseado na rota física mais curta (de acordo com o sysfs). Tanto "by-id" quanto "by-path" contêm strings que indicam a qual subsistema eles pertencem e assim não estão habilitados para resolver os problemas mencionados no início deste tópico. Não trataremos mais deles aqui.
Como ativar a nomeação persistente

Tendo escolhido o método de nomeação que você deseja usar, vamos agora ativar a persistência em seu sistema:
Na fstab

Habilitar persistência no arquivo /etc/fstab é fácil; simplesmente substitua o nome do dispositivo na primeira coluna pelo nome persistente. No exemplo abaixo, vamos substituir /dev/sda7 por um dos seguintes:

/dev/disk/by-label/home ou
/dev/disk/by-uuid/31f8eb0d-612b-4805-835e-0e6d8b8c5591

Faça deste mesmo jeito para todas as partições em sua fstab.

Ao invés de citar o dispositivo explicitamente, pode-se indicar o sistema de arquivos a ser montado por UUID ou pelo seu rótulo do volume, escrevendo LABEL=<rótulo> ou UUID=<uuid>. Por exemplo:

LABEL=Boot

ou

UUID=3e6be9de-8139-11d1-9106-a43f08d823a6




8. Re: Não consigo montar HD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2011 - 19:10h

não há mistério, as explicações dos colegas estão corretas, tente outra alternativa:

http://www.vivaolinux.com.br/dica/Disk-Manager-gerenciamento-automatico-de-particoes

* como a parte de instalação do .deb já está obsoleta, segue um update:

$ sudo apt-get update
$ sudo apt-get install gksu python-notify ntfs-3g
$ wget http://ftp.br.debian.org/debian/pool/main/d/disk-manager/disk-manager_1.1-1_all.deb
$ sudo dpkg -i disk-manager_1.1-1_all.deb
$ sudo apt-get -f install


* apesar que esse pacote disk-manager está disponível nos repositórios Debian, se quiser tente simplesmente isso:

$ sudo apt-get update
$ sudo apt-get install gksu python-notify ntfs-3g disk-manager


e veja se resolve...


boa sorte!


9. Re: Não consigo montar HD [RESOLVIDO]

Alexandre Faustino Leite
alexandreleite

(usa Insigne)

Enviado em 15/02/2011 - 15:01h

Com o comando abaixo consegui montar uma das partições
ntfs-3g /dev/sdb5 /mnt/win

Mains quando tento montar a outra partição ntfs-3g /dev/sdb2 /mnt/win
Aparece o erro abaixo:

Também tentei a dicas sugeridas pelo edps, mais informou que meu disk manager já é a versao mais recente.

#Erro

Ntfs-3g news, support and information: http://ntfs-3g.org
insigne:/home/insigne# ntfs-3g /dev/sdb5 /mnt/win
insigne:/home/insigne# ntfs-3g /dev/sdb2 /mnt/win
Failed to read last sector (102414368): Argumento inválido
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
or it was not setup correctly (e.g. by not using mdadm --build ...),
or a wrong device is tried to be mounted,
or the partition table is corrupt (partition is smaller than NTFS),
or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sdb2': Argumento inválido
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
insigne:/home/insigne# ntfs-3g /dev/sdb2 /mnt/win
insigne:/home/insigne# ntfs-3g /dev/sdb2 /mnt/win
Failed to read last sector (102414368): Argumento inválido
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
or it was not setup correctly (e.g. by not using mdadm --build ...),
or a wrong device is tried to be mounted,
or the partition table is corrupt (partition is smaller than NTFS),
or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sdb2': Argumento inválido
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?



10. Re: Não consigo montar HD [RESOLVIDO]

Alexandre Faustino Leite
alexandreleite

(usa Insigne)

Enviado em 17/02/2011 - 12:59h

Pessoal eu fiz o seguinte:
* Levei o hd para uma máquina com Ubuntu e ele também não reconheceu o mesmo.
* Então levei o hd para uma máquina com windows 7, o qual mostrou um problema nas partições do hd e não conseguiu ler.

Em resumo, o problema era o Hd.

*Formatei as partições e passei um arquivo de verificação de disco, em seguida levei o mesmo para maquina com Insigen e pronto, leu normalmente.

Meu obrigado a todos pela ajuda!



11. Re: Não consigo montar HD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/02/2011 - 20:44h

que bom que resolveu. agora posso falar besteira... tb to com problema pra montar o HD... aqueles espelhinhos redondos vao onde depois de tirar os pininho??????






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts