Наши
Сайдбары
   
IRC-канал
Linuxportal.ru
   
Импорт новостей
 
Вход Быстрая регистрация На главную

Поиск:
 
   БИБЛИОТЕКА
     Другие статьи этого раздела:
 

    Система
Другие разделы библиотеки:
   БИБЛИОТЕКА
     последние поступления:
 

Hardware
Перевод Serial-Programming-HOWTO
15.05.2006 | San АНДРЕЕВ
Перевод Linux Power Management Support
03.04.2004 | San АНДРЕЕВ
Варианты решения проблем со смещением геометрии монитора.
10.10.2003 | EsTaF
Multimedia
VideoCD для пингвинов
10.10.2003 | Buddha
Смотрим любимые фильмы с помощью MPlayer
23.07.2003 | Alexey Dmitriev
X-сервер
Включаем Bytecode Interpreter в пакете freetype в некоторых дистрибутивах
05.07.2006 | Alexey Dmitriev
НАСТРОЙКА СЕРВЕРА XDMCP ДЛЯ WINDOWS-КЛИЕНТОВ
09.09.2004 | Kotjara
Type1 и truetype шрифты в LaTeX.
03.05.2004 | geekkoo
Разное
Как самому написать концепцию информационной безопасности
22.03.2007 | Crion
Список рекомендуемой литературы
11.09.2006 | San АНДРЕЕВ
The Multi Router Traffic Grapher
02.06.2004 | Crion
Сеть
"Огненная стена" или строим файрвол на базе iptables
15.03.2005 | Alexey Dmitriev
Защищенная почтовая система
08.09.2004 | Crion
Postfix+Cyrus-SASL
18.12.2003 | geekkoo
Система
Написание драйверов под Linux: рекомендации, типичные ошибки и ловушки.
16.01.2007 | Mr.Nobody
Перевод Linux Daemon HOWTO
21.08.2006 | San АНДРЕЕВ
Усыпляем компьютер
11.01.2006 | San АНДРЕЕВ
   БИБЛИОТЕКА Система    
Автор статьи: Crion
Дата: 11.11.2005

Запуск Windows из под Linux с помощью Win4Lin.

Запуск Windows из под Linux.

1. Введение.
В данном HOW-TO пойдет речь о возможности запуска самого Windows 9x/Ме и/или Windows W2k/XP на Linux. Естественно сама ОС Windows будет работать в режиме эмуляции, в качестве эмулятора был использован Win4Lin.

Справочно:
Win4Lin - системный инструмент, который позволяет Вам устанавливать и использовать Windows 9x/Me на Вашей Linux системе


2. Стандартная "отмазка".

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


3. Подготовительная работа.
Все дальнейшие действия делаем из под root.
Для того что бы Win4Lin 5.5.20e и более ранние версии заработали на вашем Linux придется перекомпилировать ядро с поддержкой Win4Lin, предварительно наложив соответствующий патч, для AltLinux, есть готовые ядра с уже наложенным патчем - ядра с префиксом "-wks-". Т.е. с помощью Synaptic устанавливаем - ядра с kernel-image-wks-up нужной вам версии. В моем случае Synaptic вытянул ~14Mb это и само ядро kernel-image-wks-up#2.4.27-alt3 и модули к нему.
После того как поставили новое ядро не спешим его загружать, а проверим наш /etc/lilo.conf, потому что инсталлятор не корректно переписал символьные ссылки. После правки мой lilo.conf стал выглядеть следующее:
------------------------- lilo.conf ----------------------------
boot=/dev/hda
map=/boot/map
install=/boot/boot-bmp.b
vga=788
default=2427-wks-up-3
message=/boot/splash/message
prompt
timeout=50
image=/boot/vmlinuz-2.4.26-std-up-alt6
label=linux-up
root=/dev/hda8
initrd=/boot/initrd-2.4.26-std-up-alt6.img
read-only
image=/boot/vmlinuz-up
label=failsafe
root=/dev/hda8
initrd=/boot/initrd-up.img
vga=normal
append=" failsafe noapic nolapic acpi=off"
read-only
other=/dev/hda1
label=NT
table=/dev/hda
other=/dev/fd0
label=floppy
unsafe
image=/boot/vmlinuz-2.4.27-wks-up-alt3
initrd=/boot/initrd-2.4.27-wks-up-alt3.img
label=2427-wks-up-3
root=/dev/hda8
read-only
optional
------------------------------------------------------------ ------
После того как все проверили, запускаем /sbin/lilo для изменения конфигурации загрузчика. И перегружаемся.

Для WIN4LinPro 6 версии уже ни надо перекомпилировать ядро. Шестерка работает с Windows 2000/XP, но о ней чуть позже поговорим.

4. Win4Lin

Скачиваем последнюю версию Win4Lin ( temid=76&func=selectcat&cat=1) и устанавливаем
# rpm -Uvh Win4Lin-х.х.x-x.i386.rpm

Русифицируем Win4Lin:
# cd /opt/win4lin/lcs
# cp koi8-r.lcs KOI8-R.lcs
Win4Lin является коммерческим продуктом и его необходимо зарегистрировать. Для получения серийного номера необходимо написать письмо на ящик технической поддержки компании Netraverse (обычно на следующий день они высылают триальный ключ), либо если Вам позволяет совесть, можете взять, без лимитный серийный номер, где и как его найти поможет Google.

Полученный файл лицензий license.lic копируем в
/var/win4lin/install/

Для инсталляции ОС Windows запускаем в консоли команду
# loadwindowsCD

или

# winsetup
Выбираем System-wice Administration далее Windows Load CD.
На данном этапе Win4Lin скопирует необходимы данные с CD.

Остальные действия делаем от пользователя.
После того, как мы скопировали необходимые данные, производим автоматическую установку windows, для этого выполним команду

# installwindows

Далее идет непосредственно инсталляция Windows (надо заметить, что данная процедура выполняется минут 10-15, что значительно быстрее, нежели эта же инсталляция запущенная из под DOS.

Выполнить настройку системы (подключить диски, принтеры, другие устройства) можно через команду:

# winsetup

Выбираем Personal session configuration: win
и при необходимости меняем настройки принятые по умолчанию.

Запустить windows можно, например из графической консоли через:
# win
или, что удобнее, создать ссылку на Рабочем столе для команды win.

5. Win4LinPro.

От root
a) Устанавливаем пакет.
# rpm -Uvh Win4LinPro-6.2.0-03.i386.rpm
b) Переходим в нужный каталог.
# cd /opt/win4linpro/bin
c) Запускаем копирование нужных данных с CD.
# loadwinproCD
От пользователя
d) Запускаем установку форточек.
# installwinpro
e) Запуск Windows 2000/XP.
# winpro

6. Оценка работы.

Win4Lin
a) Мне так и не удалось установить русскую редакцию Windows Me
b) Windows 98 SE rus работает без каких либо проблем, есть небольшие глюки.
c) Некоторые игры могут не пойти.

Win4LinPro
d) Windows XP Prof SP1 установить так и не удалось.
e) Windows XP Home SP1 при установке глючит мышь, то и дело вылетает за рамки окна эмулятора. Траблы с переключением раскладки клавиатуры.
f) Установка происходит значительно дольше, W2K Prof - 1,5 часа.
g) W2k тормозит, так что работать практически не возможно.



Все статьи раздела "Система"

©"Linuxportal.Ru". Материалы сайта можно
использовать свободно при условии
сохранения этой свободы при дальнейшем
распространении, если явно не указано иное

Дизайн и программирование:

Поставьте
нашу кнопку:
Получить код кнопки
Linux Portal.ru ::: Линукс Портал.ру
Наш партнер:
ювелирные изделия магазин, украшения ювелирные .