1

Я хотел бы запускать игры для Windows (предпочтительно для XP) и Linux на своем MacBook Pro, который я получил из школы. Однако есть некоторые правила, которым я должен следовать. Если мне нужно, я постараюсь уточнить правила, так как они на шведском языке, и нет идеального перевода.

  1. Я не могу использовать Boot Camp. Это связано с тем, что машины Windows получают вирусы круглосуточно, а на Mac нет вирусов. Кроме того, мы используем Visual Studio примерно для половины того, что мы делаем через виртуальную машину. Идеально подходит для отладки, производительности и «на виртуальных машинах нет вирусов», верно? По крайней мере, так думают мои учителя.

  2. Я не могу изменить настройки компьютера по умолчанию. На шведском языке это говорит мне, что я даже не могу запустить его, потому что тогда я буду монтировать диск, вносить изменения в ОЗУ, использовать процессор, перемещать электроды от аккумулятора и так далее. Они говорят мне, что это специфический путь, и что нам не разрешено изменять файлы операционной системы. Я думаю, что мы нарушаем это правило с каждым обновлением, установкой или настройкой, которые мы когда-либо касались.

  3. Я не могу использовать любую программу без предварительного показа квитанции. Оригинального корпуса, CD и CD-ключа недостаточно. Правда, лицензия вроде GNU в порядке.

Мне в основном нужен способ загрузки с USB-накопителя или компакт-диска с возможностью использования сети и DX9 для игр в Windows. Поддержка Linux не так важна, так как OS X уже имеет большую поддержку Linux. Я пробовал другие способы обойти правила, такие как запуск игр в Wine, но я не могу заставить работать игры на основе DX9, и FPS ужасен.

Они имеют право проверить компьютер в любое время, чтобы увидеть, есть ли там что-то плохое. Обмен жесткого диска, безусловно, будет замечен.

3 ответа3

2

Какие штрафы вы получаете за несоблюдение этих правил? Это звучит слишком строго.

Это потому, что машины Windows получают вирусы 24/7

Это на самом деле неправильно. Если вы обратите внимание на то, какие веб-сайты вы посещаете и какие файлы открываете, вы никогда не заразитесь вирусом. Есть люди, которые запускают свои системы без антивирусных программ, и у них все хорошо.

и нет вирусов на Mac

Это тоже неправильно. Хотя шанс заразиться может быть ниже, есть вирусы для OS X, еще реже.


Вы должны запустить собственную систему для запуска игр или чего-либо, что требует производительности. Хотя теоретически вы можете загружаться со съемного диска и использовать его, вы, скорее всего, увидите еще худшую производительность, чем в виртуализированном экземпляре.

В настоящее время я вижу следующие способы для вас:

  • Нарушайте правила: получите другой жесткий диск, используйте его для всего, что хотите, и сохраните оригинал. Замена жестких дисков - ничто, что могло бы аннулировать гарантию (я полагаю), может быть, не так просто (зависит от модели). Это зависит от того, как часто вам придется его менять. А поскольку вы нарушаете правила, это ваш риск, если что-то случится.
  • Попробуйте это на виртуальной машине, попробуйте другое программное обеспечение (VMware, VirtualBox, Parallels), возможно, некоторые из них обеспечивают более высокую производительность.
  • Сделайте клон вашего оригинального жесткого диска, используя Clonezilla или Carbon Copy Cloner. Затем настройте свою систему так, как вы этого хотите. Если вам нужно, вы можете восстановить из резервной копии Clonezilla. Там не будет никаких доказательств того, что вы изменили систему.
0

Я не думаю, что на самом деле есть какой-то способ сделать это, по крайней мере, не нарушив правило № 3, поскольку, вероятно, у вашего Linux-диска не будет рецепта.

В любом случае, вы можете обнаружить, что не можете обнаружить: загрузиться с USB(/Firewire/eSATA?) диск, создайте полный образ диска и затем установите новую ОС, затем скопируйте образ обратно, когда закончите, или используйте виртуальную машину.

Первый вариант, вероятно, лучший, так как единственное ухудшение производительности, вероятно, будет более длительное время загрузки. Замена образов дисков может занимать больше времени (вероятно, каждый раз занимает большую часть часа). Решение для виртуальных машин, как правило, не будет работать для игр или, по крайней мере, для более новых, поскольку для них обычно требуется прямой доступ к графическому оборудованию (в VirtualBox есть некоторая базовая поддержка OpenGL, по крайней мере, достаточно для разумной игры Unreal Tournament 2004, и я слышал, что некоторая поддержка DirectX тоже существует, но я не проверял ее); То же самое касается VMware.

0

Не зная точно, что вам нужно с этим делать, я думаю, что виртуальная машина - это единственный способ запустить Windows XP без использования Bootcamp на Mac.

VMWare и Parallels позволяют вам легко запускать Windows с некоторой приличной производительностью и держать ее на карантине внутри виртуальной машины. VirtualBox - это бесплатная альтернатива, но я не думаю, что у нее есть достаточно возможностей или преимуществ в производительности двух других. Вам нужна квитанция за бесплатное программное обеспечение?

Что, если вы просто используете удаленный рабочий стол, вход в систему и общий доступ к экрану на реальном ПК? Или другой вариант, вы можете загрузить Ubuntu с помощью флешки. Бьюсь об заклад, кто-то нашел способ сделать это на Mac.

Кажется, что от вашего учителя исходит очень много дезинформации, поэтому я бы посоветовал вам не принимать их идеи как единственные варианты. Я не понимаю причину разработки для Windows на Mac. Это не имеет смысла для меня. Вы можете разрабатывать практически любой код изначально, так что зачем запускать Visual Studio. Просто используйте IDE, как Eclipse с C #.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .