Monte a partição do Windows com permissão de leitura e gravação, se possível

4

Estou procurando o equivalente da -errors={continue|remount-ro|panic}opção que está disponível para ia, mount.nfs4mas não para o mount.ntfs.

Preciso montar a partição do Windows 10 (via / etc / fstab ), que às vezes está disponível com permissões de leitura e gravação e, às vezes, é limitado a somente leitura (dependendo se o Windows foi hibernado ou completamente desligado).

Você pode encontrar mais detalhes sobre esse problema na página de mount.ntfsmanual:

Hibernação do Windows e reinicialização rápida

Em computadores que podem ser inicializados duas vezes no Windows ou Linux, o Windows precisa ser totalmente desligado antes da inicialização no Linux; caso contrário, os sistemas de arquivos NTFS nos discos internos podem ser deixados em um estado inconsistente e as alterações feitas pelo Linux podem ser ignoradas pelo Windows. .

Portanto, o Windows não pode ser deixado em hibernação ao iniciar o Linux, a fim de evitar inconsistências. Além disso, o recurso de reinicialização rápida disponível em sistemas Windows recentes deve ser desativado. Isso pode ser alcançado emitindo como administrador o comando do Windows que desativa a hibernação e a reinicialização rápida:

    powercfg /h off
patryk.beza
fonte
2
Não sei exatamente o que esta pergunta está fazendo. Você está tentando montar uma partição do Windows bloqueada (hibernada) a partir de um sistema operacional Linux? Você está tentando montar uma partição do Windows desbloqueada (desligamento total)? Não tenho certeza, mas tenho certeza de que as versões mais recentes do Ubuntu montam automaticamente partições NTFS com acesso RW (quando o Windows está totalmente desligado).
Ulincsys
Existem muitas fontes confiáveis ​​que afirmam que uma partição do Windows deve ser montada apenas como somente leitura ou corre o risco de perder a instalação do Windows. Você não precisa encontrar isso - basta uma simples consulta do Google. Por favor, explique o que você realmente quer.
harrymc
Quero montar a partição do Windows 10 no modo de leitura e gravação , se possível, com fallback para montagem somente leitura . Note-se que são dois NTFS principais impulsionadores para Linux - NTFS-3G e implementação do kernel . Eu acho que você se refere à implementação NTFS do kernel que suporta operação de gravação limitada.
Patryk.beza

Respostas:

3

Você pode usar 2 linhas no seu fstab:

1) com as opções: norecover, nobootwait

2) com as opções: ro, norecover, nobootwait

Se o Windows foi desligado corretamente, o primeiro será bem-sucedido, você receberá uma montagem rw e a segunda linha falhará, mas o sistema deverá continuar inicializando.

Se o Windows foi hibernado, o primeiro falha e cai até o segundo, e você obtém uma montagem ro.

Pode ser necessário executar etapas adicionais para garantir a inicialização contínua do sistema se uma linha fstab falhar. Usuários do Systemd podem precisar adicionar "nofail" às opções.

Ainda não testei esse cenário exato , mas algo assim deve funcionar para você ou pode inspirar outra pessoa a uma resposta melhor.

Alex Stragies
fonte