Добрый день.
Собственно пытаюсь установить mdac28 на ALT SPWorkstation Выпуск 8.0 (cliff) 64-разрядный Ядро Linux 4.19.135-un-def-alt0.M80C.1 x86_64
Что было сделано:
На чистой ОС, только с диска cdrom:[ALT 8 SP Workstation 11100-01 x86_64 build 2019-10-25]/
# apt-get update && apt-get dist-upgrade
# update-kernel
# reboot
затем
# apt-get install i586-libwine i586-wine libwine wine-gecko wine-mono winetricks
и при попытке под юзером запустить:
$ winetricks mdac28
получаю статус 5.
Спойлер
[user@lx-narfu-1 ~]$ winetricks mdac28
Executing mkdir -p /home/user
Using winetricks 20200412-next - sha256sum: d96aaf6b551c6ff38c68c8628475671bb1ffa583fd23bc495851e1f613dcc169 with wine-4.9 (Staging) and WINEARCH=win32
Executing w_do_call mdac28
Executing mkdir -p /home/user
Executing load_mdac28
Using native,builtin override for following DLLs: odbccp32
Executing wine regedit C:\windows\Temp\override-dll.reg
Using native,builtin override for following DLLs: mtxdm odbc32 oledb32
Executing wine regedit C:\windows\Temp\override-dll.reg
Setting Windows version to nt40
Executing wine regedit C:\windows\Temp\set-winver.reg
Executing cd /home/user/.cache/winetricks/mdac28
Executing wine mdac_typ.exe
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 2000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 2000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005a:err:virtual:virtual_map_section mapping 0x8d0000 1000 000000000 failed
005a:err:richedit:ReadStyleSheet skipping optional destination
005a:err:richedit:ReadStyleSheet skipping optional destination
005a:err:richedit:ReadStyleSheet skipping optional destination
005a:err:richedit:ReadStyleSheet skipping optional destination
005a:err:richedit:ReadStyleSheet skipping optional destination
005b:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
005b:err:virtual:virtual_map_section mapping 0xb00000 1000 000000000 failed
wine: Unhandled page fault on read access to 0x0000000b at address 0x7dcbb6e2 (thread 005b), starting debugger...
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: page fault on read access to 0x0000000b in 32-bit code (0x7dcbb6e2).
005e:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7dcbb6e2 ESP:009ce5d0 EBP:009ce5f8 EFLAGS:00010202( R- -- I - - - )
EAX:0000000b EBX:00000000 ECX:011524e0 EDX:00000013
ESI:0000000b EDI:00000013
Stack dump:
0x009ce5d0: c0000022 00001000 009ce628 011524e0
0x009ce5e0: 00000001 7bd497c8 7bd04bbc ffffffff
0x009ce5f0: 011524e0 7dcd4414 009ce638 7dcbe5ed
0x009ce600: 009ce72c 000000a0 009ce688 ffffffff
0x009ce610: 00000002 009ce6ac 00000000 7bcc17be
0x009ce620: 7bd497a0 000000a0 009ce650 009ce698
Backtrace:
=>0 0x7dcbb6e2 CM_Get_Version+0x6b2() in setupapi (0x009ce5f8)
1 0x7dcbe5ed SetupFindFirstLineW+0x3c() in setupapi (0x009ce638)
2 0x7dcab089 SetupAddInstallSectionToDiskSpaceListW+0xb8() in setupapi (0x009ce9e8)
3 0x7dcab479 SetupAddInstallSectionToDiskSpaceListA+0x98() in setupapi (0x009cea58)
4 0x0069d174 EntryPoint+0xffffffff() in odbcconf (0x009ceae4)
5 0x01016711 EntryPoint+0xffffffff() in dasetup (0x009cec44)
6 0x0100a604 EntryPoint+0xffffffff() in dasetup (0x009cfc88)
7 0x7e6b944c WINPROC_wrapper+0x1b() in user32 (0x009cfcb8)
8 0x7e6b99dd EditWndProcA+0x4bc() in user32 (0x009cfcf8)
9 0x7e6bbceb EditWndProcA+0x27ca() in user32 (0x009cfd48)
10 0x7e68385f DispatchMessageA+0x7e() in user32 (0x009cfe48)
11 0x0100a8c4 EntryPoint+0xffffffff() in dasetup (0x009cfeb8)
12 0x01018333 in dasetup (+0x18332) (0x009cfeec)
13 0x7bcc3734 call_thread_func_wrapper+0xb() in ntdll (0x009cfefc)
14 0x7bcc708a RtlCaptureStackBackTrace+0x199() in ntdll (0x009cffdc)
15 0x7bcc3726 call_thread_exit_func+0x31() in ntdll (0x009cffec)
0x7dcbb6e2 CM_Get_Version+0x6b2 in setupapi: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (74 modules)
PE 680000- 68c000 Deferred dasetupr
PE 690000- 6b2000 Export odbcconf
PE 1000000- 102c000 Export dasetup
ELF 7ac00000-7ac9f000 Deferred riched20<elf>
\-PE 7ac20000-7ac9f000 \ riched20
ELF 7b400000-7b84b000 Deferred kernel32<elf>
\-PE 7b430000-7b84b000 \ kernel32
ELF 7bc00000-7bd6f000 Dwarf ntdll<elf>
\-PE 7bc30000-7bd6f000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7d77e000-7d855000 Deferred winmm<elf>
\-PE 7d790000-7d855000 \ winmm
ELF 7d9b5000-7d9e5000 Deferred msvfw32<elf>
\-PE 7d9c0000-7d9e5000 \ msvfw32
ELF 7dbb0000-7dbe4000 Deferred shcore<elf>
\-PE 7dbc0000-7dbe4000 \ shcore
ELF 7dbe4000-7dc74000 Deferred shlwapi<elf>
\-PE 7dc00000-7dc74000 \ shlwapi
ELF 7dc74000-7dd0d000 Dwarf setupapi<elf>
\-PE 7dc90000-7dd0d000 \ setupapi
ELF 7dd0d000-7dd43000 Deferred advpack<elf>
\-PE 7dd10000-7dd43000 \ advpack
ELF 7dd43000-7de8d000 Deferred oleaut32<elf>
\-PE 7dd70000-7de8d000 \ oleaut32
ELF 7de8d000-7df32000 Deferred rpcrt4<elf>
\-PE 7deb0000-7df32000 \ rpcrt4
ELF 7df32000-7e0ad000 Deferred ole32<elf>
\-PE 7df70000-7e0ad000 \ ole32
ELF 7e0ad000-7e0c1000 Deferred riched32<elf>
\-PE 7e0b0000-7e0c1000 \ riched32
ELF 7e0c1000-7e10c000 Deferred uxtheme<elf>
\-PE 7e0d0000-7e10c000 \ uxtheme
ELF 7e13f000-7e150000 Deferred libxi.so.6
ELF 7e150000-7e15b000 Deferred libxrender.so.1
ELF 7e18b000-7e191000 Deferred libxdmcp.so.6
ELF 7e191000-7e195000 Deferred libxau.so.6
ELF 7e195000-7e1bf000 Deferred libxcb.so.1
ELF 7e1bf000-7e30e000 Deferred libx11.so.6
ELF 7e30e000-7e321000 Deferred libxext.so.6
ELF 7e321000-7e3d5000 Deferred winex11<elf>
\-PE 7e340000-7e3d5000 \ winex11
ELF 7e3d5000-7e3fb000 Deferred imm32<elf>
\-PE 7e3e0000-7e3fb000 \ imm32
ELF 7e3fb000-7e456000 Deferred usp10<elf>
\-PE 7e410000-7e456000 \ usp10
ELF 7e456000-7e5c2000 Deferred comctl32<elf>
\-PE 7e480000-7e5c2000 \ comctl32
ELF 7e5c2000-7e5ed000 Deferred version<elf>
\-PE 7e5d0000-7e5ed000 \ version
ELF 7e5ed000-7e822000 Dwarf user32<elf>
\-PE 7e620000-7e822000 \ user32
ELF 7e822000-7e868000 Deferred libpcre.so.3
ELF 7e868000-7e893000 Deferred libgraphite2.so.3
ELF 7e893000-7e9c1000 Deferred libglib-2.0.so.0
ELF 7e9c1000-7e9ec000 Deferred libexpat.so.1
ELF 7e9ec000-7ea8a000 Deferred libharfbuzz.so.0
ELF 7ea8a000-7eaba000 Deferred libpng15.so.15
ELF 7eaba000-7eacd000 Deferred libbz2.so.1
ELF 7eacd000-7eae8000 Deferred libz.so.1
ELF 7eae8000-7eb32000 Deferred libfontconfig.so.1
ELF 7eb32000-7ebf5000 Deferred libfreetype.so.6
ELF 7ec10000-7ed5f000 Deferred gdi32<elf>
\-PE 7ec30000-7ed5f000 \ gdi32
ELF 7ed5f000-7edf7000 Deferred advapi32<elf>
\-PE 7ed80000-7edf7000 \ advapi32
ELF 7efac000-7f000000 Deferred libm.so.6
ELF f7b91000-f7b9a000 Deferred librt.so.1
ELF f7b9c000-f7ba1000 Deferred libdl.so.2
ELF f7ba1000-f7d1c000 Deferred libc.so.6
ELF f7d1c000-f7d38000 Deferred libpthread.so.0
ELF f7d38000-f7f03000 Dwarf libwine.so.1
ELF f7f0a000-f7f1e000 Deferred wow64cpu<elf>
\-PE f7f10000-f7f1e000 \ wow64cpu
ELF f7f1f000-f7f43000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
[C:\windows\system32\services.exe]
00000022 0
0000001c 0
00000015 0
00000010 0
0000000f 0
00000011 plugplay.exe
[C:\windows\system32\plugplay.exe]
00000019 0
00000018 0
00000012 0
00000013 explorer.exe
[C:\windows\system32\explorer.exe /desktop]
00000028 0
00000027 0
00000026 0
00000014 0
0000001a winedevice.exe
[C:\windows\system32\winedevice.exe]
0000001f 0
0000001e 0
0000001d 0
0000001b 0
00000020 winedevice.exe
[C:\windows\system32\winedevice.exe]
00000025 0
00000024 0
00000023 0
00000021 0
00000055 mdac_typ.exe
[Y:\mdac28\mdac_typ.exe]
00000056 0
00000059 (D) C:\users\user\Temp\IXP000.TMP\dasetup.exe
[C:\users\user\Temp\IXP000.TMP\dasetup.exe]
0000005c 0
0000005b 0 <==
0000005a 0
0000005f explorer.exe
[C:\windows\system32\explorer.exe /desktop]
00000063 0
00000062 0
00000061 0
00000060 0
System information:
Wine build: wine-4.9 (Staging)
Platform: i386
Version: Windows NT 4.0
Host system: Linux
Host version: 4.19.135-un-def-alt0.M80C.1
------------------------------------------------------
warning: Важно: команда wine mdac_typ.exe вернула статус 5. Прерывание.
------------------------------------------------------
Заметил, что при распаковке mdac, wine переводит настройки винды под версию 4.0
Setting Windows version to nt40
Я абсолютный новичек в познании линукса. Подскажите, куда копать?
upd
Почитал немного форум, удалил обычный wine, поставил vanilla. результат тот же.
это установлено сейчас.
[user@lx-narfu-1 ~]$ rpm -qa |grep wine
libwine-vanilla-gl-4.9-alt0.M80C.1.1
winetricks-20190310-alt1.M80C.1.2
wine-mono-4.8.3-alt0.M80C.1.1
i586-libwine-vanilla-4.9-alt0.M80C.1.1
i586-libwine-vanilla-gl-4.9-alt0.M80C.1.1
libwine-vanilla-4.9-alt0.M80C.1.1
i586-wine-vanilla-4.9-alt0.M80C.1.1
wine-gecko-2.47-alt1.M80C.1.2
Только не понятно, где-то alt0 а где-то alt1. Или это норм?