Eu tenho o Linux Mint 10 e o Windows 7 instalados no mesmo disco rígido. A primeira partição é o Linux, depois a troca, a partição do sistema Windows e, finalmente, uma partição NTFS para os dados mais usados que eu gostaria de compartilhar entre os sistemas. Trabalho quase exclusivamente no Linux, às vezes inicializando no Windows.
O problema é que o mint parece corromper as partições NTFS quase sempre - às vezes é apenas a partição de dados que o Windows deseja verificar, às vezes é a partição do sistema, embora eu nunca escreva na partição do sistema win do Linux.
Eu experimentei perda de dados na partição de dados depois de iniciar o Windows várias vezes. A instalação do win foi interrompida duas vezes - incapaz de iniciar e teve que ser reinstalada. E não estou falando de anos, mas apenas algumas semanas.
Eu configurei e usei sistemas de inicialização dupla antes, mas apenas com o Ubuntu, e nunca tive problemas com corrupção de dados.
Qual pode ser o problema e o que pode ser feito sobre isso? Alguma informação adicional que eu poderia fornecer?
fonte
Respostas:
A coisa mais segura a fazer é provavelmente ter as partições NTFS montadas como somente leitura e usar um cartão de memória USB ou partição formatada em FAT32 para transferir dados. Isso deve impedir a ocorrência de qualquer corrupção.
O arquivo de configuração que determina quais sistemas de arquivos são montados no momento da inicialização do computador é
/etc/fstab
. Ele lista o nome do dispositivo (partição) do sistema de arquivos, o ponto no sistema de arquivos no qual ele é montado (por exemplo, "/ mnt / Partition_Name") e várias opções que podem ser passadas para o driver do sistema de arquivos.Existe um programa chamado PySDM que pode editar o arquivo para você e, aparentemente, você pode obtê-lo para Linux Mint nesta página .
Usando a imagem abaixo como exemplo, você precisará examinar a lista de partições até encontrar as partições relacionadas à sua instalação do Windows (verificando os pontos de montagem). Onde você vê o
options
campo abaixo, provavelmente terá algo parecidouser,noexec
. Você deseja manter as opções que já existem, mas adicionero
(apenas para leitura) à lista de opções (por exemplouser,ro,noexec
:).Após uma reinicialização, esperamos poder ler, mas não gravar, nas partições NTFS e, portanto, elas também deverão estar protegidas contra corrupção. Como mencionado anteriormente, um cartão de memória USB ou uma partição formatada para FAT32 deve ser segura para os arquivos necessários pelos dois sistemas. O Dropbox também é uma possibilidade de manter os arquivos sincronizados entre os sistemas.
Um pouco de informação sobre por que você pode estar recebendo a corrupção:
Windows e Linux em execução em um sistema são uma mistura de problemas quando se trata de trabalhar com os mesmos dados entre os dois sistemas operacionais. A Microsoft não deseja, nem motivos reais, fornecer à comunidade de código aberto detalhes sobre o funcionamento interno completo do sistema de arquivos NTFS (no momento em que este artigo foi escrito). Isso tende a significar que as implementações do NTFS no Linux podem ser um tanto incompletas ou carentes de recursos, embora elas tendam a acompanhar rapidamente as alterações.
A cada atualização sucessiva do Windows, a Microsoft atualiza o sistema de arquivos e o Linux fica em uma corrida para tentar atualizar e oferecer suporte a recursos para pessoas que desejam usar os dois sistemas ao mesmo tempo. Portanto, embora o Linux possa ler e gravar com segurança as partições NTFS do Windows XP, ainda não é tão confiável com as partições NTFS do Windows 7 (no momento em que este artigo foi escrito). Também é possível que diferentes tipos de Linux tenham versões diferentes dos drivers NTFS, e pode ser por isso que o Ubuntu estava bem, mas o Mint não. Se você estava usando o Windows XP com o Ubuntu, talvez fosse por isso que eles estavam trabalhando juntos.
Eu usei o Linux no passado, e sempre que compilei o kernel onde as opções NTFS estão localizadas, eu tive que habilitar conscientemente o suporte à gravação NTFS, pois era marcado como experimental e potencialmente perigoso (como você descobriu).
O FAT32 é um sistema de arquivos maduro, bem definido e não mudou por muitos anos, portanto, o suporte ao Linux é muito bom.
É perfeitamente possível que, após uma atualização no futuro, você possa ler e gravar partições NTFS sem medo de que isso aconteça, mas a Microsoft é propensa a um capricho e pode facilmente interromper o suporte no futuro.
fonte
Você tem o sono híbrido ativado (consulte Opções do Win7 Power no painel de controle)? Parece que o NTFS-3G no Mint, se inicializado quando o Win7 está em suspensão híbrida, pode corromper o sistema de arquivos NTFS - no entanto, é sempre uma má idéia hibernar o Windows e inicializar o Linux, por isso não é completamente culpa do Mint. Ver esta publicação
Há também alguns outros relatórios de corrupção de NTFS no Mint.
fonte