3

Предыстория: я работаю над Linux в качестве настольной ОС уже пару лет. Мне нравится гибкость разработки, которую он обеспечивает. Тем не менее, мне также нужно запустить Windows, так как я делаю видео и фото. Так как мне нужно больше энергии для кодирования / рендеринга окон, я планирую перенести мой мир Linux на виртуальную машину, чтобы я мог иметь оба одновременно.

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

  1. Установите linux на мой нетбук и работайте с более медленной одноядерной производительностью и только 2 ГБ оперативной памяти. Тем не менее, я все еще могу подключить к нему полноразмерный монитор, клавиатуру и мышь.

  2. Купите внешний жесткий диск 2.5 и вставьте в него SSD (или обычный диск SATA) и сохраните на нем мой экземпляр виртуальной машины. Таким образом, я могу просто подключить его к любому компьютеру и запустить его (при условии, что у них установлен VirtualBox). Большинство моих машин работают только с USB 2.0, поэтому я волнуюсь, что это может быть немного медленной попыткой запустить ОС без него.

  3. Купите ноутбук только для Linux, и оставьте мой рабочий стол i7 для Windows работать.

Если есть другие способы решения этой проблемы, я открыт для них.

2 ответа2

4

Я использую метод № 2. Моя Linux-машина живет на внешнем жестком диске, и я использую ее как на работе, так и дома. Дома это моя основная машина; хост-система Win7 используется в основном для Visio, Excel не справляется с Calc, и для управления моими торрентами.

Особенности системы: Crunchbang Linux (вариант Debian в сочетании с Openbox), жесткий диск USB3, работающий на портах USB2, VirtualBox

Я управлял этой установкой в течение нескольких месяцев, и я действительно это. Несколько оговорок, тем не менее, включить в ваше решение:

  • использовать жесткий диск, а не флешку; Скорость записи на флэш-память - это небольшая часть USB2.0, поэтому она работает ужасно медленно
  • вам нужно установить программное обеспечение vm на всех компьютерах, на которых вы хотите запустить vm (существуют портативные версии, но я никогда не заставлял их работать)
  • при перемещении между хостами вы не можете переходить в спящий режим, но должны полностью отключиться
  • Вы должны разделить вашу оперативную память между хостом и виртуальной машиной
  • "тяжелые" вещи, которые я запускаю на своем виртуальном компьютере, - это Eclipse и LibreOffice; нет менеджера рабочего стола eyecandy, нет игр и т. д.
0

Я бы использовал метод удаленного доступа, чтобы получить доступ к вашей виртуальной машине, например, vnc. Всегда используйте ssh tunnel, так что вам нужно настроить ssh доступ (также не используйте порт по умолчанию). Вот так я и получаю доступ к своему виртуальному компьютеру из любого места. Если пропускная способность низкая во время движения, по крайней мере, доступ по SSH все еще существует для работы. Я думаю, что это гораздо более гибко.

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