Скорее всего дело в том, что stop делает то-же самое что и выключение компа из меню ОС (то есть это процедура, когда останавливаются все службы и т.д.) а terminate — это как будто «тупо вырубание питания».
То есть если ОС не загрузилась, недозагрузилась, сбоит и еще какие причины (напр., не поддерживается) — stop не работает.