Fedora linux forum

Форум русской поддержки ОС Fedora linux

Смотрите подробности компьютер юниверс тут

#1 2010-05-20 16:37:07

uscr
Member
Зарегистрирован: 2010-05-16
Сообщений: 112

Не загружается Fedora12

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

Код:

Signal caught!
Boot has failed, sleeping forever.
Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04771/0xa40000
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6

При чём тут тачпад?

Последний раз использовал ноут для интернетов + запустил yum update

Неактивен

 

#2 2010-05-20 17:58:11

Mak_s
Member
Откуда: Чернигов
Зарегистрирован: 2009-12-06
Сообщений: 358

Re: Не загружается Fedora12

uscr написал:

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

А версию ядра одну пробовал или предыдущую тоже? Не помнишь, что обновлялось по yum update?


Круче самовара только титан

Неактивен

 

#3 2010-05-20 19:16:23

uscr
Member
Зарегистрирован: 2010-05-16
Сообщений: 112

Re: Не загружается Fedora12

А предыдущую я убрал как раз накануне из списка загрузки. Попробую отредактировать конфиг на другом компе. Или можно в текущем состоянии загрузить старое ядро (ещё раз повторю-в списке загрузки его нет, на диске оно есть)? За обновлениями не следил. Помню только что после команды yum -y update; shutdown -P now  он вырубился не более чем через 3 минуты. Т.Е. ничего тяжеловесного оно не качало. Хотя этого могло хватить для обновления, например, драйвера тачпада. Или сообщение о тачпаде и о проблеме с загрузкой не связаны между собой?

Неактивен

 

#4 2010-05-21 10:37:14

Mak_s
Member
Откуда: Чернигов
Зарегистрирован: 2009-12-06
Сообщений: 358

Re: Не загружается Fedora12

Так ты правил grub.conf? С этого надо было и начинать. Параметры ядра трогал? В частности параметр root.
Тачпад здесь скорее всего ни при чем. Гораздо интереснее было бы увидеть сообщения, которые выдаются до Signal caught.
Если ядро не удалялось с диска (через yum или вручную), то загрузить его можно из grub shell. Но сначала лучше разобраться с предыдущими вопросами.


Круче самовара только титан

Неактивен

 

#5 2010-05-21 12:42:48

uscr
Member
Зарегистрирован: 2010-05-16
Сообщений: 112

Re: Не загружается Fedora12

Правил. Выделил и удалил по 3 строки для старого ядра (title, kernel, image).
После этого система грузилась. Сейчас пробовал грузить более старые версии ядра — ошибка аналогичная. Да, тачпад не при чём, я его тупо отключил. Это повлияло только на последнюю часть сообщения (как раз про тачпад) — она пропала. Что, впрочем не удивительно.
Сообщения до сигнала:

Код:

sd 0:0:0:0: [sda] Attached SCSI disk
usd 1-2:New USB device found <описание устройства>
... Ещё 5 строк про USB девайсы ...
ata3: SATA link down (SStatus 0 SControl 300)
Freeing unused kernel memory: 548k freed
Write protecting the kernel text: 3680k
Write protecting the kernel read-only data: 1752k
dracut: dracut-005-2.fc12
dracut: FATAL: No or empty root= argument
dracut: Refusing to continue
dracut: FATAL: No empty root= argument
dracut: Refusing to continue
Signal caught!
Boot has failed, sleeping forever.
Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04771/0xa40000
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6

Вот конфиг граба:

Код:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=/dev/sda1
# initrd /boot/initrd-[generic-]version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Windows 7
rootnoverify (hd0,2)
chainloader +1
title Fedora (2.6.32.12-115.PAE)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32.12-115.fc12.i686.PAE ro$
initrd /boot/initramfs-2.6.32.12-115.fc12.i686.PAE.$
title Fedora (2.6.32.12-115.i686)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32.12-115.fc12.i686 ro roo$
initrd /boot/initramfs-2.6.32.12-115.fc12.i686.img

Хм... А 'ro$', '$', 'roo$' — это нормально?

Отредактированно uscr (2010-05-21 13:14:59)

Неактивен

 

#6 2010-05-21 14:35:35

Vascom
Member
Зарегистрирован: 2008-09-29
Сообщений: 453

Re: Не загружается Fedora12

Нет, это не нормально. Чем ты правил конфиг? Похоже обрезал строки.

Неактивен

 

#7 2010-05-21 15:06:55

uscr
Member
Зарегистрирован: 2010-05-16
Сообщений: 112

Re: Не загружается Fedora12

Vascom написал:

Нет, это не нормально. Чем ты правил конфиг? Похоже обрезал строки.

nano
Как лечить?

Неактивен

 

#8 2010-05-21 15:08:56

Vascom
Member
Зарегистрирован: 2008-09-29
Сообщений: 453

Re: Не загружается Fedora12

Резервная копия сохранилась? Надо восстанавливать как-то.
Странно, нано обычно так не портит. А ты уверен, что всё именно так?
Посмотри на вывод cat /boot/grub/grub.conf

Неактивен

 

#9 2010-05-21 15:41:47

uscr
Member
Зарегистрирован: 2010-05-16
Сообщений: 112

Re: Не загружается Fedora12

Вообще я подключил диск к виндовому компьютеру, загрузил лив сиди убунты, скопировал конфиг на нтфс раздел и вот он тут... Бекапа нет. Есть федора на "большом" компьютере.

Неактивен

 

#10 2010-05-21 15:42:59

Vascom
Member
Зарегистрирован: 2008-09-29
Сообщений: 453

Re: Не загружается Fedora12

Возьми оттуда или допиши по аналогии, если версии ядер разные.

Неактивен

 

#11 2010-05-21 16:44:16

Mak_s
Member
Откуда: Чернигов
Зарегистрирован: 2009-12-06
Сообщений: 358

Re: Не загружается Fedora12

uscr написал:

dracut: FATAL: No or empty root= argument
dracut: Refusing to continue
dracut: FATAL: No empty root= argument
dracut: Refusing to continue

Что и требовалось доказать

Обрезанные строчки можно восстановить следующим образом

Код:

title Fedora (2.6.32.12-115.PAE)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32.12-115.fc12.i686.PAE ro root=/dev/sda1
initrd /boot/initramfs-2.6.32.12-115.fc12.i686.PAE.img
title Fedora (2.6.32.12-115.i686)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32.12-115.fc12.i686 ro root=/dev/sda1
initrd /boot/initramfs-2.6.32.12-115.fc12.i686.img

Возможно после параметра root=/dev/sda1 было еще что-то вроде rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=ru_RU.UTF-8 KEYTABLE=ru, но с этими параметрами можно играться уже после восстановления способности загружаться


Круче самовара только титан

Неактивен

 

#12 2010-05-21 21:44:46

uscr
Member
Зарегистрирован: 2010-05-16
Сообщений: 112

Re: Не загружается Fedora12

Mak_s написал:

root=/dev/sda1

Я думал только UUID писать можно.

Всё работает. Всем спасибо.

Неактивен

 

#13 2010-05-21 23:59:59

Mak_s
Member
Откуда: Чернигов
Зарегистрирован: 2009-12-06
Сообщений: 358

Re: Не загружается Fedora12

uscr написал:

Я думал только UUID писать можно.

То, что нужно писать в root обычно есть в комментариях анаконды в начале grub.conf.


Круче самовара только титан

Неактивен