LINUX.ORG.RU

Помогите установить Win4Lin


0

0

Дистр RH7.3, ядро родное.

Скачал с http://www.netraverse.com/ rpm-ки для моего ядра и собственно Win4Lin5.3.19b-d

Есть номер лицензии (нашел через astalavista)

rpm kernel установился без проблем, а вот при установке Win4Lin5.3.19b-d возникает проблема: rpm устанавливается, обновляются конфигурационные файлы, а вот демон Win4Lin не запускается, просто висит. То же самое и при перезагрузке системы.

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

Буду благодарен за помощь.

anonymous


-== Win4Lin installation guide. Russian edition ==-

1) Интро
2) Настройка ядерной части системы
2.1) Для ядер, идущих с дистрибутивом.
2.2) Для самокомпелленых ядер, или не вошедшых в вышеуказанную группу.
3) Установка винды.
4) Послеустановочная настройка.

1

Итак, мы решили заиметь на нашем linux-box поддержку винды с помощью win4lin?
Для этого надо всего-лишь уметь компилять ядро. (Или не надо, но качать больше придётся)
Чтож, будем считать, что так оно и есть....
Итак, первым делом берём в руку тапочки и шлёпаем на http://www.netraverse.com/member/login.php.
Там справа-снизу есть батон (button-кнопка) с надписью Sign UP.
Жмём на неё, регистримся. Следует учесть, что необходимо указать реальный ё-мэйл.
В результате мы дадим netraverse'цам возможность раз в три месяца посылать нам новости
о её успехах и предложениями скидок... И самое главное, Логин и пароль для входа в закрытую часть сайта.
Опять топаем на http://www.netraverse.com/member/login.php. И, наконец, входим в систему.
На загрузившейся странице первым делом заходим в раздел 'Download Miscellaneous Files'.
Там нам нужен файл 'Win4Lin-5.3.xxx.i386.rpm'. В описании файла не должно быть сказано, что это сервер! Это win4lin версии 4.0. Ставим его на закачку.
Также, возьмём на закачку лёгкий файлик 'mki-adapter_1_0_7.patch' в случае, если вы решили
использовать самоскомпиленное ядро. Всего это менее 6 метров, так что, пока оно сосётся,
займёмся самым интересным.

2

Первым делом, очень важно узнать версию вашего ядра.
# uname -r
Это выдаст версию вашего ядра и дистрибутива. У меня это 2.4.18
Теперь идём в раздел 'NeTraverse-enabled Kernels', в нём:
Часть 1) - готовые модули к стандартным ядрам дистрибутивов.
Часть 2) - ядра с модулями для win4lin.
Часть 3) - Патчи для самостоятельной компилляции модулей к ядрам.

2.1

И, если у вас не самосборное ядро, а от дистрибутива, ищем прекомпеллированый модуль к вашему дистру/ядру.
После чего вы должны установить скачанный пакет, почитать прилогающиеся доки и перезагрузиться.
Всё, ядерная часть вашего линуха готова к работе с win4lin.

2.2

Если же у вас своё ядро, то вам нужен патч к исхдникам ядра соответствующей версии.
Например, у меня исходники ядра версии 2.4.18. Я качнул себе патч Kernel-Win4Lin3-2.4.18.patch.
Теперь идём в каталог с ядром. Там копируем в надёжное место (в корень, например) '.config',
если ядро уже сконфигурировано или делаем 'make menuconfig',
если ещё нет (затем конфигурируем ядро и затем копируем в надёжное место '.config'). Теперь:
#make clean
#make distclean
#make mrproper
Это гарантирует зачистку ядра от фекалик прошлых компиляций ядра.
Теперь наложим патчи (находясь в корне папки с ядром). Для этого скопируем патч-файлы в директорию с
исходниками ядра.
Сначала:
#patch -p1 -i KRNELPATCHFILENAME
Затем
#patch -p1 -i MKIADAPTERPATCHFILENAME
Если произошли ошибки, то ядро не совместимо с патчем и наоборот.
Ищите другой, более подходящий. Возможно, методом тыка.
Если всё прошло без ошибок:
Копируем обратно '.config'.
#make menuconfig
Идём внизу в раздел Windows Application Support.
Заходим в него и включаем...
Теперь стандартно (или кто там как делает...)
#make dep; make bzImage;make modules; make modules_install;make install.
Затем, убедившись в том, что ядро будет грузиться, идём в ребут.....

3

Теперь ваша миссия состоит в том, чтобы установить скачанный пакет Win4Lin-5.3.xxx.i386.rpm.
После установки качните архив 'http://freewin4lin.nm.ru/win4lin.tools.tar.gz'.
Там архив с лицензией к win4lin 3 и 4, root патч от уважаемого McMCC.
(рекомндую посетить http://murphy.pp.ru - там есть доки по установки win4lin и раздел довнлоад).
Первым делом из архива директорию opt копируем в корень диска и накладываем поверх 2 файла из неё....
Затем ставим лицензию из архива win4lin_30x.tar.gz - там читаем ридми и делаем соответственно.
Если у вас win4lin 4й версии, в соответствующей папке архива лежит лицензия к ней.
Теперь осталось запутить win из иксов, чтобы начать установку (у вас попросят СД с виндой и, возможно,
загрузочную дискету к ней. Если выбрать xxx/cdrom, то прога просканит диск и выдаст список
совместимых осей. (Функция специально для владельцев дисков серии 'Все винды на одной болванке'))...
Рекомендую вам выыбрать при выборе типа организации сети првый вариант.
После окончания $win для запуска винды в окне, $fwin - для работы в fullscreen.
Дос использовать лучше загрузив винду и выгрузившись в сеанс MS-DOS.
Правда, этот дос, в отличие от DosEMU, не тянет особо тяжёлые приложения (Телефонную DOS базу, к примеру)

4

Настройка идёт при помощи $/#winsetup.
Админом там можно указать доступы к разделам харда обычным юзверям, портам,
кол-ву рабочей памяти и прочему.
Это, же, но в меньшей степени, доступно обычному юзверю...

Здесь конец.
//Generated by Mozilla Composer под конец сентября 2002-го года.
================================================
Regards,
SteelRat <SteelRat@Mail2K.Ru>
================================================


А лцензию ты вроде как, нашел.

SteelRat
()

SteelRatу

спасибо за статью, но я уже ее читал. http://murphy.pp.ru тоже читал

Повторяю: С ядром все нормально, возникает проблема при установке Win4Lin_____.rpm

Конкретнее:

# rpm -ivh Win4Lin____.rpm Подготовка: 1.################################## (100%) Установка: 2.################################## (100%)

********************************************************************** Win4Lin - Windows 95, 98, and Me for Linux

Win4Lin - Copyright 1984-2003 NeTraverse, Inc All Rights Reserved. **********************************************************************

Installing Win4Lin files. Please wait... Configuring Win4Lin files. Please wait...

И на этом останавливается и висит...

То же самое и при загрузке служб:

Запуск Win4Lin

И все опять виснет...

anonymous
()

Всем спасибо, установилось без проблем только после переустановки системы (Linux).

anonymous
()

Ну, прямо, как в винде :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.