Очень подробный ответ был бы за рамками одного вопроса, но вот общий план. Это очень просто, но успех будет частично зависеть от способности вашего компьютера загружаться с внешнего жесткого диска. Это зависит от биоса.
Перед началом убедитесь, что ваш BIOS имеет возможность загрузки с USB HD.
Если все, что вам нужно, это базовая установка, Python 2.7 и компилятор C, вы можете без проблем установить Ubuntu на довольно небольшой раздел. Я забыл буквальный минимум, который нужно установить для Ubuntu, но это примерно 8 ГБ. Я бы порекомендовал как минимум 10 ГБ, плюс еще 2-4 ГБ, если вы хотите использовать подкачку.
Создать место для раздела
В вашем случае лучше создать новый раздел перед установкой. Сначала вам нужно сжать существующий раздел на внешнем жестком диске.
Я бы порекомендовал сделать резервную копию USB HD; но если у вас есть второй, вы можете просто установить на него. В зависимости от того, насколько заполнен накопитель, вы не сможете полностью его поддержать; но попробуйте хотя бы создать резервную копию важных файлов. Это всего лишь общее предупреждение и предосторожность, так как ваши данные должны быть в безопасности.
У вас есть два варианта для сокращения существующего раздела:
Используйте менеджер разделов Windows в административных инструментах. Я считаю, что они доступны в Home Premium. Если раздел не будет достаточно уменьшен, возможно, вам придется удалить файлы, чтобы освободить место. Если вам доступно более чем достаточно, но оно все еще недостаточно сокращается, используйте бесплатный инструмент дефрагментации, такой как MyDefrag, для дефрагментации и перемещения файлов в начало раздела.
Используйте gparted
с Ubuntu live install media. Это, вероятно, самый простой способ сделать это.
Создать новый раздел
Создайте установочный носитель Ubuntu Live и используйте его для загрузки вашего компьютера. Выберите Попробовать Ubuntu.
Подключите внешний жесткий диск. Запустите программу gparted
. Если вы еще не сократили раздел на внешнем HD, сделайте это сейчас.
В большинстве случаев внутренний HD будет отображаться как sda
и внешний как sdb
, но это не гарантируется. Убедитесь, что вы смотрите на правильный HD в gparted.
Сокращение раздела оставит нераспределенное пространство. Используйте это, чтобы создать новый раздел. Отформатируйте его в ext4
. Запишите номер раздела. Это будет использоваться для /
.
Вам не нужен раздел подкачки, но если хотите, уменьшите новый раздел до нужного размера (или просто сделайте его немного меньше). Отформатируйте это пространство до linux-swap
.
Запишите номера новых разделов.
Запустите установщик
Запустите установщик с помощью значка на рабочем столе или на панели запуска. Когда спросят, как вы хотите установить, выберите: Somethine Else .
Это запустит разделитель в установщике. Это отличается от gparted
и может показаться немного пугающим для новичка.
Аккуратно выделите новый раздел (внимательно проверьте номер и диск) и нажмите « Изменить» .
Следуйте диалогам, чтобы. Используйте раздел как ext4
, б. крепление к /
и с. формат.
Выделите раздел подкачки и нажмите « Изменить» . Выберите использовать linux-swap
и это все для этого.
Очень важно: поменять установку загрузчика на USB HD. Это, скорее всего, будет /dev/sdb
. Это предотвратит перезапись основной загрузочной записи на жестком диске. (Если вы делаете это случайно, это легко исправить).
Дважды проверьте выбор разделов, затем нажмите « Установить сейчас» .
Вот и все. Чтобы запустить Ubuntu, загрузите компьютер с подключенным USB-портом. Установите порядок биосов или иным образом переместите USB HD в первую загрузочную позицию. Меню загрузки на USB покажет вам как Ubuntu (на внешнем диске), так и Windows (на внутреннем диске). Выберите тот, который вы хотите. Если вы загрузитесь без USB, вы загрузитесь в Windows как обычно.
В Ubuntu по умолчанию установлен Python 2.7. Чтобы установить компилятор C, откройте терминал при любом запуске:
sudo apt-get install gcc
или
sudo apt-get install build-essential
(если вам нужны дополнительные программы, полезные для программирования на C).
Чтобы вместо этого запустить Ubuntu на виртуальной машине, установите VirtualBox или VMWarePlayer в Windows. Оба бесплатны. Создайте новую ВМ и используйте установочный носитель для установки на ВМ. Но на этот раз не беспокойтесь о разделах. Выберите Установить Ubuntu на весь виртуальный диск. Это не влияет на остальную часть жесткого диска.
Если вы хотите разместить виртуальную машину на внешнем жестком диске, обязательно переопределите расположение по умолчанию при создании виртуальной машины и поместите ее в папку на внешнем диске.
Создание установочного носителя с постоянством с помощью программы Windows, такой как LiveUSBCreator, также будет работать, но эта опция будет очень медленной.