Хм....что именно не вышло? Все равно говорит "not syncing: VFS: Unable to mount root fs on unknown - block (0,0)"?
Если да, то ты что-то не так делал.
Давай по порядку.
1) проверь в menu.lst наличие initrd. Версии ядра и рамдиска должны совпадать
У меня примерно такое
title Kubuntu 8.04,2.6.24-17
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=4410fde6-3a05-43ea-b9a7-d8b9b04f3ad0 ro quiet splash
initrd /boot/initrd.img-2.6.24-17-generic
boot
Отличие лишь в title,root и в версии ядра. У меня 2.6.24-17-generic. Ну еще и в параметрах ядра. Версия ядра и рамдиска одинаковая!!!
2) Проверяем наличие файлов из пунктов kernel и initrd. на месте? нормальной длины?
Просто странно что рамдиск загружается, а ядро его не видит. Разве что initrd коцнутый.
Можно вопрос? что значит установил с диска? Что ты устанавливал с диска? с какого диска?
Вот еще один метод.
1. Запомни свою версию ядра. Я так понял 2.6.22-14-generic.
2. Загружаемся с livecd.
3. Монтируем корневой раздел куда нибудь (это я так понял ты умеешь, раз файлы смотришь
)
4. выполняем chroot
точка_монтирования /bin/bash
5. выполняем update_initramfs -c -k
версия_ядра6. должен сгенерится новый /boot/initrd.img....
7. reboot
Не справишься, то тогда только переустановка системы.
Если есть вопросы обращайся