On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 06.11.07 11:05. Заголовок: Баг с GRUB


При инсталляции GRUB на 2-х разных компьютерах столкнулся с некорректной установкой оного. При загрузке с GRUB выдаётся сообщени об ошибке Nr.xx.
Лечится тем, что файл vmlinuz (kernel) нужно сразу после установки GRUB или позже скопировать в директорию Boot на HDD, где находится сам GRUB. Т.к. именно там и прописывается загрузка ядра (kernel). Туда же скопировал initrd.gz.
Теперь загрузка ядра прходит нормально, но всё на этом заканчивается, т.к. следующий шаг приводит компьютер в ступор, из которого только один выход - Reset или перегрузка питания.
Вот надпись при ступоре:
"Kernel panic - not syncing: No init found. Try passing init= option to kernel."
И это на обоих наших версиях с разными ядрами. Кто возьмётся разобраться с "Try passing init= " ?

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 8 [только новые]


Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 06.11.07 13:46. Заголовок: Пока пробовал сам ме..


Пока пробовал сам менять опции при загрузке по описаниям для LILO и с бубнами smolett
результат тот же

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 06.11.07 15:54. Заголовок: Поставил Puppy 2.16 ..


Поставил Puppy 2.16 - то же самое.
Я в шоке

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 06.11.07 16:16. Заголовок: Продолжаю мучать хар..


Продолжаю мучать хард: снёс MBR Disk Edit'ом, переразбил и отформатировал хард и наголо поставил GRUB.
Те же я. . ., но вид сбоку

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор группы локализации




Настроение: местами
Зарегистрирован: 11.09.07
Откуда: Россия, Вологда
Репутация: 1
ссылка на сообщение  Отправлено: 06.11.07 19:56. Заголовок: Всё это лечится, пра..


Всё это лечится, правда вручную.
1. в папку /boot/ копируем:
boot.cat
boot.msg
initrd.gz
isolinux.bin
isolinux.cfg
vmlinuz
(Возможно тут что-то лишнее)
2. в корень ( через /mnt/home/) копируем:
*.sfs
3. в /boot/grub/menu.lst прописываем (это ТОЛЬКО ПРИМЕР, цифры и пути ставьте свои):
timeout 900
color black/cyan yellow/cyan
gfxmenu (hd2,4)/boot/gfxmenu
default 0

title linux
kernel (hd2,4)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sdc5 resume=/dev/sdc3 splash=silent vga=794
initrd (hd2,4)/boot/initrd.img

title OpenSuSe 10.2
kernel (hd2,0)/boot/vmlinuz BOOT_IMAGE=OpenSuSe_10.2 root=/dev/sdc1 resume=/dev/sdc3 splash=silent
initrd (hd2,0)/boot/initrd

title Puppy Linux v3.0
kernel (hd2,7)/boot/vmlinuz BOOT_IMAGE=Puppy_Linux_v3.0 root=/dev/sdc8
initrd (hd2,7)/boot/initrd.gz

, где (hdX,Y) X-номер диска (от 0 -primary master до 3 secondary slave), примерно так: 0=sda, 1=sdb, 2=sdc и т.д.
Y - Номер партиции (раздела на диске) от 0 (В puppy linux номер sda, sdb, sdc... принято минус 1)
Я могу ошибаться, т.к. не очень хорошо знаю grub, это из личных "танцев" с ним.

Jedem das seine! Спасибо: 0 
ПрофильЦитата Ответить
Координатор группы локализации




Настроение: местами
Зарегистрирован: 11.09.07
Откуда: Россия, Вологда
Репутация: 1
ссылка на сообщение  Отправлено: 06.11.07 20:07. Заголовок: http://system-admini..


http://system-administrators.info/?p=609
тут краткое описание grub

Jedem das seine! Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 06.11.07 20:19. Заголовок: Вау! Неужели так сло..


Вау! Неужели так сложно?

AlFox пишет:

 цитата:
1. в папку /boot/ копируем:
boot.cat
boot.msg
initrd.gz
isolinux.bin
isolinux.cfg
vmlinuz
(Возможно тут что-то лишнее)



Скопировано было vmlinuz и initrd.gz , думал, что этого хватит.
AlFox пишет:

 цитата:
2. в корень ( через /mnt/home/) копируем:
*.sfs



Скопировал, как и всё из первого списка.
С меню игрался и редактированием файла и прямым редактированием при загрузке GRUB.
И всё равно кернел грузился, а потом выскакивало то самое "Kernel panic - not syncing: No init found. Try passing init= option to kernel."
Попрбую initrd прописать по другому, а то по статье о LILO писал при загрузке:
init=/boot/initrd.gz , может надо полностью "initrd=/boot/initrd.gz", потому что с ним похоже и проблема. Сам первый раз воюю на этом фронте

P.S. Сразу и ссылку увидел, сенкью.

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор форума




Настроение: Предрелизное
Зарегистрирован: 08.09.07
Откуда: Русь Великая, Петроград
Репутация: 2
ссылка на сообщение  Отправлено: 07.11.07 00:19. Заголовок: melviX пишет: Kerne..


melviX пишет:

 цитата:
Kernel panic - not syncing: No init found. Try passing init= option to kernel.

Именно это сообщение выводится? а не такое:
Kernel panic - not syncing: No init found. Try passing root= option to kernel.?
Ну это не суть, ядро не видит корневой раздел. В загрузчике при запуске ядра нужно еще обязательно указать корневой раздел как параметр загрузки, так примерно root=/dev/hda5 (собственно тот куда установлен паппи). И все спокойно загрузится. Просто ядро уже загрузилось, а где искать корневой раздел и соответственно запускать процесс Init не знает.

Кстати в этом посте я вроде все очень подробно и понятно описал. Просто нужно правильную секцию загрузчику вписать и все, никаких проблем. А править инсталлер у нас вряд-ли кто возьмется, тем более если уж Барри так и не смог его доделать.

Так сказал Шайтан. Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 07.11.07 08:46. Заголовок: Всё именно так, как ..


Всё именно так, как я написал. И root указывал тот самый и единственный раздел на единственном диске. Кернел запустился, с init проблема, попробую ещё, надо добить этого грубого ГРУБа .

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет