A2 & Oberon » Операционный стол » Установка A2 » A2 на QEMU

Страниц (3): « 1 [2] 3 »
 

11. testusername - 04 Апреля, 2013 - 17:27:42 - перейти к сообщению
sage пишет:
Не уверен, но возможно опции не срабатывают, поскольку набраны с пробелами и не соблюдён регистр символов. Попробуйте набирать "ATADetect=legacy".
Нет, и с заглавными буквами - черный экран. Неужели никто не использует Virtual PC 2007 , это ж от Microsoft виртуалка.
12. sage - 05 Апреля, 2013 - 10:20:19 - перейти к сообщению
Вообще, не всё так ясно с Virtual PC, и аргумент "это ж от Microsoft виртуалка" не обязательно в данном случае должен работать.
Virtual PC почему-то официально не поддерживает MS-DOS и Windows 98 (тоже ОС от Microsoft, между прочим).
Поддержка Windows XP Professional SP3 появилась только в Virtual PC 2007 SP1.
Сводная табличка поддерживаемых ОС весьма пёстрая http://ru.wikipedia.org/wiki/Vir....B5_.D0.9E.D0.A1
Virtual PC похоже не эмулирует железо (в отличии от VMWare) а виртуализирует. И в этом есть существенное отличие.
13. testusername - 05 Апреля, 2013 - 11:36:46 - перейти к сообщению
sage пишет:
почему-то официально не поддерживает MS-DOS и Windows 98 (тоже ОС от Microsoft, между прочим).

Win98 ставится и всё работает. Win95 и DOS не пробовал. Какая разница , как работает виртуалка? Майкрософт имеет больший авторитет , чем фирмы , создавшие VirualBox и VMWare. Кроме того, чисто по моим личным причинам Virtual PC мне нравится больше , так как я знаю как переназвать аппаратную часть (то есть например там дисковод называется Virtual CD, а я могу его переназвать как Logitech LDR-PME8U2VBK)
14. sage - 05 Апреля, 2013 - 13:20:09 - перейти к сообщению
testusername пишет:
Майкрософт имеет больший авторитет , чем фирмы , создавшие VirualBox и VMWare.
Да, да. При том, что продукт Virtual PC был куплен у фирмы Connectix и работал изначально на компьютерах Apple Улыбка
Лично я не пробовал запускать AOS на Virtual PC. На VMWare запускал, всё работало замечательно. К слову, VMWare пишется маленькой неизвестной фирмочкой, но имеет при этом просто огромный список совместимых ОС, в том числе и MS-DOS и Windows 95 и всевозможные Линуксы. Возможно и она когда-нибудь будет куплена Microsoft...
Не совсем понятно в чём Microsoft настолько авторитетна по вашему?
15. testusername - 05 Апреля, 2013 - 13:38:31 - перейти к сообщению
Хм. У меня исполнимый файл Virtual PC.exe имеет версию 6.0.192.0 . Инсталлятор (MD5=06fb76cd5790b85144e7837b70d38793) можно скачать тут http://www.ex.ua/view/2229935 . На сайте Майкрософт уже какой - то другой лежит: http://www.microsoft.com/en-us/d...ils.aspx?id=4580 .

Nils пишет , что у него версия 6.0.156.0 . По идее несильно отличается и у меня тоже должно работать...
16. sage - 05 Апреля, 2013 - 13:46:41 - перейти к сообщению
testusername пишет:
6.0.192.0 ... 6.0.156.0
У вас Virtual PC 2007 SP1, у него Virtual PC 2007 RTM http://en.wikipedia.org/wiki/Win...osoft_Virtual_PC
(Добавление)
testusername пишет:
Какая разница , как работает виртуалка?
В виртуалке код исполняется непосредственно на физическом процессоре, а в эмуляторах на виртуальном процессоре Улыбка Т.е. в виртуалках подлежащей ОС приходится применять массу приёмов (расставлять грабель), что-бы гостевая ОС не затёрла её в памяти ненароком.
А AOS работает с памятью нестандартно (с точки зрения ОС семейства Windows), режим адрессации памяти отличается. AOS использует единое адресное пространство во flat режиме, без каких-либо операций с контестами/страницами/сегментами ... Возможно это мешает подлежащей ОС.
http://jpc.sourceforge.net/oldsi...e/Emulation.html
Кстати, очень нахваливают QEMU, называя её исходный код весьма качественным и стабильным. Почему QEMU не удовлетворяет?
17. testusername - 05 Апреля, 2013 - 19:02:39 - перейти к сообщению
sage пишет:

Кстати, очень нахваливают QEMU, называя её исходный код весьма качественным и стабильным. Почему QEMU не удовлетворяет?

Не хочу я в отладчике исследовать QEMU. Я уже разобрался и облагородил Virtual PC . Ничего нового не хочу. Хочу Virtual PC и мне плевать на память и то, что ваша поделка не работает. Сделайте , чтоб работала. Или скажите, что надо сделать. Иначе я сваливаю навсегда.
18. sage - 06 Апреля, 2013 - 00:20:00 - перейти к сообщению
testusername пишет:
ваша поделка
Поделка не наша, а Цюрихского технологического университета. Но, если хотите принять участие, можем попробовать развить эту "поделку" Улыбка
Итак, мне удалось запустить A2 в Virtual PC 2007, сообщаю как...
Установил Virtual PC 2007 SP1 (6.0.192.0). Virtual PC сообщил мне, что процессор в моём компьютере не поддерживает виртуализацию.
Скачал свежий ISO образ A2 отсюда ftp://ftp.lrz.de/transfer/BlueBottle-A2/
Указал в загрузочной консоли
Цитата:
ATADetect=legacy
Получил чёрный экран...
Решил проверить что будет в других видеорежимах. Про поддерживаемые режимы (подходящие параметры для Init=) можно прочесть в файле Setup.Text (проще всего глянуть в WinAos).
Оказалось, что работают только режимы с 32-х битным цветом!
Т.е. для запуска A2 в видеорежиме 1024x768x32 достаточно указать
Цитата:
ATADetect=legacy
Init=118

(Добавление)
Кстати, опция
Цитата:
ATADetect=legacy
обязательна!
В этом можно убедиться включив трассировку на экран. Делается это так
Цитата:
TraceMode=1
Init=

Так, вот, без опции ATADetect=legacy загрузка заканчивается неудачей при попытке смонтирвать образ загрузочного CD. Без этого дальнейшая загрузка невозможна.
(Добавление)
Трассировка через COM1 тоже работает. Достаточно в опциях виртуальной машины назначить "Text file" для COM1
19. sage - 06 Апреля, 2013 - 09:14:08 - перейти к сообщению
Попробовал сегодня проверить одну из версий, что битность нормально работающего видеорежима зависит от текущей битности заданной для рабочего стола Windows. Переключился в 16 бит, открыл Virtual PC, запустил виртуальную машину только задав опцию ATADetect. Стартовала нормально.
Закрыл Virtual PC, переключил рабочий стол обратно в 32 бита. Вновь открыл Virtual PC, запустил виртуальную машину лишь с опцией ATADetect. Тоже заработала.
Ничё не понимаю O_o
testusername, может Вы не дожидались загрузки рабочего стола AOS? )))
Сначала экран всегда становится чёрным, а потом, через несколько секунд, голубым...
20. testusername - 08 Апреля, 2013 - 08:37:12 - перейти к сообщению
sage пишет:
Попробовал сегодня проверить одну из версий, что битность нормально работающего видеорежима зависит от текущей битности заданной для рабочего стола Windows. Переключился в 16 бит, открыл Virtual PC, запустил виртуальную машину только задав опцию ATADetect. Стартовала нормально.
Закрыл Virtual PC, переключил рабочий стол обратно в 32 бита. Вновь открыл Virtual PC, запустил виртуальную машину лишь с опцией ATADetect. Тоже заработала.
Ничё не понимаю O_o
testusername, может Вы не дожидались загрузки рабочего стола AOS? )))
Сначала экран всегда становится чёрным, а потом, через несколько секунд, голубым...
У меня черный экран всё равно. И в текстовый файл ничего не пишется.
http://rghost.ru/45130899
А , с новым ISO-образом заработоло...
Я брал с сайта. На сайте видимо неправильный.

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0238]     [ Gzipped ]