Один из возможных недостатков вашего кода заключается в том, что вы вызываете метод Iterator.next () несколько раз. Сохраните его значение в переменной и используйте переменную вместо вызова несколько раз.
Например:
DBObject obj = list.iterator().next();
String id = (String) obj.get("_id");
int times = Integer.parseInt(obj.get("times").toString());`
Я думаю, что самым простым способом может быть установка какой-либо версии Linux, а затем редактирование конфигурационных файлов grub для добавления собственного ядра, добавление его в качестве другого варианта загрузки.