Disco Rigido Externo

Iniciado por FuhFuh MacMoragh, 21 de Fevereiro de 2009, 14:02

tópico anterior - próximo tópico

FuhFuh MacMoragh

Boa Tarde, tenho um disco externo em formato NSFT. O Ubuntu reconhece o disco mas depois diz "Imcapaz de montar volume".

Existe alguma forma de o montar?

Linceth


FuhFuh MacMoragh

estive a googlar e não sei porque não esta a dar...

vamos pela 2 opção , como formato e ponho em Fat?

a 3 é a maquina virtual para formatar xD

jpzm56

Já tentou desfragmentar o disco externo?
Caso não tenha tentado, desfragmente em algum PC com Win e depois tente novamente conectar no seu linux. Essa dica li aqui no forum mesmo, o linux reconheceria o HD como "sujo", por isso ele não monta.
Uso uma gaveta com HD de 80 GB com duas partições e o ubuntu reconheceu e montou as duas partições na primeira espetada.

vipseixas

Citação de: FuhFuh MacMoragh online 21 de Fevereiro de 2009, 19:36
estive a googlar e não sei porque não esta a dar...

vamos pela 2 opção , como formato e ponho em Fat?

a 3 é a maquina virtual para formatar xD

Eu tenho um disco externo com 2 partições, uma ntfs e outra ext3, e as duas funcionam perfeitamente, não precisa formatar em fat (eca!).

Tente fazer o seguinte: abra um terminal (consola) e digite:

tail -f /var/log/messages


Depois plugue o seu HD e veja as mensagens que irão aparecer, copie e cole aqui para que possamos ajudar.

allanfelipe

Isso já ocorreu comigo, desfragmentei o disco via windows e consegui conectar novamente no ubuntu

FuhFuh MacMoragh

Citação de: vipseixas online 22 de Fevereiro de 2009, 03:43
Citação de: FuhFuh MacMoragh online 21 de Fevereiro de 2009, 19:36
estive a googlar e não sei porque não esta a dar...

vamos pela 2 opção , como formato e ponho em Fat?

a 3 é a maquina virtual para formatar xD

Eu tenho um disco externo com 2 partições, uma ntfs e outra ext3, e as duas funcionam perfeitamente, não precisa formatar em fat (eca!).

Tente fazer o seguinte: abra um terminal (consola) e digite:

Feb 22 20:08:57 FuhFuh-laptop kernel: [  936.192076] usb 1-3: new high speed USB device using ehci_hcd and address 8
Feb 22 20:08:57 FuhFuh-laptop kernel: [  936.427176] usb 1-3: configuration #1 chosen from 1 choice
Feb 22 20:08:57 FuhFuh-laptop kernel: [  936.457175] scsi9 : SCSI emulation for USB Mass Storage devices
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.477741] scsi 9:0:0:0: Direct-Access     USB 2.0  Storage Device   0100 PQ: 0 ANSI: 0 CCS
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.515611] sd 9:0:0:0: [sdc] 234441648 512-byte hardware sectors (120034 MB)
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.527227] sd 9:0:0:0: [sdc] Write Protect is off
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.537622] sd 9:0:0:0: [sdc] 234441648 512-byte hardware sectors (120034 MB)
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.541401] sd 9:0:0:0: [sdc] Write Protect is off
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.545134]  sdc: sdc1
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.566543] sd 9:0:0:0: [sdc] Attached SCSI disk
Feb 22 20:09:02 FuhFuh-laptop kernel: [  941.567161] sd 9:0:0:0: Attached scsi generic sg4 type 0

foi isso
tail -f /var/log/messages


Depois plugue o seu HD e veja as mensagens que irão aparecer, copie e cole aqui para que possamos ajudar.

vipseixas

#7
Vamos lá... O problema pode ser o "dirty bit" do NTFS, como já foi dito pelos amigos foristas, mas vamos primeiro tentar montar o HD na mão para ver o erro.

Pelo log o sistema reconheceu o dispositivo como sdc1, então tente fazer o seguinte, primeiro crie um diretório para montar o HD e depois tente montá-lo:

sudo mkdir /media/hdext
sudo mount -t ntfs-3g /dev/sdc1 /media/hdext


Se o problema for o "dirty bit" deve aparecer algo como:


Volume is dirty.
Run chkdsk and try again, or use the --force option.
Mount failed.


Nesse caso não existe nenhuma ferramenta nativa do Linux equivalente ao chkdsk do Windows, você terá que colocar esse HD em algum Windows e rodar o chkdsk nele, não precisa desfragmentar, o chkdsk basta. Se isso não for possível você pode tentar forçar montar o HD, mas atenção ao fato de que esse dirty bit indica um possível problema na estrutura do ntfs, então montar forçado pode danificar algum dado...

Para forçar use o comando:


sudo mount -t ntfs-3g /dev/sdc1 /media/hdext -o force


Acho que depois de montar uma vez com a opção force ele limpa o dirty bit, então isso resolveria o problema, mas sem esquecer que se realmente tiver algum problema no ntfs isso pode causar perda de dados. Eu digo "se realmente tiver algum problema" porque o Windows pode ter ligado o dirty bit só por segurança e não ter nenhum problema. Uma situação comum para isso acontecer é quando desliga o Windows sem dar shutdown, por exemplo.