На моем предыдущем ноутбуке с Windows Vista я запускал Portable Ubuntu Remix для Windows, который основан на coLinux, как и аналогичный Linux. Это работало довольно хорошо при ограниченных системных ресурсах (виртуальная машина Ubuntu 08.04 с 256 МБ ОЗУ на 32-битном хосте Windows Vista 2 ГБ). Это позволило мне быстро перенести свои усилия по разработке с Windows на Linux или просто получить "настоящую" (в отличие от Cygwin, которая у меня тоже) систему Linux, доступную в дороге.
Теперь я перешел на 64-битный ноутбук с Windows 7 с 8 ГБ, но, к сожалению, coLinux еще не был перенесен на 64-битный, и не похоже, что это произойдет в ближайшее время. Хотя большинство 32-битных программ "просто работает" в Windows, coLinux не работает из-за своего драйвера ядра. Таким образом, кажется, предпочтительный подход (ср. Запуск Linux в Windows XP, то есть без двойной загрузки. Каков наиболее эффективный способ запуска Windows и Linux одновременно?) больше не работает
Моя лучшая идея - настроить 64-битную виртуальную машину Ubuntu 12.10 в VirtualBox, но, несмотря на беспроблемный режим, я боюсь, что интеграция с операционной системой Windows хоста не будет такой гладкой, как с Portable Ubuntu (который использует Xming для отображения окон ), и мне приходится постоянно играть ключом Host, чтобы перемещаться между обоими мирами.
Как вы справляетесь с этим?
- Любое (предпочтительно бесплатное и ненавязчивое) решение для виртуализации лучше справляется с интеграцией хоста?
- Или я должен просто загрузиться в режиме без графического интерфейса и запускать X-приложения через SSH с Xming?
- Каковы ваши рекомендации по размеру гостевой ОС (если принять во внимание только некоторые терминалы, редактор и компилятор)?
- Будет ли специализированный минимальный дистрибутив Linux лучше подходить для работы с небольшими ресурсами?