Может быть лило просто не всостоянии загрузить раздел ХР находящейся на другом винчестере? У кого-нибудь есть подобная ситуация? Если есть сбросте пожалуйста lilo.conf