[sisyphus] vmware on x86_64

Вадим =?iso-8859-1?q?checked_=CE=C1_mail=2Eru?=
Пн Апр 2 15:57:58 MSD 2007


В сообщении от Friday 23 March 2007 14:47:25 Alex Gorbachenko написал(а):
> On Fri, 23 Mar 2007 13:12:19 +0300
>
> у нас это осилит hasher. технология простая. итак.
>
> - cp /etc/apt/apt.conf /etc/apt/hasher_ia32_apt.conf
> - в /etc/apt/hasher_ia32_apt.conf дописываем последней строкой
> Dir::Etc::sourcelist "hasher_ia32_sources.list";
>
> - редактируем /etc/apt/hasher_ia32_sources.list на предмет подключения
> 32-битного репозитария. например:
> rpm [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus i586
> classic
> rpm [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus
> noarch classic
> rpm-src [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus
> i586 classic
>
> - кладём в /etc/ld.so.conf.d файл emul_ia32.conf следующего содержания:
> /var/lib/emul_ia32/chroot/lib
> /var/lib/emul_ia32/chroot/usr/lib
>
> далее. apt-get install hasher ; hasher-useradd <some_user>
>
> - mkdir /var/lib/emul_ia32 ;
> - chown root:hashman /var/lib/emul_ia32 ; chmod 775 /var/lib/emul_ia32
> - в /etc/hasher-priv/system меняем prefix на /var/lib
>
> - от пользователя <someuser> запускается:
> setarch i586 hsh /var/lib/emul_ia32 --save-fakeroot
> --apt-config=/etc/apt/hasher_ia32_apt.conf --verbose --initroot-only
> --pkg-build-list='basesystem,rpm-build,sisyphus_check,time,libX11,libXtst,l
>ibXext,libXrender'
>
> ln -vs /var/lib/emul_ia32/chroot/lib/ld-linux.so.2 /lib ; /sbin/ldconfig
>
> после чего спокойно ставится и работает (!) vmware x86_64. опробовано
> на себе.

$ vmware
Using log file /tmp/.private/checked/vmware-checked/ui-11289.log
process 11289: Attempt to remove filter function 0x2b48dfbfd000 user data 
0x93cdb0, but no such filter has been added
  D-Bus not built with -rdynamic so unable to print a backtrace
Caught signal 6 -- pid 11289
Your core dump size limit is 0 kb.
Attempting to dump core ...

$ cat /tmp/.private/checked/vmware-checked/ui-11289.log
Apr 02 15:49:54.268: vmui| Log for VMware Workstation pid=11289 version=e.x.p 
build=build-39849 option=BETA
Apr 02 15:49:56.477: vmui| Hostname=lvm.wff-kmv.ru
Апр 02 15:49:57.359: vmui| Using log 
file /tmp/.private/checked/vmware-checked/ui-11289.log
Апр 02 15:49:57.396: vmui| HAL05LoadHALLibraries: dlopened libhal.so.1.
Апр 02 15:49:57.396: vmui| HAL05LoadHalLibraries: dlopened libdbus-1.so.3.
Апр 02 15:49:57.420: vmui| HAL05LoadGlibLibrary: dlopened libdbus-glib-1.so.2.
Апр 02 15:49:57.423: vmui| HAL05Init: HAL context initialization failed.
Апр 02 15:49:57.459: vmui| Caught signal 6 -- pid 11289
Апр 02 15:49:57.459: vmui| SIGNAL: eip 0x2b48dd7f93a5 esp 0x7fffd49c63a8 ebp 
0x2b48ded8a660
Апр 02 15:49:57.459: vmui| SIGNAL: eax 0x0 ebx 0x7fffd49c6450 ecx 
0xffffffffffffffff edx 0x6 esi 0x2c19 edi 0x2c19
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c63a8 : 0xdd7fa730 
0x00002b48 0xdfe03728 0x00002b48
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c63b8 : 0xdfbf5988 
0x00002b48 0x00000000 0x00000001
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c63c8 : 0x0000006b 
0x00000001 0x0093b930 0x00000000
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c63d8 : 0xddafc8c0 
0x00002b48 0x00000000 0x00000000
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c63e8 : 0xdcb141a0 
0x00002b48 0x00000001 0x00000000
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c63f8 : 0xd49c6b90 
0x00007fff 0xdd7d07d0 0x00002b48
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c6408 : 0xdcbe0998 
0x00002b48 0xdd7ce280 0x00002b48
Апр 02 15:49:57.459: vmui| SIGNAL: stack 0x7fffd49c6418 : 0x00679694 
0x00000000 0xd49c6430 0x00007fff
Апр 02 15:49:57.460: vmui| Backtrace:
Апр 02 15:49:57.460: vmui| Backtrace[0] 00000000 eip 0x002b48
Апр 02 15:49:57.461: vmui| Your core dump size limit is 0 kb.
Апр 02 15:49:57.461: vmui| Attempting to dump core ...


Подробная информация о списке рассылки Sisyphus