Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Kernel panic: No init found
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: bistra (bistra< at >abv< dot >bg) Дата: 04/30/2004
 Имам mandrake 10.0 и си изкомпилирах kernel 2.6.5 като
 накратко прявя следното: редактирам си реда в Макеfile –
 “EXTRAVERSION = Linux265” – така ми създава в
 /lib/modules/2.6.5Linux265 и не пипа другите модули, после
 давам make prproper; make install, make modules_install.
 След това създавам initrd-2.6.5.img: “mkinitrd
 /boot/initrd-2.6.5.img 2.6.5Linux265”. Редактирам си
 lilo.conf, после lilo и reboot-вам. След reboot-a стига до
 “Mounting root filesystem и дава: mount: error 6 mounting
 ext2 (аз съм с нея); pivot:
 pivot_root(/sysroot,/sysroot/initrd) failed: 2; Remounting
 devfs at correct place if necessary; Mounted devfs on /dev;
 Freeing unused kernel memory 184k freed; Kernel panic: No
init found
 Опитах да подракам ядрото с make old config, без да му
 променям нищо и пак същата история. Ако някой може да
помогне ще го споменвам с добро на всяка бира ...



Отговор #1
От: rams (rrumen__at__abv __точка__ bg) Дата: 04/30/2004
 ако имаш готов .config копирай го в директорията където е
разархивирано ядрото.
1. make xconfig ако имаш да правиш промени по ядрото.
 2.make modules modules_install /така става сравнително лесно
и безпроблемно/
3. make install /това трябва да ти копира готовото ядро и 
 System.map в /boot а също и ще ти създаде точно този
initrd*.* в основната директория.
Разбира се трябва задължително да включиш в ядрото/не като
модул/ зареждане от имиж файл

Ако нямаш готов .config 
1  make mrproper 
2 изпълняваш т.1,2,3



Отговор #2
От: Н. Антонов (nikola< at >linux-bg __точка__ org) Дата: 05/01/2004
 Проблемът идва от това, че ползваш initrd, което вероятно не
 съдържа необходимите модули за монтиране на root-файловата
система.

 Най-добре, откажи се от initrd, то не ти трябва. Компилирай
 статично в ядрото драйвера за файловата система, която ти е
на root-дяла, за да си сигурна, че ядрото ще го монтира.



<< distros ... edin za wsi4ki,wsi4ki za edin (5 ) | има ли голяма разлика м/у Mandrake... (9 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)