Я думаю, что ваш ApplicationException
является проверенным исключением. Spring не откатит транзакцию, если транзакционный метод по умолчанию выбрасывает проверенное исключение (только не проверено) Но вы можете добавить откат для него вручную следующим образом:
@Transactional(rollbackFor = ApplicationException.class)
Флеш-накопитель только доступен, если BIOS поддерживает его. И если бы это делает, это, вероятно, позволило бы Вам уже загрузиться от него. Большая часть из этого сделана эмуляцией, таким образом, вызовы для начальной загрузки флеш-накопителя являются, вероятно, тем же.
Я разгрузил блоки начальной загрузки от своих карт флэш-памяти и нашел и дисковод для гибких дисков и форматы жесткого диска.
Возможно, необходимо просто попробовать набор чисел для доступа к дискам и видеть которые ответ.
Я думаю, что Google является Вашим другом здесь. Запустите с "13-го INT". И задайте больше вопросов.