DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
No, I'm almost possitive that it is AMD64. IA64 is for Intel Itanium 64 bits processors. As far as I know, Xeon processors have EMT64 (X86_64) intruction sets. This means that you need the AMD64 release of Debian.
it says specifically, "All of the 64-bit Intel® Xeon™ processors support 64-bit computing with Intel EM64T. "
so i guess that means you would want the amd64 distribution of debian.
i think that the amd64 and ia64 distributions are different. itanium processors can
only run 64bit code while the others using the em64t instruction set can run 32bit
code natively without emulation.
also, i think that a 64bit program compiled for one type of 64bit processor will run on
the other.
you can correct me if i am wrong.
by the way. is it EMT64 or EM64T. on the intel website it's EM64T
you have this processor:
64-bit Intel® Xeon® Processor 3.40 GHz, 1M Cache, 800 MHz FSB
On Intel hand
64-bit or EM64t
Intel® 64 Architecture refers to systems based on IA-32 architecture processors which have 64-bit
architectural extensions. This processor can run a 64-bit operating system or a 32-bit version.
IA-64 Architecture refers to systems based on the Intel® Itanium® processor running a 64-bit operating system.
On Debian hand
IA-64 ("ia64")
--------------
First officially released with Debian 3.0. This is a port to Intel's first 64-bit architecture.
Note: this should not be confused with the latest Intel 64-bit (EM64T)extensions for Pentium 4 and
Celeron processors, called EM64T
amd64
-----
First officially released with Debian 4.0. Port to the 64 bit AMD64 processors. The goal is to
support both 32bit- and 64bit-userland on this architecture. This port supports AMD's 64-bit Opteron,
Athlon and Sempron processors, and Intel's processors with EM64T (64-bit) support, including
the Pentium D and various Xeon and Core2 series.
Conclusion
You must download the amd64 image of debian.
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
Quote:
Originally Posted by diego73
Conclusion
You must download the amd64 image of debian.
LOL, diego you are only nearly 7 years to late. Look at the time stamp on the OP. Why did you drag this rather old and redundant thread back to life? Don't answer that, it's a rhetorical question.
i'll pile on and say that intel x86-64 (celleron, pantium, core i, amd athlon, ...) is as architectuarally different from ia-64 (whose marketing name is itanium) than from something like the motorola 68k.
it is confusing because people made up the backronym ia-32 (to refer to x86) which implies it is a 32-bit version of the ia-64 server architecture which it is not.
x86 - 32-bit general purpose pc cpu (successor to the 386, 486dx, 486sx, ... line of cpu's)
x86-64 - 64-bit pc's
ia-64 - intels 64-bit architecture for servers
ia-32 - doesnt exist
it is confusing because people made up the backronym ia-32 (to refer to x86) which implies it is a 32-bit version of the ia-64 server architecture which it is not.
I have seen the name IA-32 from both Intel and Microsoft. "IA-32" is not confusing. It even eliminates some confusion because "x86" usually means "x86 32 bit" but sometimes means "x86 family across all bit sizes 16 through 64".
I half agree with you because the use of "IA-32" causes some beginners to be confused over the meaning of "IA-64". But among those who know how the terms are used, one can communicate less ambiguously with "IA-32" than with "x86".
Anyway, I think Intel and Microsoft both select terminology with the specific intent to confuse. (Intel is the second biggest holding in my stock portfolio and I think they are a great company, but I'll still be honest about such opinions).
Regardless of their intent, they each have enough influence over the meaning and usage of terminology that they can overwhelm most contradicting opinions. "IA-32" means what Intel and Microsoft act like it means.
^ sorry - good points, i was trying to highlight more that the machine language that x86 processes is the same for x86_64.
whereas the machine language that ia-32 processes is not the same as what ia-64 can interpret.
i guess i object that the new name didnt come about til itaniums were being sold (20 years after they were originally introduced) so i think that the historical name (8086 -> 386/686) is more apt in describing the arch (32-bit itaniums dont exist).
Can't believe on a thread with the IA-64 (itanium), there's not been one mention of it's more common nickname...Itanic. Although this architecture is actually still around (and runs almost exclusively HP-UX default), and has even become profitable for Intel, Xeon is far more mainstream and uses the amd64 instruction set based off the original x86 architecture.
Last edited by Timothy Miller; 08-17-2013 at 08:01 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.