Win4lin
Господа, помогите отстроить сабж....
Устанавливал ориентируясь на хау-то на http://simple.linux.by/win4lin/index.html
(с учётом более свежих версий, естессно)
Ядро пропатчил
mki-adapter26.patch
Kernel-Win4Lin3-2.6.14.3.patch
...поддержку win4lin включил, пересобрал
Сделал
# ebuild /var/db/pkg/app-emulation/win4lin-5.1.1/win4lin-5.1.1.ebuild config
# rc-update add Win4Lin default
# /etc/init.d/Win4Lin start
При запуске loadwindowsCD получаю:
#########################################################
MERGE_NL: dos: ERROR: Win4Lin drivers are not loaded or
not available for use. Cannot run DOS or Windows.
Either Win4Lin is not fully installed on your system, or the
drivers cannot load, or too many simultaneous users.
WARNING: MDA image was not made.
(10)
WARNING: No image files were made.
WARNING: Images creation failed.
ERROR: Failed to make all DOS image files.
Installation of DOS partialy failed.
ERROR: loadwindowsCD: The pre-installation of DOS has failed.
This is likely due to a damaged boot floppy or image, or one
that is incompatible with your Windows media.
Warning: Missing charsets in String to FontSet conversion
DOS 7 installation failed.
#########################################################
Пытался по всякому: и с загрузочного CD, и с каталога на винте,
и с реальной загрузочной досовской дискетой, и с образом...
...Результат аналогичный :(
При этом
# /etc/init.d/Win4Lin status
* status: started
Чё ему надо?
---------------------
Ядро 2.6.14-gentoo-r5
Версия Win4lin 5.1.1
Дистрибутив Винды, к-рую пытылся ставить - 98se
- Для комментирования войдите или зарегистрируйтесь
Кое-что проясняется...
Как оказалось проблема в модуле mki-adapter.ko
(/lib/modules/2.6.14-gentoo-r5/kernel/arch/i386/mki-adapter26/mki-adapter.ko)
..ругается: unknown symbol in module, or unknown parameter
Цитата из /var/log/messages:
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol mki_kick_if_running
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol sys_munmap
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol cpu_gdt_descr
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol sys_ftruncate
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol per_cpu__init_tss
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol __handle_mm_fault
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol mhi_void_hook
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol pte_alloc_map
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol idt_descr
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol mhi_hooks
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol sys_mprotect
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol flush_tlb_all
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol make_pages_present
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol idt_table
Jan 26 17:35:21 c57 mki_adapter: Unknown symbol search_exception_tables
:(
Может дело в патче к ядру? (встал-то он нормально, но поскольку на
w4l сайте он числиться как BETA...)
Так что придётся октатываться на более старое ядро?
Кто-нить ставил win4lin на 2.6.14?
Брат по несчастью.
Тоже столкнулся с такой проблемой. Но у меня дело оказалось в старой версии win4lin, а с модулем все в порядке прошло