Теперь, это довольно сложно объяснить.
Оба работают просто отлично. Двойная загрузка выполняется по назначению, они оба загружаются нормально.
Но, если я загружусь в Ubuntu и использую его в течение какого-то значительного периода времени, моя следующая перезагрузка в Windows будет сильно перезагружена через 10 секунд после появления экрана приветствия ОС. После этого я могу нормально загружаться в Windows и использовать ее столько, сколько захочу, до тех пор, пока я не загружусь снова в Ubuntu, или это произойдет снова.
Это происходит только с дистрибутивами на основе Ubuntu, такими как Linux Mint или Xubuntu. Я пытался с Debian, и это не происходит. Такого не бывает и с < 11.04.
Это, скорее всего, вызвано различными версиями прошивки, которые Ubuntu и Windows используют для некоторых устройств.
Некоторые устройства (сенсорные панели, ТВ-тюнеры, адаптеры Wi-Fi и т. Д.) Требуют загрузки в них определенных встроенных программ, прежде чем их можно будет использовать. Обычно это делается драйвером устройства. Прошивка хранится в собственной памяти устройства и может пережить «горячую» перезагрузку. При загрузке драйвер проверяет, присутствует ли уже прошивка, и не перезагружает ее, поэтому, если вы перезагружаетесь в Windows после Ubuntu, и наоборот, система может по ошибке попытаться использовать неправильную версию прошивки, которая вызывает все виды проблем.
Я имею в виду, что жесткая перезагрузка может быть слишком сложной, Windows должна была бы справиться с этим более изящно :)
Есть два решения, о которых я знаю:
холодный перезапуск (возможно, даже в течение нескольких минут после выключения системы, отключите батарею, если это ноутбук)
не загружаются в Windows. Кому это все равно нужно?
Я использую второй вариант.