Коротко ответить на ваш вопрос: Вы можете (технически), но не должны.
У вас есть много вариантов здесь, но реальные вопросы:
- Вы хотите портативную среду разработки?
- Вы хотите быстро переключаться между Windows и Ubuntu? Может быть, доступ к файлам Windows из Ubuntu?
Если вы хотите портативный, то у вас есть следующие варианты:
- установить полную Ubuntu на флеш-накопитель: это дешевый способ, и он будет бесполезным и очень разочаровывающим в использовании. Если вы не потратили безумную сумму денег на этот флеш-накопитель, он будет медленным при случайном чтении, потому что на обычном флеш-накопителе только последовательное считывание выполняется быстро. Во-вторых, выравнивание износа плохо работает на ручном приводе, что означает, что он очень скоро выйдет из строя. В-третьих, вам нужно настроить дистрибутив Linux, чтобы он не записывал на флешку 5 раз в секунду даже с файловой системой EXT2, и это возвращает вас к износу и медлительности.
- установите Live Ubuntu на флешку с постоянным хранилищем данных. Это почти хорошее решение, я использовал его некоторое время: эта версия Ubuntu предназначена для запуска с компакт-диска, поэтому она готова не записывать на носитель, с которого она загружена. Некоторые умные ребята настроили его для использования с флеш-накопителем, чтобы он мог хранить некоторые данные (я использовал его на 16 Гб Sandisk Cruzer Micro). Это все еще медленно загружается, но тогда это хорошо. Попробуйте Wubi установить Ubuntu на флешку, он даже скачает указанный дистрибутив для вас.
- Инвестируйте в маленький внешний SSD (подойдет около 32 Гб) с USB. Вы получите очень быструю скорость и хорошее выравнивание износа. Здесь вы можете выбрать, хотите ли вы установить полную или живую установку. Я предлагаю полную установку.
Любое из этих решений подходит для прямой загрузки, или вы можете загрузить все из них в виртуальной среде, такой как VirtualBox.
Если вы не хотите быть переносимым, у вас есть 3 варианта, но жизнеспособен только один:
- установите Ubuntu в качестве второй ОС на другой раздел.
- установить Ubuntu в качестве второй ОС как отдельный файл внутри Windows.
(Эти два в значительной степени бесполезны. Вы должны перезагрузиться, чтобы войти в Ubuntu.) - Установите Ubuntu в виртуальной среде, такой как VirtualBox или VMWare Player, оба бесплатны.
И изолированный / портативный комбо:
- загрузиться в live / full Ubuntu через Virtualbox,
Я предлагаю НЕ хранить файл .vdi VirtualBox на жестком диске / SSD и использовать его оттуда, потому что вы будете привязаны к VirtualBox, в то время как предыдущий метод позволит вам решить, как вы хотите его загрузить.