Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: baiPesho в Sep 30, 2005, 16:54



Титла: проблем при зареждане на Linux
Публикувано от: baiPesho в Sep 30, 2005, 16:54
Като си пусна Linux-а и почва да зарежда ,стига до някаде и изкарва съобщение:
Warning:unable to open an initial console
Kernel panic:No init found.Try passing init= opion to kernel

Liniux-a e Slackware 9.1.
Някой ако може да помогне .


Титла: проблем при зареждане на Linux
Публикувано от: в Sep 30, 2005, 17:29
Цитат
No init found

Трябва да си направиш init за ядрото. Вероятно си компилирал ново ядро и си пропуснал тази малка подробност ;)


Титла: проблем при зареждане на Linux
Публикувано от: в Sep 30, 2005, 17:37
Не съм компилирал ядро.
Как да си направя init за ядрото.

Между другото,имам един windows  дял който го цепнах на две.този дял беше преди Linux дяла.
може ли  да е от това.


Титла: проблем при зареждане на Linux
Публикувано от: mom в Sep 30, 2005, 17:56
Цитат (Guest @ Сеп. 30 2005,18:37)
Между другото,имам един windows  дял който го цепнах на две.този дял беше преди Linux дяла.
може ли  да е от това.

Ахам точно от там ти е проблематиката. Ако допуснем, че диска ти е hda и е бил с два (primary) дяла - 1-ви за Вин, 2-ри за Лин, то bootloader-а ти търси ядрото на /dev/hda2. Сега като си цепнал 1-я дял на 2 ядрото ти се намира на /dev/hda3 и естествено bootloader-а не го намира щото си гледа на /dev/hda2


Титла: проблем при зареждане на Linux
Публикувано от: Drakula в Sep 30, 2005, 17:58
Същото съобщение дава ако си объркал root параметъра в lilo.conf
Примерен код

  image  = /boot/vmlinuz
  label  = linux
  root   = /dev/hda1


root трябва да сочи към дяла, където е инсталиран линукс.
Това естествено важи ако си с Lilo. Тъй като не си благоволил да споменеш какъв ти е boot loader-a и тъй като Slackware идва с Lilo, то предполагам че и при теб е така.


Титла: проблем при зареждане на Linux
Публикувано от: divak в Oct 01, 2005, 02:17
Здравей
1. Boot от CD1
2. Логване като root (без парола)
После виж дяла на който ти е линукса с cfdisk например, та да нехвърлям боба и да гадая (предполагам че е hda3 ;) ) преправяш lilo.conf
3. mkdir /mnt/slack
4. mount /dev/hdX /mnt/slack    (hdX = на дяла дето ти се намира линукса)
5. chroot /mnt/slack
Преправяш lilo.conf като му задаваш правилния root
6. /sbin/lilo
7. reboot

Успех