Почему guest Windows 10 перестал запускаться в VirtualBox на Linux host?
Есть Fedora Linux 40, есть (был) VirtualBox 7.0. После 'dnf upgrade' VirtualBox стал 7.1 и перестал запускаться guest Windows 10 -- стартует нормально, рисует заставку Windows 10, но когда Windows 10 должен запросить пароль пользователя ничего не происходит, просто чёрный экран и курсор в виде стрелки (то есть экран уже графический). Я ждал час, но ничего не произошло. Перестартанул guest Windows 10, но получил ровно тот же самый эффект -- чёрный экран и курсор в виде стрелки. При этом Windows Seven, Ubuntu Linux и macOS Monterey продолжают нормально запускаться, проблема только с Windows 10. Я уже всю голову сломал, но так и не смог догадаться почему такое произшло. При откате VirtualBox 7.1 опять на VirtualBox 7.0 всё опять восстанавливается и нормально запускается.
Ни у кого нет соображений почему такое происходит?
pfg21, переустановка не помогает, именно Windows 10 так себя ведёт, больше проблем нет ни с какими guest OS. А в логах VirtualBox я ничего вразумительного не увидел.
pfemidi попробовать удалить дополнения в гостевой ОС и далее обновить VB и если ОС запускается, то установить дополнения новой версии, если не запускается - то попробовать сначала поставить дополнения более новой версии VB, а потом обновить сам VB. Обычно, ОС должна без проблем запускаться без установленных дополнений и проблемы из-за старой версии дополнений хоть и бывают, но достаточно редко.
VoidVolker, это я тоже уже делал. В общем пришёл к выводу что надо откатиться на 7.0 и ждать пока 7.1 или более поздние починят. Иначе никак. В общем сделал вчера утром то, что позже днём посоветовал pfg21.
Valdemar Smörman, не, вот QEMU/KVM не для меня, я уже не в том возрасте чтобы тратить свою жизнь на пляски с бубнами и невразумительные командные строки на 256 символов длиной :-)
я заметил что последние версии virtualbox (как минимум 7) и в них перестали работать драйвера видео, как я не крутил, пришлось даже удалить драйвера и перейти на работу через rdp, удаленное управление. Но это про 10-ую версию, а у тебя наоборот 7-ка глючит, но очевидно что виноваты гостевые дополнения.
Попробуй изменить тип видеоустройства svga/vboxvga/vboxsvga, с и без гостевых дополнений (там можно отключить установку только видеодрайверов), так же можно при установке убирать или включать поддержку 3d, она кривая но может изменить поведение...
А насчёт "Не умеешь или не хочешь в командной, юзай абстлютно вменяемый GUI Менеджер виртуальных машин!" -- я терпеть не могу GUI -- начал профессионально пользоваться компами ещё с CP/M на Robotron в 1989 году, так что командной строкой вполне владею. Но и "честь надо знать", а у QEMU/KVM всё уж очень ужасно.
pfemidi, у QEMU/KVM всё великолепно, если сравнивать c VB!
Я вот юзаю QEMU/KVM исключительно в консоли (терминале), хотя прекрасно умею и в GUI, но мне болше по душе консоль.
QEMU/KVM прекрасно функционирует в этом режиме!
Что не скажешь о VB.
pfemidi, в те времена об аппаратном пробросе железа не думали, собственно и сейчас virtualbox не умеет пробрасывать видеокарту или другие устройства, кроме usb но и тот только проприетарный (открытая реализация ограниченный функционал)
pfemidi, да я тоже посмеялся, т.к. форком он был ровно до момента покупкой его Майкрософт Системс, а потом поглощения всего этого Ораклом давным давно...
rPman, видюху да, не умеет пробрасывать. Но лично мне это никогда не было надо и даже не знаю понадобится ли когда-нибудь. Меня интересует только USB. А это в VirtualBox в наличии.
Valdemar Smörman, какой ещё Майкрософт Системс? Сначала VirtualBox разрабатывался немецкой фирмой Innotek, и я там даже работал удалённо три месяца, как раз было самое начало VirtualBox, он ещё не вышел, его разработка только начиналась. Правда после дела у меня пошли так, что пришлось уволиться. После Innotek был куплен Sun. А после Sun был поглощён Oracle. Никакого Майкрософт Системс там и в помине не было.
Valdemar Smörman, такие команды написать не сложно, но такое многобуквие реально подбешивает. Я уже говорил что я далеко не в таком возрасте чтобы тратить свою жизнь на такое многословие и многобуквие. Это раз. А два -- под QEMU мне так и не удалось завести macOS, хотя пытался несколько дней. Удалось установить сначала под Vmware ( https://habr.com/ru/articles/761408/ ) а после дней трёх дальнейших попыток, экспериментов и раздумий и под VirtualBox, в результате чего Vmware был снесён. А под QEMU не удалось сколько ни пытался. Само собой найденные в интернетах руководства про именно QEMU я все перепробовал, не подошло ни одно. И с тех пор я лишний раз убедился что QEMU это что-то очень сырое, недоработанное, ещё и с командной строкой на немерянное количество букв. Неудобная и абсолютно нестабильная вещь.
Valdemar Smörman, Прошлый век, не прошлый, но в отличии от QEMU хотя бы работает. Только вот последняя версия почему-то глючит с Windows 10 из-за чего я эту тему и начал. Но во всём остальном лично меня устраивает на 100%. А вот QEMU лично меня не устраивает абсолютно. И я выше уже говорил почему -- QEMU это до сих пор сырое, нестабильное и сложное для работы по сравнению с VirtualBox глюкало.
Фабриса Беллара я бесспорно уважаю, ещё во времена DOS я вовсю пользовался LZEXE (по-моему PKLITE тогда ещё не было, а LZEXE уже был), ffmpeg я использую до сих пор, но вот с QEMU у Беллара вышел какой-то блин комом. IMHO.
На этом тему сравнения что лучше Windows или Linux, QEMU или VirtualBox, C или Pascal и т.д. можно закончить я считаю. Тут каждому своё, на вкус и цвет товарищей нет.
VirtualBox неплохой продукт, для ценителей в настройках даже можно выбрать бакэнд kvm/vbox/hyperv (для win), нишу свою имеет, удобный, простой,.. смысла спорить что лучше я не вижу, это как пытаться понять что лучше сковорода или кастрюля
И да kvm на порядок функциональнее, но использование его без оберток почти невозможно (например попробуйте вручную скрипты написать для создания клона виртуальной машины удаленно с непрерывной синхронизацией оперативной памяти для защиты от смерти железа, идеологически это возможно но вручную - нет)
Valdemar Smörman, а мне вот совсем неохота что-то шаманить, я хочу чтобы сразу и само, без плясок с бубном вокруг костра. Ещё раз: я уже не в том возрасте чтобы радостно что-то крутить, шаманить, пробовать и перепробовать. Это в 20 лет мне было интересно, в 30 меньше интереса, но всё же он был. А сейчас интереса к убиванию времени никакого нет (мне 53).
pfemidi, так я пути установки по умолчанию в скриптах поменял на свои, куда я всегда устанавливаю ВМ-ны на другой SSD и имя ВМ на macOS и всё!!!
И по умолчанию в скриптах прописано qcow2, а я поменял на raw, хотя пробовал и так, и так, и всё великолепно ставится!!!
Вот ещё раз переустановил и всё великолепно работает!!!
Я не знаю, что у вас не получалось и не получается, видимо так хотели...
Я не знаю, что у вас не получалось и не получается, видимо так хотели...
Valdemar Smörman, я хотел, я очень хотел. Более того, мне тогда реально был необходим Xcode. Но через QEMU ничего не установилось. Я решил попробовать Vmware и там всё заработало! А после небольшого шаманства завелось и в VirtualBox. А вот с QEMU никакие заклинания не помогли. Несмотря на то что компьютерами я на "ты" с конца 80-х прошлого века и компам/программам меня обмануть никак не удасться при всём их желании.
Valdemar Smörman, я рад, я ужасно рад! За товарища Valdemar Smörman ;-) А у меня прекрасно не ставилось и не работало. И разбираться почему так я не собираюсь -- всё ставится и прекрасно работает в VirtualBox. Так зачем мне репу морщить почему ничего не ставится и не работает в QEMU? Ради спортивного интереса? Да не охота мне откровенной ерундой заниматься если есть рабочее решение -- VirtualBox.