
У меня ноутбук с двойной загрузкой с Windows 10 и Ubuntu 18.04. Ubuntu был установлен и работал нормально, пока внезапно не перестал загружаться
Возникает ошибка ввода/вывода при чтении /dev/sda6.
С другой стороны, Windows загружается нормально, и я даже могу получить доступ к данным на моем разделе Linux /dev/sda6 с помощью сторонней программы DiskInternals.
Я попытался переустановить Linux с помощью Ubuntu 18.04 Live USB, но это не удалось с сообщением об ошибке «Ошибка fsyncing/closing /dev/sda input/output error»
Любая помощь будет оценена по достоинству.
ОБНОВЛЕНИЕ: --> Скриншот приложения «Диски»
Выходgrep -i sda6 /var/log/syslog*
ubuntu@ubuntu:~$ grep -i sda6 /var/log/syslog
Jun 25 01:42:08 ubuntu lvm[1097]: /dev/sda6: read failed after 0 of 4096 at 220201943040: Input/output error
Jun 25 01:42:08 ubuntu lvm[1097]: /dev/sda6: read failed after 0 of 4096 at 220202000384: Input/output error
Jun 25 01:42:08 ubuntu lvm[1097]: /dev/sda6: read failed after 0 of 4096 at 0: Input/output error
Jun 25 01:42:08 ubuntu lvm[1097]: /dev/sda6: read failed after 0 of 4096 at 4096: Input/output error
Jun 25 01:42:08 ubuntu kernel: [ 7.481627] sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8
Jun 25 01:42:08 ubuntu kernel: [ 10.124131] EXT4-fs (sda6): INFO: recovery required on readonly filesystem
Jun 25 01:42:08 ubuntu kernel: [ 10.124133] EXT4-fs (sda6): write access will be enabled during recovery
Jun 25 01:42:08 ubuntu kernel: [ 147.204149] EXT4-fs (sda6): error loading journal
Jun 25 01:42:10 ubuntu kernel: [ 158.444325] Buffer I/O error on dev sda6, logical block 53760240, async page read
Jun 25 01:42:39 ubuntu kernel: [ 186.822855] Buffer I/O error on dev sda6, logical block 53760240, async page read
Выходfsck /dev/sda6
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
fsck.ext2: Input/output error while trying to open /dev/sda6
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>
решение1
С другой стороны, Windows загружается нормально, и я даже могу получить доступ к данным на моем разделе Linux /dev/sda6 с помощью сторонней программы DiskInternals.
Это корень вашей проблемы. Так как ubuntu bionic e2fsprogs
создает файловую систему с новой функцией. Filesystem features: has_journal ext_attr resize_inode dir_index filetype extent 64bit flex_bg sparse_super large_file huge_file dir_nlink extra_isize metadata_csum
Я имею в виду metadata_csum.
скопировано из man e2fsck
Эта функция ext4 позволяет выполнять контрольные суммы метаданных. Эта функция сохраняет контрольные суммы для всех метаданных файловой системы (суперблок, блоки дескрипторов групп, битовые карты inode и блоков, каталоги и блоки деревьев экстентов). Алгоритм контрольной суммы, используемый для блоков метаданных, отличается от алгоритма, используемого для дескрипторов групп с функцией uninit_bg. Эти две функции несовместимы, и metadata_csum будет использоваться предпочтительно вместо uninit_bg.
При доступе с помощью вашей программы Windows эти сохраненные метаданные изменяются/повреждаются.
решение2
Давайте сначала проверим вашу файловую систему на наличие ошибок.
Для версии 18.04 или новее...
- загрузка с Ubuntu Live DVD/USB
- открой
terminal
окно - тип
sudo fsck -f /dev/sda6
- повторите команду fsck, если были ошибки
- тип
reboot
Обновление №1:
Ну, это была очень странная проблема с жестким диском.
Итог... Из Windows мы удалили раздел Ubuntu sda6, удалили загрузочную запись Ubuntu из BIOS, загрузились с Ubuntu Live USB, переустановили Ubuntu и восстановили данные. Все снова работает!