Пересобрал ядро mandrake linux 2.6.12, при перезагрузке выдаются ошибки:pivotroot: pivot_root (/sysroot,/sysroot/initrd failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel memory: 136k freed
Kernel panic: No init found. Try passing init= option to kernel
Ядро пересобирал МНОГО раз, доки читал, Систему ext3 в ядро включил
после сборки ядра последние строки:
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Mounting sysfs
mount -t sysfs none /sys
echo Creating device files
mountdev size=1M,mode=0755
echo starting udev
udevstart
echo -n /sbin/hotplug > /proc/sys/kernel/hotplug
echo Creating root device
mkrootdev /dev/root
echo Mounting root filesystem
mount -o defaults --ro -t ext3 /dev/root /sysroot
echo 0x0100 > /proc/sys/kernel/real-root-dev
pivot_root /sysroot /sysroot/initrd
umount /initrd/sys
umount /initrd/proc
echo Initrd finished
Creating filesystem with size 292KB and 128 inodes
tune2fs 1.35 (28-Feb-2004)
Setting interval between check 0 seconds
bootsplash not found in /boot/initrd-2.6.12.img
Added linux *
Added linux-nonfb
Added failsafe
Added linux-new
Added linux-2.6.15
Added linux-2.6
Added 2612
lilo.conf
image=/boot/vmlinuz-2.6.12
label="2612"
root=/dev/hda1
initrd=/boot/initrd-2.6.12.img
append="acpi=ht splash=silent"
vga=788
read-only
Все в путях есть
Уважаемые ГУРУ буду очень благодарен за совет.
Проблема часто встречаемая и как я понял связана с некорректно указанным root device.
Спасибо.