[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
Проект закрыт. Разработка программы приостановлена...

История

Лирика...

Стукнуло мне тут в голову обновить версию QEMU в QemuBootTester из-за частых косяков с запуском, но что то у меня ничего не вышло ah Найти что то свежее и более актуальное тоже не получилось. Везде (по крайней мере что мне попадались) используется QEMU версии 0.14.50 2011 года, либо еще старее.
Пришла в голову идея изобрести свой велосипед написать свой GUI.
В конечном итоге вышло это:

Скриншот

СКАЧАТЬ! 1.0.1.b3 (.Net 4.0 Client Profile) (19.5Мб) (24.09.2016) (Не критичная ошибка при обновлении списка дисков)
(Для работы программы необходим .Net Framework не ниже 4.0)

Изменения в 1.0.1.b3

    - исправлена ошибка загрузки с CD-ROM
    - исправлена ошибка загрузки в режиме UEFI с USB (загрузка происходит, но работает медленно)
    - добавлен режим "поверх всех окон" (чекбокс в правом верхнем углу) удобно при использовании Drag&Drop
    - добавлена функция расчета допустимого объема ОЗУ QEMU:
      для 32-bit ОС - > если объем свободной памяти менее 2Гб - 1/2 свободного объема, если больше - 1024Мб
      для 64-bit ОС -> 1/2 от свободного объема
    - незначительно изменен интерфейс программы (кнопка закрытия QEMU, информация о объеме свободной памяти и загрузке процессора)
    - исправлены некоторые мелкие ошибки в программе
.
.

Старые версии

---- удалено ----

О Drag&Drop

Теперь файлы образов .iso .img .ima .vhd .vdi .vmdk .mos можно перетянуть в окно программы для загрузки в QEMU. При этом применяются настройки (объем памяти, режим загрузки и др.) предварительно установленные в программе.
Для загрузки образа в режиме дискеты (FDD) необходимо в программе предварительно выставить Способ загрузки->Образ диска->FDD, иначе загрузка будет происходить в режиме диска.
Для работы программы необходим установленный .Net Framework
В программе используется последняя на данный момент актуальная версия QEMU (2.7.0) от 03.09.2016г.
В зависимости от разрядности установленной Windows распаковывается QEMU соответсвующей разрядности.
В программе к тому же можно выбирать разрядность самой виртуальной машины (для чего это может быть реально нужно не знаю, но прикрутил).
В отличии от старой myqemu, используемой в QemuBootTester и других аналогичных программах, в новой версии QEMU не возникает вылетов при установке большого размера ОЗУ.
В случае ошибки сообщение об ошибке пишется в файл %Temp%\QEMU Small GUI\qemu\stderr.txt.
При запуске в 32х битной ОС при большом (не выяснял точно) выставленном объеме ОЗУ не запускается, зато в 64х битной ОС вполне себе комфортно запускается с 10Гб ОЗУ (дома проверял при 16Гб ОЗУ).
Программа в принципе еще сырая ah но в общем вполне себе рабочая. Есть некоторые идеи того, что можно переделать и добавить, но пока нет времени...
Запускается не очень быстро (несколько секунд), т.к. QEMU заметно разросся в размере и много времени распаковка занимает. Так же медленно работает подхват списка USB устройств (около 1 секунды)...
P.S. Просьба потестировать. В частности загрузку EFI в разных режимах, особенно ia32.
P.S.S. В программе (любой версии) есть глюк, если при запущенном QEMU закрыть окно программы то вываливается ошибка программы (на само QEMU это никак не сказывается).
Причину глюка примерно знаю, но как решить пока не нашел. В версии 1.0.1.b3 частично исправлено, но иногда проявляется.
QEMU Small GUI 2.0.2b (13.11.2017)


Последний раз редактировалось: Adler (2020-02-02 20:26), всего редактировалось 17 раз(а)

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
А поделитесь кто нибудь QEMU Small GUI 2.0.2b (именно сам установщик) который был по ссылке.
Там видимо срок хранения файла истек, а у себя что то не нахожу, что бы перезалить. ah

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 10 месяцев
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Adler,
Нормально качается, вот прямая ссылка.

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
nikzzzz, спасибо.
Сейчас и по не прямой ссылке открывается, а буквально пол часа назад ссылка не открывалась. Глюки...

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 10 месяцев
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Adler,
Лучше было бы прикрепить файл к первому посту, файлообменники не слишком надежны и часто глючат.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Заметил такую неприятность при тестировании EFI загрузки
Старая флешка 4 гиг
Меню ядер отображается нормально
.
Современные быстрые флешки (с синим наконечником)
мешанина ac
.
от реализации не зависит, QemuBootTester - та же фигня

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
Хм, интересно. А флешки "с синим наконечником" (usb 3.0/3.1) втыкаются в такой же синий порт? На usb 2.0 порту ни разу такого не видел ни с какими флешками, а на usb 3.0 не проверял.
А на другом компе не проверял? Что то мне подсказывает, что глюк завязан на каких то индивидуальных особенностях ОС и/или ПК. Вечером на домашнем ПК, где есть USB 3.0/3.1 проверю.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Adler,
Есть повторяемость и на рабочем Asus H97M-E (3 PCI-E x1, 1 PCI-E x16, 1 M.2, 4 DDR3 DIMM, Audio, Video, Gigabit LAN)
для этих "синих" флешек в любом порту (есть и черные и синие с "заду")
Первый экран с загрузчиками *.efi отображается правильно, но экран с вариантам (BCD) мешанина. Хотя курсор там перемещается, не зависает и можно (вслепую) вызвать
Аналогичное меню BCD в легаси (вторым уровнем после меню G4D) - мешанины нет.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
gera_serg, попробуй "финт ушами": удали(переименуй) файл \efi\microsoft\boot\fonts\wgl4_boot.ttf
Смыл: грузится в другом видео-режиме.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Ander_73,
Финт не прошел. КМК эти фонты скорее для отображения кирилицы в пунктах (у меня ее нет, можно папку фонтов переименовать без заметного ущерба)
Memtest86 ведет себя аналогично на такой флешке, сначала идет мешанина, но потом прогружается до нормальной своей "картинки"

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
USB 3.0 флешка в USB 2.0 дырке порту, wgl4_boot.ttf на месте. На флешке сборка Стрельца (оригинальная, без каких либо изменений), полет нормальный:

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Adler,
интересно.... придется для теста форматнуть одну из своих синих флешек и записать сборку стрельца
а у него первое меню Груб2 или оригинальное MS ?
Посмотрел - два варианта, GRUB2 mode проверяли?

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
gera_serg, представления не имею. Скачал образ и закатал на флешку по инструкции прилагаемой вместе с образом через UltraIso.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Adler,
Сейчас сборщики делают варианты с подменой bootx64.efi (MS <-> rEFInd <-> GRUB2)
c MS и у меня нормально на синей, мешанина начинается с некоторыми виде-режимами, второго уровня (после GRUB2 меню)

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Adler,
на синей флешке протестируйте этот (мой) ISO, плиз
https://cloud.mail.ru/public/515Y/3x1z8oBuy

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1212
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
В общем так:
При загрузке просто с образа в режиме UEFI в режиме cdrom получаю это (bootmgr):
А скинув папку EFI и boot на флешку (нет свободной флешки, что бы туда полностью образ раскатать) при загрузке получаю это (GRUB 2.02):
А если без boot (только папка EFI, а boot "родная" от Стрельца), то:

Страница 8 из 11


Показать сообщения:    

Текущее время: 24-Ноя 16:14

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы