» » » Установка и настройка coLinux

Установка и настройка coLinux [PW]

  • Автор: Puritan
  • 7-04-2011, 22:26
0

Установка и настройка coLinux


После установки программы coLinux вы сможете пользоватся сразу двумя операционными системами. Основной остается Windows а в качестве дополнительной выступает Linux. Запуск ОС Линукс производится из под оболочки винды.


Скачать:



По умолчанию имя пользователя и пароль root/root!

Инсталляция:



Инсталляция coLinux удивительно проста. В нее входит всего несколько шагов, в зависимости от того, что вы намереваетесь делать, но эти шаги несложные и они работали на моем Windows XP без единой проблемы. В этом разделе рассматривается инсталляция coLinux и запуск сервисов, таких как работа с сетью.
Запускаем пакет установки!
После обычного лицензионного соглашения вас спросят о том, какие компоненты вы хотите установить. Оставьте все как есть (следует выбрать все), включая загрузку образа корневой файловой системы. Чтобы впоследствии упростить ситуацию, измените папку назначения для инсталляции coLinux на c:\colinux\, так как colinux является стандартным инсталляционным подкаталогом с точки зрения конфигурационных файлов.

Когда программа инсталляции спросит вас про образ корневой файловой системы, выберите дистрибутив
, потому что он является наименьшим и занимает только 1GB. Выберите Install, чтобы провести инсталляцию и загрузить корневую файловую систему.

После завершения инсталляции вам необходимо выполнить еще несколько операций. Следующий шаг состоит в том, чтобы открыть папку инсталляционного подкаталога для распаковки корневой файловой системы.

Файл coLinux README содержит много дополнительной информации о других опциях инсталляции. Он находится в подкаталоге (c:\colinux). Там будет файл со странным именем, которое заканчивается на .bz2. Переименуйте этот файл в root_fs (это по умолчанию файл корневой файловой системы в конфигурации).

Теперь инсталляция coLinux, в основном, завершена. Вы можете запустить coLinux daemon для работы совместно с Windows XP следующим образом (активируя из окна Command Prompt):

$ colinux-daemon.exe -c default.colinux.xml



После активации colinux-daemon на экран выводится окно загрузки . Оно дает ту же информацию, что и традиционная загрузка Linux. Обратите внимание на то, что coLinux загружается чрезвычайно быстро.

Установка и настройка coLinux



Также создается окно консоли, которое подсоединяется к colinux-daemon. Из этого окна вы можете входить в систему coLinux, чтобы взаимодействовать с оболочкой. По умолчанию имя пользователя и пароль root/root.

Установка и настройка coLinux


Вы можете видеть, что консоль coLinux состоит из двух частей: традиционной консоли и виртуальной консоли, которая предоставляет информацию о мониторе.

Работа с сетью


Поддержка работы с сетью в Linux при работе с coLinux производится, когда установка уже завершена. Вспомните, что драйвер TAP загружается в процессе инсталляции. Драйвер TAP — это драйвер пространства пользователей на устройстве Ethernet, управляемый базовой операционной системой. Драйвер TAP позволяет гостевой операционной системе читать или записывать необработанные Ethernet фреймы в виртуальное устройство Ethernet (расширенное на пространство пользователей). Затем виртуальное устройство Ethernet в пространстве пользователей перемещает Ethernet фреймы в и из реального устройства Ethernet в базовой операционной системе. Обратите внимание на то, что драйвер TAP перемещает Ethernet фреймы, в то время как драйвер TUN используется для фреймов IP (Internet Protocol).

Для того чтобы драйвер TAP работал, базовая операционная система должна обеспечить совместное использование имеющегося устройства Ethernet. Чтобы разрешить совместное использование внутри Windows XP, откройте панель сетевых подключений (Network Connections) с панели управления (Control Panel). Выберите активное подключение по локальной сети (local area connection) и затем откройте Cвойства (Properties). Выберите закладку Дополнительно (Advanced), и затем выберите кнопку, разрешающую пользователям сети подключаться через это интернет соединение компьютера.

Свойства подключения по локальной сети для активирования совместного использования сетевых устройств

Установка и настройка coLinux



После того как включен совместный доступ к сети, вы можете запустить coLinux и использовать сеть так, как вы ее используете обычно. Это показано на Рисунке 7 с использованием команды ping.

Совместное использование сетевого устройства прозрачно для coLinux благодаря TAP драйверу

Установка и настройка coLinux



X Window System



Консольное окно прекрасно, а графический оконный менеджер будет идеальным. С помощью open source X сервера, такого как Xming, вы можете создавать xterm или использовать другие графические приложения с coLinux. Существует много документированных опций, таких как Virtual Network Computing (VNC), но я покажу вам, как использовать Xming.

Первым шагом является загрузка Xming.
После инсталлирования вам необходимо обновить один файл X0.hosts в инсталляционном подкаталоге. Он содержит удаленные компьютеры, которым разрешен доступ на X сервер. Просто добавьте IP адрес машины, которая является хозяином процесса coLinux. Запустите сервер Xming X и coLinux и затем выполните следующие команды в coLinux:

colinux:~# export DISPLAY=192.168.1.3:0.0
colinux:~# xterm &



Заметьте, что IP адрес, указанный здесь, является IP адресом базовой системы, на которой запущен coLinux. После того как вы выполните команду xterm, появится новое окно xterm, как показано на рисунке:

xterm, созданный с помощью Xming



Установка и настройка coLinux



Расширение coLinux



Какую бы корневую файловую систему вы ни загрузили, она все равно не будет содержать все, что вы бы хотели. Но вы легко можете расширить корневую файловую систему. Например, с помощью Debian GNU/Linux, вы можете использовать Advanced Packaging Tool (APT), систему управления пакетами, для инсталлирования новых пакетов программ или обновления существующих. Первым шагом будет обновление метаданных APT, которые содержат управляющую информацию об инсталлированных пакетах (включая только что появившиеся пакеты и информацию о том, где их получить):

$ apt-get update



Теперь вы можете обновить вашу корневую файловую систему другими пакетами, которые вам необходимы. Например, если вы хотите добавить замечательный язык Ruby в вашу корневую файловую систему, то вы должны выполнить следующую команду:

$ apt-get install ruby



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

Преимущества coLinux



coLinux — это прекрасный способ для использования и экспериментирования с Linux. Так же как и Cygwin, он позволяет вам разворачивать и выполнять приложения Linux на операционной системе Windows (с помощью coLinux). Вы также можете поддерживать операционную систему Linux, инсталлируя, модернизируя или удаляя приложения с помощью apt-get.

Но, в отличие от Cygwin, вы можете выполнять Linux-приложения без пересборки. В этом отношении coLinux является реальной операционной системой Linux, которая запускается (или кооперируется) с операционной системой Windows.

Другим интересным преимуществом coLinux является его переносимость. Вы можете иметь дистрибутив coLinux с пользовательским набором приложений (внутри корневой файловой системы) на данном компьютере с Windows. Вы можете перенести корневую файловую систему на другой компьютер и перезапустить ее. Это позволяет создать мобильную платформу для разработки программ, где сжатая корневая файловая система подгоняется к стандартной Universal Serial Bus (USB) карте памяти.

В конечном счете, coLinux быстрый, потому что он по существу работает на родном аппаратном обеспечении.

Недостатки coLinux



Основным недостатком coLinux является то, что он способен привести к аварии всей машины (всех совместно работающих операционных систем), так как гостевая операционная система работает в привилегированном режиме в ядре базовой системы. Его нормальная работа также зависит от внешнего программного обеспечения (окна и поддержка работы с сетью). За исключением этого, его достаточно легко инсталлировать и настраивать. Я использовал его в течение многих часов и никогда не видел сбоя.

Объявления:



Загрузка. Пожалуйста, подождите...