Reparar o NTFS sem o Windows? [duplicado]

6

Minha máquina tem apenas o Ubuntu instalado (13.04), mas uma unidade de dados é NTFS (porque eu não sabia que o disco era formatado com NTFS quando comecei a usá-lo). Eu agora usei o Gparted para reduzir a partição e criar espaço para uma nova partição de dados no formato ext4 para que eu pudesse mover os dados para lá, depois excluir a partição NTFS e redimensionar a partição ext4 para usar o disco inteiro.

Depois de reduzir a partição NTFS e criar a partição ext4, o Gparted agora Gparted tem um ponto de exclamação (em cima) e me diz isso (em baixo).

Eu sou solicitado a executar o Windows Checkdisk duas vezes, mas não tenho o Windows instalado e é muito tedioso retirar a unidade do computador e procurar um PC Windows com conectores SATA. Existe alguma maneira de eu corrigir isso, além de usar o Windows?

A partição de dados NTFS não está disponível até que eu a tenha corrigido, por isso não posso ler seus dados e copiá-los para a nova partição ext4. Se eu pudesse apenas lê-lo, esse problema pode ser irrelevante.

Atualização final e solução:

Não posso aceitar nenhuma resposta porque as ferramentas do Linux não conseguiram resolver o problema. No final, inicializei minha máquina com um disco de instalação do Windows 7 e iniciei a função de reparo / recuperação. Lá, eu poderia abrir um prompt de comando e executar o chkdsk /f que resolveu o problema: -)

    
por Torben Gundtofte-Bruun 09.08.2013 / 23:22

2 respostas

3

Você não precisa instalar o ntfsprogs, agora ele faz parte do driver ntfs-3g padrão. E com algumas versões mais antigas do Ubuntu a instalação do ntfsprogs instalou a versão antiga e desinstalou o ntfs-3g.

Em 12 de abril de 2011 foi anunciado que o projeto Ntfsprogs foi fundido com o NTFS-3G link

man ntfsprogs (a partir de 12.04, aplica-se também às versões mais recentes) Os ntfsprogs fazem parte do pacote ntfs-3g que pode ser baixado        a partir de:         link

Do sináptico: ntfsprogs Pacote para facilitar a atualização de pacotes ntfsprogs antigos para o novo ntfs-3g pacote. Este pacote pode ser removido a qualquer momento, uma vez que o pacote ntfs-3g tenha sido instalado.

O ntfsfix faz pequenos reparos que podem funcionar, mas define o sinalizador chkdsk, portanto, se você reinicializar, ele será executado. E as partições com o sinalizador chkdsk geralmente não são montadas com o ntfs-3g para evitar mais danos que o chkdsk talvez não conserte. Mas se não for um Windows inicializável, o chkdsk não será executado. Você precisa de um CD de reparo do Windows ou algumas das ferramentas de terceiros podem executar o chkdsk.

Ferramentas chkdsk de terceiros Também tem chkdsk e alguns outros reparos do Windows na versão gratuita: link Pode ser capaz de executar o chkdsk do CD de inicialização do Hiren. (mini xp) Hiren's Boot CD, e faça um chkdsk no XP

Mestre de Partição EASEUS link

Assistente de Partição

link

link

    
por oldfred 10.08.2013 / 01:39
2

Observação : sempre que você estiver lidando com uma partição, certifique-se de ter um backup completo apenas para estar no lado seguro.

Tente isso. Você pode usar um programa chamado ntfsprogs. Se não estiver instalado, você pode instalá-lo, basta pressionar Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o (s) comando (s) abaixo:

sudo apt-get install ntfsprogs

Uma vez instalado, você precisa descobrir o seu nome de unidade NTFS, basta fazer sudo fdisk - l, para descobrir isso, uma vez que você sabe o nome, então

sudo ntfsfix /dev/sdXX

Certifique-se de substituir o XX pelo nome da sua unidade.

Observação : sempre que você estiver lidando com uma partição, certifique-se de ter um backup completo apenas para estar no lado seguro.

    
por Mitch 09.08.2013 / 23:48