Вы здесь

[РЕШЕНО]Could not find the root block device in после сбоя питания

Здравствуйте, уважаемые Линуксоиды. Появилась проблема. Ставил на Генту КДЕ, возникла проблема с kde-base/pykd4. Стал действовать по этой инструкции http://www.gentoo.ru/node/21673#comment-159301 Пока выполнялась

emerge -eav system

Ноут каким-то чудесным образом перезагрузился, хотя и подключён к сети. Перезагрузился безо всяких предупреждений. После чего при загрузке пишет следующее:

>> Determining root device...
>> Mounting /dev/sda3 as root... 
>> Using mount -t auto -o ro
!! The filesystem mounted at /dev/sda3 does not appear to be a valid /, try again
!! Could not find the root block device in .
  Please specify another value or: press Enter for the same, type "shell" for a shell, or "q" to skip... 
 root block device() :: _

До этого всё загружалось и работало.
Что делать? Как восстановить систему?
Если это важно:
/etc/fstab :

/dev/sda1   /boot        ext2    defaults,noatime     0 2
/dev/sda3   /            ext4    noatime              0 1
/dev/sda6   none         swap    sw                   0 0
/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0

/boot/grub/grub.conf :

default 0
timeout 30

title Gentoo Linux
root (hd0,0)
kernel /boot/kernel-3.7.10-gentoo real_root=/dev/sda3
initrd /boot/initramfs-genkernel-x86_64-3.7.10-gentoo

title win
rootnoverify (hd0,1)
makeactive
chainloader +1

Спасибо.

Таблица разделов жива ? Файловая система корневого раздела цела (монтируется) ?

Таблица разделов жива, фс корня монтируется.

но почему-то флаг boot стоял не на том разделе
поменял, легче не стало. То же самое.

Флаг boot влияет только на загрузчики от Microsoft, линуксовым загрузчикам на него наплевать. К тому же у вас загрузчик работает и загружает ядро.

Раз у вас монтируется корневая файловая система, то загружайтесь в LiveCD систему, делайте chroot и до пересобирайте пакеты из system.

Цитата:
Флаг boot влияет только на загрузчики от Microsoft

Не только. Syslinux, например, ориентируется на него тоже

Нейтральность - высшее достижение сознания!

kostik87 написал:
Флаг boot влияет только на загрузчики от Microsoft, линуксовым загрузчикам на него наплевать. К тому же у вас загрузчик работает и загружает ядро.

Раз у вас монтируется корневая файловая система, то загружайтесь в LiveCD систему, делайте chroot и до пересобирайте пакеты из system.

Спасибо, помогло.

Не в тему, но ноги оттуда же растут. Не получается собрать kde-base/pykde4-4.9.5
Ругается на то, что нет sipconfig.py
Питон обновлял, отдельно sip ставил, а файла всё равно нет в дирректориях питона. Что делать? Просто скачать этот файл?

Цитата:
Питон обновлял

Запустите python-updater.

да, именно им. Всё обновляется, всё ок. Но файла так и нет

Создавайте отдельную тему и выкладывайте в неё логи.

Всё, разобрался, спасибо всем. Тема закрыта.

А же описать решение - для будущих поколений?

Да может он пошутил, первым апреля всё же датировано сообщение. Но вообще, да, не хорошо, видимо ТС думает, что страждущие решения подобной проблемы прочтут все сообщения в теме и проследят все перипетии поиска рецепта устранения проблемы.