Ошибка ввода-вывода в буфере на несуществующем устройстве

Вопрос или проблема

Ошибка ввода-вывода в буфере на несуществующем устройстве

Я установил Ubuntu 24.04 с помощью живого диска. У меня есть два внутренних диска: один /dev/nvme0n1p1, на котором находятся данные, и другой /dev/nvme1n1p2, содержащий мою систему.

Теперь время от времени, когда я перевожу свой ноутбук в спящий режим, при пробуждении я получаю черный экран, никаких действий невозможно, даже попытка выйти из X11 и получить терминал не удается. У моего ноутбука есть безопасная загрузка, которую я отключил, думая, что это связано с ней, и после этого вместо черного экрана я получил следующее сообщение

Ошибка ввода-вывода буфера на устройстве nvme0n1p2, логический блок 33, потеряна асинхронная запись страницы

Дело в том, что у меня нет этого nvme0n1p2 в директории /dev, и, заглянув в файл fstab, я вижу следующее сообщение

/ была на /dev/nvme0n1p2 во время установки curtin

Я пытался разобраться в конфигурации grub и gdm, но ничего не нашел. Я пытался искать возможные причины или решения в интернете, но большинство постов, которые я прочитал, касались существующих проблем с дисками.

Может быть, где-то в моей системе все еще сохранен этот диск?
Я сделал что-то неправильно во время установки?

Ответ или решение

Проблема, с которой вы столкнулись, связана с ошибкой ввода-вывода (I/O) на несуществующем устройстве, которое упоминается в вашей системе. Давайте разберемся, что могло произойти и как вы можете это исправить.

Причины проблемы

  1. Ошибочная запись на диске: Сообщение об ошибке Buffer I/O error on dev nvme0n1p2 говорит о том, что система пытается обратиться к логическому блоку на устройстве, которого нет или оно недоступно. Это может произойти из-за ошибок в файловой системе или природной несовместимости.

  2. Неправильная ссылка на раздел: Вы упомянули, что в файле fstab указано, что корневая файловая система (/) была установлена на /dev/nvme0n1p2. Но, судя по вашему заявлению, это устройство отсутствует в системе. Это может указывать на то, что делались изменения в конфигурации дисков или они были неправильно настроены во время установки.

  3. Ошибки жёсткого диска: Ошибки на диске могут также привести к тому, что операционная система не сможет получить доступ к разделу.

Решение проблемы

  1. Проверьте конфигурацию дисков:

    • Откройте терминал и выполните команду:
      lsblk
    • Это покажет список всех подключенных блочных устройств. Убедитесь, что устройства /dev/nvme0n1 и /dev/nvme1n1 отображаются корректно.
  2. Обновите файл fstab:

    • Если устройство действительно отсутствует, откройте файл /etc/fstab с помощью текстового редактора с правами суперпользователя:
      sudo nano /etc/fstab
    • Найдите строку, связанную с /dev/nvme0n1p2, и удалите или закомментируйте её, добавив # в начале строки. Сохраните изменения и выйдите из редактора.
  3. Проверьте и исправьте файловую систему:

    • Выполните проверку файловой системы на предмет ошибок:
      sudo fsck /dev/nvme1n1p2
    • При необходимости замените nvme1n1p2 на устройство, на котором у вас установлена система.
  4. Перезагрузка:

    • Перезагрузите компьютер и проверьте, решена ли проблема с черным экраном и ошибками ввода-вывода.
  5. Проверка аппаратных проблем:

    • Если ошибка сохраняется, проверьте наличие аппаратных проблем с диском. Вы можете использовать утилиты для диагностики, такие как smartctl:
      sudo apt install smartmontools
      sudo smartctl -a /dev/nvme1n1
    • Это даст вам информацию о состоянии вашего диска.
  6. Переустановка Ubuntu (в крайнем случае):
    • Если все вышеперечисленные шаги не помогли, возможно, имеет смысл переустановить систему, убедившись, что вы правильно форматируете диски и делаете резервное копирование данных.

Заключение

Ошибка Buffer I/O error on dev nvme0n1p2 указывает на серьезную проблему с устройством, к которому система пытается получить доступ. Следуя предложенным шагам, вы сможете устранить конфликты и ошибки в конфигурации вашего Ubuntu. Не забудьте создать резервные копии важных данных перед выполнением операций, затрагивающих файловую систему и разделы.

Оцените материал
Добавить комментарий

Капча загружается...