O Windows 7 corrompe a partição do Ubuntu toda vez que eu reinicio

3

Eu tenho o Xubuntu 16.10 com as últimas atualizações no meu laptop. Eu também instalei o Debian 8.0, o Manjaro e o Windows 7. Todos esses SOs são controlados pelo bootloader GRUB do Xubuntu. Eu faço todas as minhas tarefas entre distros do Linux, mas ocasionalmente mudo para o Windows 7 para fazer tarefas específicas. Eu notei um comportamento estranho nas últimas duas semanas. Sempre que eu inicializo no sistema operacional Windows, faço minhas tarefas e reinicio no Xubuntu, vejo esta mensagem:

^[[[B^[[[B^[[[Bfsck.ext4: Superblock checksum does not match superblock while trying to open /dev/sda2
/dev/sda2:
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

fsck exited with status code 8
[    9.100397] EXT4-fs (sda2): VFS: Found ext4 filesystem with invalid superblock checksum.  Run e2fsck?
mount: mounting /dev/sda2 on /root failed: Bad message
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /run on /root/run failed: No such file or directory
run-init: current directory on the same filesystem as the root: error 0
Target filesystem doesn't have requested /sbin/init.
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
No init found. Try passing init= bootarg.


BusyBox v1.22.1 (Ubuntu 1:1.22.0-19ubuntu2) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

Eu tenho que corrigir esse erro executando e2fcsk -b 32768 /dev/sda2 . Isso ocorre apenas quando eu inicializo no Windows primeiro e no Xubuntu em seguida.

Nota adicional: - Eu usei o link para acessar as partições Linux do Windows. No entanto, eu o desativei quando notei esse problema pela primeira vez. Além disso, o problema listado acima só ocorre na minha partição Xubuntu e não em outras distribuições Linux.

Editar 1: - O que eu pretendia dizer quando desliguei é que eu removi o aplicativo de inicialização durante a inicialização no Windows. Eu não desinstalei o software ( ext2fsd ). Isso não resolveu a solução do problema também. Além disso, como Rinzwind apontou, forcei ext2fsd a trabalhar no modo de leitura e gravação.

    
por sundar 15.01.2017 / 13:22

1 resposta

4

O Microsoft Windows, por padrão, não reconhece outros sistemas de arquivos. Seria impossível para o Windows causar o erro.

No entanto, você instalou o ext2fsd , uma ferramenta para habilitar a leitura / gravação em partições EXT do Windows. Este software geralmente é executado como um serviço e monta partições na inicialização, portanto, acessando partições do Ubuntu.

ext2fsd pode não ser totalmente compatível com sistemas de arquivos EXT4 mais recentes ou ter outros problemas ou o Ubuntu pode ter sido instalado com configurações de partições que a ferramenta do Windows não entende, resultando no erro "checksum inválido de superblocos". / p>

A solução é desinstalar ext2fsd .

    
por user589808 15.01.2017 / 22:38