Показаны сообщения с ярлыком Windows. Показать все сообщения
Показаны сообщения с ярлыком Windows. Показать все сообщения

3 Май 2007 г.

Howto: Устатовка Windows из Linux с помощью VMWare Server.

В этом Howto я расскажу о том, как поставить VMWare Server на компьютер под управлением Linux, в частности Debian и [K]Ubuntu, и с помощью этой программы установить виртуальную машину Windows. Я взял Windows лишь для примера, хотя ничего не мешает создать гостевую операционную систему с FreeBSD, Solaris, другого дистрибутива Linux или просто попробовать Live-CD.

Установка.

Установка VMWare Server в Ubuntu Feisty Fawn.

Проще всего установить VMWare Server в последней версии [K]Ubuntu. Для этого нужно лишь добавить коммерческий (commercial) репозиторий в список доступных репозиториев, обновить список и установить программу.
Т.е., открываем файл /etc/apt/source.list

$ sudo vi /etc/apt/source.list

и вносим в него следующую строчку:

deb http://archive.canonical.com/ubuntu feisty-commercial main

обновляем список

$ sudo apt-get update

и ставим VMWare Server

$ sudo apt-get install vmware-server

Здесь вам придется ответить на десяток-другой вопросов, но ничего страшного в этом нет. В подавляющем большинстве случаев нужно лишь жать Enter. Единственное, что желательно изменить, - это директория, в которой будут находится виртуальные машины. Для примера я выбрал /var/vmware/. Главное, чтобы было достаточно свободного места (хотя бы 5-7 Гб).

Получение лицензионного номера.
В самом конце нужно ввести лицензионный номер. Для того чтобы получить последний, нужно зайти на сайт проекта и заполнить форму регистрации на этой странице http://register.vmware.com/content/registration.html В поле "VMware products you currently use:" укажите VMware GSX Server.
Советую сохранить этот номер, так как он может понадобиться в будущем.

На этом установка в Feisty Fawn закончена. Можно приступать к созданию виртуальной машины. О том как это сделать я расскажу в следующем пункте, сразу после описания установки в Debian и более старых версиях семейства Ubuntu.

Установка VMWare Server в Debian Etch.

Поскольку VMWare Server в репозиториях Debian нет (по крайней мере я о таких не слышал), придется скачивать архив и ставить из него. Но опять же, это совсем не сложней установки в Ubuntu 7.04, все за вас сделают скрипты, написанные на Perl.
Приступим, пожалуй.

Первым делом обновляем базу данных доступных пакетов:

$ su
# apt-get update

и устанавливаем необходимые пакеты:

# apt-get install linux-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 psmisc build-essential

Скачиваем архив VMWare Server с сайта программы http://www.vmware.com/download/server/. На данный момент самая новая версия 1.0.3. Если лень идти на сайт и читать лицензионное соглашение (многие ли из нас его читают?), то можно скачать по нижеприведенной ссылке:

# cd /tmp
# wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.3-44356.tar.gz

В любом случае лицензионное соглашение можно будет прочитать при установке. Это я к тому, что для предприятий данный продукт может быть и не бесплатным (хотя я не интересовался данным вопросом).

Разархивируем и заходим в созданную директорию:

# tar xzvf VMware-server-1.0.3-44356.tar.gz
# cd vmware-server-distrib/

и запускаем установочный скрипт

# ./vmware-install.pl

Все жмем по умолчанию (хотя не помешает и почитать, вдруг у вас что-нибудь отличается), выбираем удобное для вас место расположения виртуальных машин и вводим лицензионный номер (как его получить описано выше).

Создание виртуальной машины Windows в Ubuntu и Debian.

Если установка прошла успешно, то набрав в терминале vmware&, вы должны увидеть следующее окошко:



Здесь выбираем Local host и жмем Connect.

Теперь:
- вставляем диск с Windows (или с чем-нибудь другим) в CD-ROM;
- в окне VMware Server Console (именно оно должно открыться при запуске команды vmware) выбираем 'Create a new virtual machine'
- Next
- Typical - Next
- Оставляем Microsoft Windows и выбираем версию Windows - Next
- Указываем директорию, в которой будут находиться виртуальные машины (впишите то же, что и при установке) - Next
- В пункте выбора типа подсоединения к сети я выбрал NAT - Next
- Выделяем место под будущую машину. Советую задать не меньше 5 Гб, хотя все зависит от того, насколько интенсивно вы собираетесь использовать данную систему и что собираетесь в ней устанавливать. - Finish

Создание виртуальной машины займет некоторое время.

Установка Windows из Linux.

После создания, виртуальная машина должна появиться в меню Inventory.Запускаем ее и начинаем установку Windows.



Здесь все стандартно. Единственное, при выборе метода форматирования, лучше указать - быстрое и при выборе способа подключения к Интернету указать - получить IP и адресс DNS-сервера автоматически.

После пары перезагрузок (виртуальных) вы окажетесь в полноценной среде Microsoft Windows (ой, что-то знакомое:)).

Я не тестировал установленную таким способом систему на производительность, но такое впечатление, что работает почти также как и обычная система (это при том, что по умолчанию стоит 256 Мб оперативки). В общем не знаю, как на счет игр, но работать в IE можно без проблем (именно из-за этого чуда я и устанавливал Windows).

Вот так это выглядит сейчас (дело дошло до запуска иксовых приложений родного Debian с помощью putty).



Ну и напоследок несколько подсказок по работе с VMWare Server.
Используйте комбинацию клавиш Ctrl + Alt для перемещения курсора мыши из Linux в виртуальную машину и обратно. Для того чтобы виртуальная машина занимала весь экран монитора, нажмите Full Screen. Все просто!

Удачных вам экспериментов!

Читать дальше...

18 Апрель 2007 г.

Чтение-запись NTFS с использованием драйвера ntfs-3g в Debian.

NTFS-3g - это свободный драйвер для работы в режиме чтения и записи с файловой системой NTFS. Это еще одно детище файловой системы в пространстве пользователя - FUSE. По умолчанию (без этого драйвера) в большинстве дистрибутивов Linux поддерживается только чтение, для разделов NTFS и чтение/запись, для разделов FAT. Поэтому, если у вас помимо Linux на компьютере установлена Windows, работающая на NTFS, вам понадобится установка дополнительного драйвера, лучшим из которых является NTFS-3g.

Установка в Debian Sarge, Debian Sid и Ubuntu.

Здесь никаких проблем нет, так как данный драйвер входит в репозитории дистрибутивов.

$ sudo apt-get install ntfs-3g

FUSE и пару дополнительных библиотек установятся, как нужные для работы драйвера.

Установка в Debian Etch.

По причинам безопасности NTFS-3g не был вкючен в Debian Etch (выглядит странно, так как уже вышла стабильная версия драйвера 1.0). О том, чем заменить этот драйвер, я так ничего и не нашел. Поэтому решил ставить из backports.

Добавляем backports в список доступных репозиториев:

$ sudo vi /etc/apt/source.list

и вставляем

deb http://www.backports.org/debian sarge-backports main

(в edgy-backports драйвера пока нет)

Загружаем и добавляем ключи:

$sudo wget -O - http://backports.org/debian/archive.key | sudo apt-key add -

(можно и не добавлять, но в таком случае все время при обновлении списка репозиториев будет выскакивать предупреждение)

Обновляем список репозиториев и устанавливаем NTFS-3g:

$ sudo apt-get update
$ sudo apt-get install ntfs-3g
Альтернативный способ:
$ wget ftp://ftp.ru.debian.org/debian/pool/main/n/ntfs-3g/libntfs-3g0_1.328-2_i386.deb
$ wget ftp://ftp.ru.debian.org/debian/pool/main/n/ntfs-3g/ntfs-3g_1.328-2_i386.deb
$ sudo apt-get install fuse-utils libfuse2
$ sudo dpkg -i libntfs-3g0_1.328-2_i386.deb
$ sudo dpkg -i ntfs-3g_1.328-2_i386.deb

Монтирование.

Создаем точку монтирования:

$ sudo mkdir /mnt/win

Монтируем:

$ sudo mount -t ntfs-3g /dev/sda1 /mnt/win -o umask=0

Вместо /dev/sda1 запишите windows раздел вашего диска (обычно это /dev/hda1). Если у вас локаль отличная от UTF8, выставьте ее значение с помощью опции nls (например nls=koi8-r)

Отмонтировать можно командой:

$ sudo umount /mnt/win

Убедившись в том, что все работает правильно, запись можно добавить в файл /etc/fstab:

$sudo vi /etc/fstab

добавляем:

/dev/sda1 /mnt/win ntfs-3g umask=0,nls=ваша_локаль 0 0

(в случае, если у вас несколько разделов - таким же образом добавьте их все)

Монтируем:

$ sudo mount /mnt/win

После монтирования можно зайти в папку /mnt/win и проверить содержимое. Скорость работы с файловой системой должна быть такой же как и с Linux разделами. Также не должно быть никаких проблем с отображением русских имен файлов.

P.S. Будьте осторожны при удалении файлов из папки windows :).

Читать дальше...

24 Февраль 2007 г.

Парадокс. Цена Windows Vista -53$.

Сколько всего было написано о том, что производители компьютеров выбирают Open Source, что Dell будет продавать компьютеры и ноутбуки с предустановленным Linux и как все будет замечательно в этом мире... И что мы имеем сейчас? Ноутбук с предустановленной Windows Vista стоит на 53 доллара дешевле, чем аналогичный - с OpenDOS.

Данную цифру получил Derek Buranen, взяв для примера ноутбук Dell D420.
Если не верите, можете проверить сами:

Ноутбук Dell’s D420N установленным OpenDOS: $1,252.



И такой-же ноутбук, но с Windows Vista: $1,199.


(изображения взяты отсюда)

Ну и кто теперь захочет покупать компьютер с OpenDOS на борту!? Я сомневаюсь, что найдутся такие энтузиасты. Сомневаюсь также и в том, что повторятся случаи с возвратом Windows и получением за это денег. Вам просто предложат доплатить и взять свободный DOS. Или я не прав?..

Читать дальше...

28 Январь 2007 г.

Установка Debian из под Windows.

Debian обзавелся новым Win32 установщиком. Данная программа предназначена в первую очередь для тех, кто не знает как (не хочет) скачивать Debian netboot installer, записывать образ на CD и устанавливать с него.

Установка данным методом сводится к тому, что пользователь запускает установщик из-под Windows. Программа скачивает на диск netboot-installer. Далее программа предлагает выбрать метод установки - графический или текстовый режимы. После этого нужно перезагрузить компьютер. Далее загружается Grub и предлагает Вам выбрать между загрузкой Windows и установкой Debian. На этом функции данной программы закончены, дальше установка ничем не отличается от стандартного метода установки Debian через Интернет.
Загрузчик можно скачать по адресу - goodbye-microsoft.com (прикольное название).
Посмотреть скриншоты можно здесь.

Стоит также отметить, что идея данного проекта была заимствована с аналогичного сервиса для Ubuntu - Installation Ubuntu From Windows.

Читать дальше...