Could not resolve resume device (/dev/sda1)

Категория: Linux , Железо Комментариев: 1

Иногда случается, что после установки ОСи, или обновлении ядра система перестает загружаться и выдает следующие ошибки:
Could not resolve resume device (/dev/sda1)
Trying userspace resume from suspend.conf file
No resume device in suspend.conf
...
mount: could not find filesystem '/dev/root'
...
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
unmounting old /dev
unmounting old /proc
unmounting old /sys
switchroot: mount failed: No such file or directory
Booting has failed.

Источником проблемы является то, что ядро не видит корневого раздела. Есть 4 варианта заставить систему загружаться:

1. В загрузчике (/boot/grub/menu.lst) изменить параметры root= и resume=. В большинстве случаев этот вариант не помогает.

2. Коммандой ls /dev/disk/by-uuid >> /etc/fstab проверить соответствие UUID'ов и разделов дисков, и исправить все несовпадения (если таковые найдутся).

3. Руками привести /etc/fstab к классической форме (без UUIDs).

4. Перекомпилировать ядро, добавив в initrd драйвер своего контроллера дисков (мне в свое время помог именно этот вариант). Если лень пересобирать ядро, то можно добавить нужный Вам модуль в initrd с помощью комманды mkinitrd (man mkinitrd Вам в помощь).

Автор: Кто-то   @   14 декабря 2008 Комментариев: 1
Метки : , , ,

Поблагодарить автора

Webmoney Z163628999150, R617151845974

Комментариев: 1

Комментарии
Фев 20, 2009
18:35
#1 Alex :

Could not resolve resume device (/dev/sda1)

значит оно думает что устройство «спало», режим s3 acpi, но на самом деле это не так ==> ACPI отключить

оставить комментарий

Предыдущая запись
«
Следующая запись
»