Немного расширяя это от первоначального вопроса, некоторые из нас также занимаются разработкой Delphi для Windows на виртуальных машинах.
У меня есть MacBook Pro (1-го поколения) с несколькими гигабайтами оперативной памяти и недавно выпущенный iMac (с четырьмя гигабайтами оперативной памяти). Мне повезло больше, чем xanadont с внешними дисками, я запустил несколько различных брендов на Firewire 400 и обнаружил, что они подходят для виртуальных машин 16-20 Гбит / с. Если я собираюсь быть в одном месте в течение нескольких дней (в офисе на iMac или в дороге с MBP), то я скопирую виртуальную машину на локальный диск, но, как правило, она работает нормально примерно 2 года.
Я начал с Parallels, но наступил момент, когда они начали выпускать версии, которые не были подвергнуты регрессионному тестированию, и иногда в текущем выпуске внезапно ломались базовые вещи. Простое исправление, прекратите загрузку новой версии и оставайтесь на 3-6 месяцев позади всех остальных. Затем мне нужно было отдать виртуальную машину коллеге и пройти через несколько циклов, чтобы вытащить ее из Parallels в VMware. В тот момент я попробовал бета-версию Fusion, имел непосредственный опыт перемещения виртуальной машины между Mac и Windows (без особой суеты), и это убедило меня перейти на Fusion. Я должен сказать, что Fusion - отличный, стабильный, надежный инструмент.
Я использую WInXP Pro SP 3, Delphi 7, Delphi 2007, SQL Express и различные инструменты разработки на своих виртуальных машинах (у меня обычно есть виртуальная машина для каждого из моих клиентов).
И я согласен с xanadont насчет 1Gig ram - у меня, как правило, есть концерт и не более - я не видел реальных изменений в поведении / производительности с> 1Gb в виртуальной машине, так что лучше отдать его операционная система хоста, а не виртуальная.