Это возможно, я делаю это на своем ноутбуке. У меня двойная загрузка Windows 7 и Linux, и я могу переходить в спящий режим и загружаться в другой, без проблем. Две системы не должны влиять друг на друга. Есть несколько вещей, которые могут быть неправильными:
Вы используете Hibernate на диск или приостановить (RAM)? Вам нужно использовать спящий режим, иначе вы получите описанную вами ситуацию. В спящем режиме все данные сохраняются на диск, и компьютер не потребляет энергию - вы можете отключить его, вынуть батарею и продолжить работу. Приостановка останавливает все, кроме оперативной памяти, которая все еще потребляет энергию. Если какие-либо индикаторы остаются включенными при отключенном шнуре питания, вы не находитесь в спящем режиме S4 - его необходимо включить.
Hibernate должен поддерживаться в вашем BIOS, что должно быть в любом компьютере, созданном за последнее десятилетие или около того. Это также должно быть включено в Windows. Нажмите стартовую сферу и нажмите стрелку рядом с кнопкой "выключить". Если что-то в этом списке говорит о Hibernate, в Windows включен режим гибернации на диск, а проблема в другом (проверьте ваш BIOS). Если что-то там говорит "Сон", включите спящий режим на диск, выполнив следующие действия: Перейдите в "Параметры питания" на панели управления. Нажмите кнопку "Изменение параметров плана" рядом с текущим планом питания, расширить "Sleep" и включить "Разрешить гибридный спящий режим" выкл.
Если это не работает, возможно, вы загружаете загрузчик Windows до GRUB (загрузчик, который устанавливает Ubuntu), хотя это маловероятно, потому что обычно в этом случае вы вообще не можете загружаться в Linux. Если мое первое предложение не сработает, я напишу здесь кое-что об этом.