Машинист - подлежащее, выраженное именем существительным. Пытался сделать - сказуемое, выраженное глаголом. Все возможное - дополнение.
Чтобы - союз. Предотвратить - сказуемое, выраженное глаголом. Катастрофу - дополнение.
Но - союз. При этом - предлоги. Погиб - глагол.
(Предл., повествов., невоскл., сложное, распр., не осложн.)
Надеюсь, помогла. :)