On Tue, Sep 02, 2008 at 11:13:17PM +0300, Di wrote: > при загрузке была ругань на ненахождение > root=/dev/disk/by-uuid/x-y-z Значит, дело не в lilo. Проверьте наличие в initrd модулей: ehci-hcd uhci-hcd ohci-hcd usb-storage sd_mod (обычно из модулей uhci-hcd, ohci-hcd для конкретного железа необходим только один; можно использовать опцию mkinitrd --extra для добавления модулей, чтобы загружались только модули, соответствующие обнаруженному оборудованию). Кроме того, посмотрите, какая версия mkinitrd и udev используется - как минимум в сборках udev-126-alt* была сломана загрузка в initramfs дополнительных модулей, добавленных через mkinitrd --extra; в udev-127-alt4, mkinitrd-3.0.8-alt1 это починено; сборки udev до 126 вроде бы не страдали именно этой проблемой. Ещё проверьте, не передаётся ли при загрузке опция rootdelay=... - возможно, указанное там значение недостаточно для обнаружения устройств.