grub: Decompressing Linux... Parsing ELF... done. Booting the kernel.
reyand 15 декабря, 2010 - 15:20
После установки с нуля при первой загрузки GRUB выдал сообщение:
Decompressing Linux... Parsing ELF... done. Booting the kernel.
/boot/grub/grub.conf
default 0 timeout 5 title Gentoo Linux 2.6.36-r5 root (hd0,0) kernel /boot/kernel-genkernel-x86-2.6.36-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda1 initrd /boot/initramfs-genkernel-x86-2.6.36-gentoo-r5
/etc/fstab
/dev/sda1 / reiserfs noatime,notail 0 1 /dev/sda2 none swap sw 0 0 /dev/vg/usr /usr reiserfs noatime 0 2 /dev/vg/portage /usr/portage reiserfs noatime 0 2 /dev/vg/var /var reiserfs noatime 0 2 /dev/vg/opt /opt reiserfs noatime 0 2 /dev/vg/tmp /tmp ext2 noatime 0 2 /dev/vg/home /home ext3 noatime 0 2 /dev/cdrom /mnt/cdrom auto noauto,ro 0 0 proc /proc proc defaults 0 0 shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
Не первый раз устанавливаю линукс, но тут что то впал в ступор, может кто видит косяк?
»
- Для комментирования войдите или зарегистрируйтесь
ls -l boot
Зачем ?
Зачем сие чудо ? А так же проверьте все ли включено в ядре, reiserfs/lvm/ramdisk/etc.
Все мы, рано или поздно, будем там...
666joy666
Сие чудо из хэндбука (для чего именно не вникал), но без них тоже не грузится ядро. В ядре включил только поддержку lvm, всё необходимое уже должно быть включено по умолчанию (это же genkernel).
1. а разве Volume Group
1. а разве Volume Group монтируют? мне всегда казалось, что монтируют уже логические тома... вернее даже разделы, которые находятся на логических томах... хотя я конечно не профи в этом lvm ))
2. не помню, чтобы proc и shm были в fstab... baselayout какой?
3. и зачем руками прописывать init?
:)
Я вижу косяк. :))
Заключается он в том что нет описания вашей проблемы в том что вы показали.
Или это чтоб просто похвастаться? Тогда непонятно чем хвастаетесь.
тонко подмечено) в чём
тонко подмечено)
в чём проблема-то?
Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!
backbone написал(а): тонко
Сие чудо из хэндбука (для чего именно не вникал), но без них тоже не грузится ядро. В ядре включил только поддержку lvm, всё необходимое уже должно быть включено по умолчанию (это же genkernel).
Ну собственно на сообщении grub загрузка системы и прекратилась.
а linuxrc 100% присутствует?
а linuxrc 100% присутствует?
Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!
backbone написал(а): а
Кто нибудь сталкивался с
Кто нибудь сталкивался с данной проблемой, помогите сдвинутся с мертвой точки.
reyand
убери init=linuxrc...
init=/linuxrc - это файл
init=/linuxrc - это файл находится в initramfs-genkernel-x86-2.6.36-gentoo-r5, убирать его из загрузки НЕ надо. Проверяй корневой раздел на предмет ошибок.
Еще попробуй откатить ядро на версию назад.
Не грусти, товарищ! Всё хорошо, beautiful good!
winterheart написал(а):
Систему ставил с нуля на новый жесткий диск, откатываться просто не на что. Мне кажется если бы я в grub.conf указал не верный раздел он просто выдал бы ошибку (Error:*). Как проверить корневой раздел, что вы имеете ввиду?
.
Столкнулся со схожим поведением. Решил проверить память и задал ключ ядру memtest.
Система остановилась на этом же месте. Информации, что он занялся проверкой выведено не было.
По окончании тестирования (а подождать пришлось существенно) процесс загрузки пошел своим чередом.
Такое представление, что ядро живо, но что-то ожидает. Надо бы посмотреть в эту сторону. Проверить конфигурацию ядра, использовать какую-нибудь альтернативную.
Да просто подольше подождать не мешало бы.
Kevol написал(а): Проверить
Стояла система часов 18, движений нет.
Взял ядро с другой машины версии 2.6.34-r12 и загрузка пошла. Значит косяк в ядре, что то не включено!
Довольно таки трудоемкий процесс сравнивать что включил genkernel по умолчанию а что нет. Какие пункты в ядре могут реально влиять на процесс загрузки?
genkernel трогает всего
genkernel трогает всего несколько опций, которые нужны ему, остальной конфиг остается без изменений.
Есть рабочее ядро - значит есть рабочий конфиг - возьмите его.
Я же уже говорил -
Я же уже говорил - использовать ядро предыдущей версии.
Не грусти, товарищ! Всё хорошо, beautiful good!
reyand написал(а): Kevol
diff или meld
думаю, в выводе diff-а будет ясно, какие пункты не могут повлиять, их и отсеить...
Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!
еще можно посмотреть список
еще можно посмотреть список изменений незагружающегося ядра (changelog)... возможно там сказано об изменении каких-либо опций или поведения ядра...
Theli написал(а): еще можно
Где его взять?
вывод команды diff:
не верная конфигурация ядра genkernel
Эт что получается genkernel мне не верный тип ЦП включил в ядре!!! Изменил на CONFIG_M686=y (Pentium-Pro), пересобрал и успешно загрузился с новым ядром.
reyand написал(а): Theli
любой линуксоид знает, что Changelog есть на www.kernel.org
еще неплохо читать новости в инете о новых возможностях и основных изменениях определенной версии ядра! чаще всего это http://www.opennet.ru/opennews/