У меня Xubuntu 16.10 с последними обновлениями на моем ноутбуке. Я также установил Debian 8.0, Manjaro и Windows 7. Все эти ОС управляются загрузчиком GRUB от Xubuntu. Я выполняю все свои задачи между дистрибутивами Linux, но иногда переключаюсь на Windows 7 для выполнения конкретных задач. За последние две недели я заметил странное поведение. Всякий раз, когда я загружаюсь в ОС Windows, выполняю свои задачи и перезагружаюсь в 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.
Дополнительная заметка: - То, что я намеревался сказать, отключил, это то, что я удалился из запуска при загрузке в окна. Я не удалял программное обеспечение (ext2fsd). Это не помогло решить проблему. Кроме того, как указал Ринзвинд, я заставил ext2fsd работать в режиме чтения и записи.
Microsoft Windows по умолчанию не распознает другие файловые системы. Было бы невозможно, чтобы только Windows вызывала ошибку.
Однако вы установили ext2fsd, инструмент для включения чтения / записи в EXT-разделах из Windows. Это программное обеспечение часто работает как служба и монтирует разделы при загрузке, поэтому доступ к разделам Ubuntu.
ext2fsd может быть несовместим с новыми файловыми системами EXT4 или иметь другие проблемы или Ubuntu, возможно, был установлен с разделами настройки, которые инструмент Windows не может понять, в любом случае, что приводит к ошибке «недопустимой контрольной суммы суперблока».
Решение удаляет ext2fsd.