Jan Dusatko wrote:

Jan Dusatko wrote:

Jak to vypada s podporou technologii jako je EM64T, ta je

Je mozne zkompilovat nektery software ve 32-bitovem rezimu a

nainstalovat ?

Mam permanentni problem napr. s Grubem, coz je typicka ukazka.

Stejne ti asi moc nerozumim. Ci podporou AMD64 technologie ? Grubu ? To
se ale asi ptas na spatnym miste. Grub je preci OS loader - ne neco, co
by bezelo pod FreeBSD.

Jestli se ptas, zda na FreeBSD/amd64 lze pouzit aplikace zkompilovane
pro 32bitovy i386, tak pokud vim ano. A predpokladam, ze vhodnym
optionem presvedcis prekladac aby prelozil i386 kod. Ale an to se asi
neptas ...


Ano, na to se ptam. Zarazilo mne, ze napriklad OS loader se mi nechtel
prelozit a nainstalovat (zde by to melo byt irelevantni). Na dalsi
SW si momentalne nevzpomenu, ale snad by nemel byt problem spoustet
i386 aplikace pod AMD64

Grub, tedy jeho FreeBSD port (Makefile) obsahuje informaci, ze je pouze pro i386
ONLY_FOR_ARCHS=         i386
Prelozit tedy patrne pujde, pokud mu predas parametr ARCH=i386, ale to uz varim z vody, protoze jsem to nikdy nezkousel a nevim, jestli se to opravdu dela pomoci ARCH, nebo nejak jinak (to uz si budes muset najit v dokumentaci). Druha vec pak je, ze to ma nejaky duvod a port prelozeny pro i386 bys nemel instalovat na amd64. Pred casem jsem cetl, ze i386 bootloader se nemuze/nema pouzivat pro bootovani amd64 systemu, protoze amd64 bootloader dela jeste neco s (k)env a tomu uz ja zase vubec nerozumim. Nicmene mam na USB flashdisku nahrany grub a bootuju z neho i386 6.3, i386 7.0, amd64 7.0 - ale jen instalator, takze tam jsem zadne chyby nezaznamenal.

Jinak pokud kernel obsahuje (GENERIC to ma)
options         COMPAT_IA32
pak lze (melo by) spoustet i386 programy na amd64 systemu.
Stejne tak lze na amd64 systemu rozbehnout i386 jail - v praxi jsem to nezkousel, ale mam to v planu.

Mirek
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem