На моем предыдущем ноутбуке с 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 лучше подходить для работы с небольшими ресурсами?