Любые советы для выполнения * всех * вашей работы в одной виртуальной машине? - PullRequest
6 голосов
/ 11 декабря 2008

Недавно я купил новый ПК с Vista, но у меня было много проблем с тем, чтобы все на нем работало, поэтому я продолжал выполнять большую часть своей работы (разработки и других) на медленной машине с XP, которая у меня была годами.

До сих пор, то есть - я использовал VMware Convertor для создания образа моей старой машины с XP, и теперь я запускаю его на своей машине с Vista и выполняю почти всю свою работу на этой виртуальной машине с XP. Я использую VMware Worstation.

Итак, каждое утро я загружаю свою машину Vista, а затем загружаю свою виртуальную машину XP и провожу весь день за работой на виртуальной машине XP.

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

Тем не менее, я обеспокоен тем, что виртуальная машина повреждена или что-то в этом роде, и я могу потерять все. Конечно, я могу создать резервную копию всей виртуальной машины, и я могу сделать резервную копию файлов с нее, и я сделаю это, но Я задаюсь вопросом, может ли быть проще и безопаснее использовать подключенный диск или общую папку или что-то в этом роде? за всю мою работу , поэтому, если виртуальная машина XP станет капать, все мои файлы будут доступны с машины Vista.

Это также было бы хорошо, потому что я мог легко обмениваться файлами между Vista и XP-машиной (я использую Vista для странных вещей). Но мне интересно, будет ли это намного медленнее читать и записывать файлы с моего компьютера с XP? (например, если я собираю большой Java-проект, который будет включать много операций ввода-вывода одновременно.)

Информация о , как настроить эти вещи, легко доступна, но я не нашел такого легкого, чтобы найти лучший подход к тому, что я делаю. Большинство людей используют виртуальные машины для более сложных целей, чем мои.

Также мне интересно, есть ли какие-либо другие советы или важные соображения относительно этого типа установки «все для работы в одной виртуальной машине»? например что может пойти не так, и как я могу избежать этого? Что-нибудь еще?

Ответы [ 5 ]

4 голосов
/ 11 декабря 2008

У меня дома стоит Ubuntu Linux, в котором есть три виртуальные машины, полностью автономные.

Первое касается бизнеса моей жены, ей нужен доступ ко всем материалам MS Office и MYOB.

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

Третий - моя виртуальная машина для разработки Visual Studio.

Он работает как мечта (хотя тестируется только одна виртуальная машина за раз). И я просто делаю резервные копии всех файлов виртуальной машины из Ubuntu (вместе с моей работой в Linux), которая в основном дает мне образы жестких дисков виртуальной машины.

4 голосов
/ 11 декабря 2008

Конечно, если вы выполняете все свою работу на виртуальной машине, пришло время подумать о смене хост-компьютера на тот, который можно использовать, нет?

1 голос
/ 15 января 2009

Мне интересно, может ли быть проще и безопаснее использовать подключенный диск или общую папку или что-то еще для всей моей работы

Пожалуйста, пожалуйста, используйте систему контроля версий (которая также резервируется), если вы работаете в основном с текстовыми файлами. Подключенный диск или общая папка доступны, но не лучшим образом.

1 голос
/ 12 декабря 2008

Я использую VMWare на работе уже пару лет. Я использую его для разработки и тестирования. Пока ваш базовый ПК достаточно хорош, это действительно хороший способ отделить вашу «жизнь ПК».

Я бы наверняка хранил ваши файлы данных на сервере где-нибудь. Это может быть подключенный диск, управление исходным кодом или что-то еще. Когда вы начинаете использовать моментальные снимки, действительно легко стереть сессию, поэтому обработка вашего базового ПК как своего рода NAS позволяет избежать этой проблемы.

Я решил начать использовать VMWare дома. У меня есть виртуальная машина для бизнес-приложений (Office, QuickBooks и т. Д.), Одна для разработки Visual Studio и несколько других для веб-серверов, серверов sql и т. Д. Мой базовый ПК имеет 8 ГБ ОЗУ и четырехъядерный процессор 2,8 ГГц, поэтому работает четыре или более ВМ не проблема.

1 голос
/ 11 декабря 2008

Как уже отмечали другие, пришло время подумать о том, чтобы сменить свою хост-операционную систему на ту, которая вам удобна и может завершить вашу работу. Могу поспорить, что в зависимости от того, что вы делаете на своей машине изо дня в день, Vista будет чем-то большим, чем большим препятствием. Зачем облагать налогом свою работу и себя, запустив VMware на вершине того, что Vista только делает всю вашу работу внутри VMware?

Сказав это, я предлагаю вам взглянуть на снимки VMware и клонирование . Эти две мощные функции, не в последнюю очередь, в вашем случае, могут использоваться для предотвращения, в дополнение к решению, множества общих проблем, с которыми вы можете столкнуться при запуске любой ОС внутри VMware.

Время от времени я выполняю грубое резервное копирование, где сжимаю образ VMware на диске с помощью toolsk, например 7-zip, и сохраняю их на носителе резервных копий. Тем не менее, для резервных копий или точек восстановления в системе, связанное клонирование VMware, безусловно, является удобной функцией - поскольку Windows подвержена частому повреждению / заражению, при использовании связанного клонирования вы можете быть совершенно уверены, что вы можете легко вернуться к последнему заявите, пока коррупция не произошла, и продолжайте вашу работу беспрепятственно.

...