Partição de hibernação do Windows Force-Mount no modo de leitura / gravação

1

Eu tenho um sistema de inicialização dupla com um NTFS partition (C:) dedicado ao windows 8 OS files , um EXT4 partition dedicado a Linux Mint 17 .

Há também outro NTFS partition (E:) que eu gostaria de usar para alguns arquivos compartilhados entre os dois sistemas operacionais .

O problema é que sempre que eu hiberne o Windows 8, ele define hibernation flag em C: e E: , tornando impossível gravar na partição compartilhada do Linux.

Existe alguma maneira de forçar o Linux Mint a montar a partição como R / W ou impedir que o Windows 8 configure esse sinalizador na partição compartilhada? Eu sei que uma solução óbvia seria simplesmente desligar normalmente o Windows 8 (com inicialização rápida desativada), mas eu realmente preciso que ele seja hibernado.

    
por user3479115 23.10.2014 / 17:07

2 respostas

2

O ntfs-3g possui uma opção que forçará a exclusão do arquivo de hibernação e forçará uma montagem rw:

# mount -t ntfs-3g -o remove_hiberfile /dev/sdXX /media/windows

De ntfs-3g (8):

SYNOPSIS

mount -t ntfs-3g [-o option[,...]] volume mount_point

OPTIONS

remove_hiberfile

Unlike in case of read-only mount, the read-write mount is denied if the NTFS volume is hibernated. One needs either to resume Windows and shutdown it properly, or use this option which will remove the Windows hibernation file. Please note, this means that the saved Windows session will be completely lost. Use this option under your own responsibility.

    
por 14.10.2015 / 18:34
1

Se você quiser manter a hibernação e também conseguir acessar todas as partições sinalizadas do hibernate (como C :) pelo sistema operacional Windows no Mint 17, você perderá o status de hibernação no Windows. Se você quiser acessar apenas outra partição que não seja C: (que é a partição do Windows), você pode fazer isso executando:

sudo ntfsfix /dev/sdXY

... onde você deve alterar XY dependendo de onde sua partição está montada. Por exemplo, pode ser montado em /dev/sda2 . Você pode usar gparted para encontrar este local:

(Lembrete: você perderá o status de hibernação no Windows se forçar a montagem da partição onde você instalou o Windows (C :))

    
por 23.10.2014 / 18:26