· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ZEN —› VMWare + SoftIce

Посл.отвђт Сообщенiе


Дата: Фев 3, 2004 09:33:01

Возможно ли запустить Soft Ice под VMWare? При попытке инсталяции винда (2000) умирает на этапе загрузке.


Дата: Фев 3, 2004 16:52:33

MoKC0DeR
Под VMWare мне не удалось, но под Virtual PC 5.2
я запустил, только там есть тонкость, вместо стандартноё S3 Trio 64, надо выбрать S3 Diamand... тра ля ля не помню ;)
Она одна такая


Дата: Фев 3, 2004 21:49:13

В DS 3.1 заявлено, что айс теперь поддерживает VMWare.


Дата: Фев 3, 2004 22:20:30

какой обычный или visual?


Дата: Фев 3, 2004 23:21:16

Обычный. Могу дать тебе линк на 3.1


Дата: Фев 3, 2004 23:36:31

Спасибо.
Пока не нужно, сейчас инет везде дико тормозит :-(

А я думал визуальный эмулирует работу на двух компах через виртуалку.. :-)


Дата: Фев 4, 2004 18:22:58

Operating behavior of breakpoints in shared ring 3 modules. In versions of SoftICE prior to 3.0, breakpoints set in shared ring3 modules would hit according to the description as defined in the Using SoftICE book, Chapter 7, "Understanding Breakpoint Contexts." In 3.0, we changed this so that breakpoints would only hit within the context in which the breakpoints were set. For Version 3.1, we have now added a SoftICE environment variable to toggle the behavior of shared ring3 breakpoints. By default, breakpoints only trigger in the context in which they were set. To change to the pre-3.0 behavior, from the SoftICE command line, issue the command set BreakInSharedMods on. Note that all breakpoints will have to be cleared with a bc * and then reset after changing this value. For shared ring 3 module breakpoints, it is possible for your application (or another application that is sharing the module) to end up crashing. This is due to copies of the physical pages that the code pages reside on being present and SoftICE not tracking these copies. Any such ring 3's left around in memory will cause crashes. There is currently no easy workaround. One possible solution would be to issue the set i3here on command to allow for user mode int3's to trigger SoftICE, and then modify the byte in memory, replacing it with the original code byte.


КУЛЬНО!!!!!!!!!!!!!!!!!!!


Дата: Мар 3, 2004 18:37:41

Если ставить под 95OSR2 - то за нефиг делать. Айс 4-с-чем-то под VMWare встал без вопросов и даже работает. Видео подобрал методом тыка из S3шных.


Дата: Мар 4, 2004 10:27:57

у меня и DS 2.7 на Win2000 работал под VMWare 3.xx.
Только в фуллскрине :( что сводит на нет все усилия :(
сейчас глобально проапгрейдился, поставил DS 3.1 винХП вмваре 4, но пока добился только опять того же фуллскрин-моде...


Дата: Мар 7, 2004 03:09:09

Using Softice.pdf из DS 3.1 -> Appendix E Softice and VMWare, цитата:

In UVD mode, SoftICE does not correctly redraw inside VMware. This is
due to the virtual machine not recognizing direct writes into the VM’s
frame buffer. To work around this, you will need to add an entry to your
VMware configuration file (located in the directory of the VM with an
extension of .vmx):
svga.maxFullscreenRefreshTick = "2"
The lower you set this value, the more responsive the SoftICE screen will
be. Setting it to 1 will cause SoftICE to redraw on par with a physical
single machine. Higher values will delay the redraws. The downside to
setting a lower value is that mouse flickering increases within the VM.


Дата: Мар 8, 2004 00:20:20

У меня VirtualPC2004 + SoftIce4.05
В виртуле 98 винда. В Display Adapter Setup софтиса установленно Diamond SpeedStar, все работает как в фулскрине, так и в окне.


Дата: Мар 9, 2004 11:16:39

KDA
вот-вот. я на выходных тоже почитал pdf-ы. Помогло.
svga.maxFullscreenRefreshTick = "2"
это поставил, но у меня еще и мыша висла наглухо после старта Айса. А в этом пдф-е +/- два абзаца есть ключик и для мыши.
Так что теперь Айс в окне VMware на P4HT прекрасно себя чувствует и дает машине жить полноценной жизнью во время отладки.
Просто замечательно.
А вот удаленная отладка через пайп на компорт не пошла почему-то. Хоть и делал все как написано по пунктам. Ну и фиг с ней, если в окне Айс работает. Кстати, никаких видеодрайверов менять не нужно, UVD вполне хватает.


Дата: Сен 11, 2004 17:03:50 · Поправил: amitophia

вопрос снят


Дата: Сен 22, 2004 11:11:20

А я подниму вопрос в другую плоскость. Насколько понимаю народ озабочен проблемой отладки Виндов без привлечения второго компа ( именно поэтому фуллскрин не подходит).
Так вот я проверил такую идею, правда я использовал
windbg ( или kd - это сейчас не важно) и Virtual PC.
В Virtual PC я задал , что ее COM1 подцеплен к реальному COM2, и загружал ВИН2000 в режиме отладчика ядра. COM2 я соединил кросс-кабелем с COM1 и на реальной машине запускал kd ( или windbg), т.е. роль второго компа играл реальный комп ! Я даже выполнил пару остановов и убедился, что отладочные символы от МС для ядра прекрасно работают, но тогда я не был хорошо знаком с wasm.ru , а без проводника по ядру было тяжело идти :-)
Можно попробовать тот же фокус и с Soft-ICE.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.095