1) При загрузке передать ядру параметр single - т.е. в lilo например написать linux single
2) проверить наличием места на винте
3) смотреть /var/log/*
4) как вариант - попробывать отрубить запуск wine
Опыт растет прямо пропорционально выведенному из строя оборудованию