Windows 7 повреждает раздел Ubuntu каждый раз, я перезагружаю

У меня есть Xubuntu 16.10 с последними обновлениями на моем ноутбуке. Я имею, также установили Debian 8.0, Manjaro и Windows 7. Всеми они OSs управляет загрузчик GRUB от Xubuntu. Я делаю все свои задачи между дистрибутивами Linux, но иногда переключаюсь на Windows 7 для того, чтобы сделать определенные задачи. Я заметил странное поведение за прошлые две недели. Каждый раз, когда я загружаюсь в к Windows OS, выполняю в своих задачах и перезагрузке к Xubuntu, я вижу это сообщение:

^[[[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)

Я должен зафиксировать эту ошибку путем выполнения e2fcsk -b 32768 /dev/sda2. Это происходит только, когда я загружаюсь в Windows сначала и Xubuntu затем.

Дополнительное примечание:-я использовал https://sourceforge.net/projects/ext2fsd/для доступа к разделам Linux из Windows. Однако я выключил его, когда я заметил эту проблему впервые. Также проблема упомянула выше, только происходит на моем разделе Xubuntu а не для других дистрибутивов Linux.

Отредактируйте 1:-, Что я предназначил путем высказывания, выключил его, то, что я удалил из приложения запуска при начальной загрузке в к окнам. Я не удалял программное обеспечение (ext2fsd). Это не решило решение проблемы также. Кроме того, как Rinzwind указал, я вызвал ext2fsd работать над режимом чтения и режимом записи.

3
задан 17 January 2017 в 04:56

2 ответа

Microsoft Windows, по умолчанию, не распознает другие файловые системы. Для одного только Windows было бы невозможно вызвать ошибку.

Однако Вы установили ext2fsd, инструмент для включения чтения-записи в разделах РАСШИРЕНИЯ из Windows. Это программное обеспечение часто работает как услуга и монтирует разделы при начальной загрузке, следовательно получая доступ к разделам Ubuntu.

ext2fsd может не быть полностью совместимо с более новыми файловыми системами EXT4 или иметь другие проблемы, или Ubuntu, возможно, была установлена с настройками разделов, которые инструмент Windows не может понять, так или иначе приведя к "недопустимой ошибке" контрольной суммы суперблока.

решением является удаление ext2fsd.

4
ответ дан 1 December 2019 в 15:52

Как уже упоминалось, вам просто нужно удалить или обновить ext2fsd в Windows. Однако, чтобы вернуть ваш Linux временно или срочно, вы можете написать команду ниже на черном экране, где вы видите ошибку:

e2fscl -c где вы можете написать свой раздел Linux вместо ; например, /dev/sdb7.

0
ответ дан 24 April 2020 в 02:06

Другие вопросы по тегам:

Похожие вопросы: