1. Так Вы поменяли HDD на SSD, а что с впаянным SSD на 24ГБ? Возможно он продолжает думать что работает кэшем второго? Или система ищет на нём UEFI загрузочный раздел.
2. Стандартный совет, загрузитесь с любого свежего живого linux, та же убунта влазит на 2ГБ флешку, проверьте оба диска (24ГБ и новый ssd). Отформатируйте 24ГБ диск или просто поставьте туда linux (обязательно с UEFI), посмотрите как будет работать. Если все живое, ставьте windows с оглядкой что диска два, или почитайте как ставят на машины с ExpressCache или как там оно называется.