> там все правильно указано, я проверял на другом компе, а на них все абсолютно одинаково изначально было
Корневой раздел расположен так же как и на второй машине?
В этой версии используется initrd? Был ли он на целевой машине, если да, совпадает ли с бэкапом (при наличии последнего).
а где искать инит
Как упомянули выше: обычно входит в пакет «sysvinit», на моем десктопе: «/sbin/init»
если его нет что делатть?
проверить содержимое пакета «sysvinit», при необходимости переустановить
а что делать если есть и все равно не работает?
Тогда, скорее всего, неверно определяется корневой раздел. Например: (как уже сказали) неверный параметр «root=», передаваемый ядру загрузчиком, (при их наличии) отсутствие инициализации raid/lvm, недозагрузка необходимых модулей для блочных устройств/файловых систем.