social.sokoll.com

32 oder 64 bit Prozessor


Ich hätte da mal ne #Frage Wie kann ich unter #Linux herausfinden, ob ein älterer #PC einen 32bit- oder einen 64bit-Prozessor hat? Mir ist da ein Rechner zugewachsen, den ich gerne mal mit #AntiX Linux laufen lassen möchte, da wäre das schon interessant.

#it #edv #häh
utzer friendica
@(((Dirk Weber))) einfach kurz mit 64 Bit Live ISO booten ist das einfachste.
utzer friendica
@(((Dirk Weber))) und hier sind drei Wege es rauszufinden. Aber wenn der computer mit 64 Bit bootet, dann hast du einen 64 Bit CPU.
https://www.cyberciti.biz/faq/linux-how-to-find-if-processor-is-64-bit-or-not/amp/
rainer@big:~$ lscpu | grep ^Architecture 
Architecture:        x86_64 
rainer@big:~$
in einem terminal
grep -o -w 'lm' /proc/cpuinfo | sort -u
das zeigt an, ob die cpus das flag lm haben (long mode)
Hans W hubzilla (AP)
grep "clflush size" /proc/cpuinfo
Hans W hubzilla (AP)
That gives the bit per core b.t.w., never seen a mix of 32 and 64 bits myself (besides 16 and 32 bits in MS software (office))
Hans W hubzilla (AP)
The last tip I can give, uname -a :-) The other options of uname on Debian show a more or less simular info as Apache does when you set it to production
Hans W hubzilla (AP)
Pfff, uname -m. Now I feel like a spambot
uname reports what kernel is running. You can run a 32 bit kernel on a 64 bit cpu.
Or?
ictus diaspora
Yep, 64 bit CPUs are backwards compatible.
Hans W hubzilla (AP)
True
So my point is: uname tells you about the kernel, but not about the cpu.
Hans W hubzilla (AP)
But what are the chances of a old pc running a 64 bit kernel on a 32 bit cpu in a vm?
Hans W hubzilla (AP)
an
Enrico diaspora
Ich würde mit einem Linux 64bit Live-System (auf USB-Stick) zu starten versuchen. Wenn's geht -> 64bit, wenn's nicht geht wahrscheinlich 32bit
von name -a würde ich abraten, weil du ja auch ein 32bit betriebssystem auf eine 64bit hardware installieren kannst. und ein uname liest nur den installierten kernel aus. korrigiert mich wenn ich falsch liege.
user@computer:~> getconf LONG_BIT 
64
user@computer:~> grep -o -w 'lm' /proc/cpuinfo | sort -u 
lm

lm = 64bit
Ich würde mit einem Linux 64bit Live-System (auf USB-Stick) zu starten versuchen. Wenn’s geht → 64bit, wenn’s nicht geht wahrscheinlich 32bit
genau, eine 64bit live cd kann ja auch ein 32bit auslesen. andersherum nicht.
@utzer
@(((Dirk Weber))) einfach kurz mit 64 Bit Live ISO booten ist das einfachste.
nein, wenn du mit einer 64bit live iso einen rechner mit 32bit hardware bootest, dann startet die live iso weil abwärts kompatibel. andersherum geht es nicht.
oder hat sich was geändert?
utzer friendica
@Rudolf Goldman 64 Bit System läuft nicht auf 32 Bit Prozessor, sonst müsste man das hier gar nicht diskutieren, denn dann könnte Dirk einfach installiert was er will und es würde laufen.
Vielen Dank an alle. Werd ich alles ausprobieren :-)
utzer friendica
@Danny ter Haar ja, dass ist der link den ich vor längerer Zeit mal genutzt habe und den ich hier auch geteilt hatte.
Der dritte Tipp dort ist der beste.
Die Flags gelten allerdings nur für X86. (was in diesem Falle ega ist, da es ja um einen PC geht).
Ich habe hier noch Linux auf ARM und MIPS, da haben die Prozessoren kein lm und sind dennoch 64 Bit.
Danke. Ich geb nen Kaffee aus ;-)
man lernt nie aus .. :-)
@Rudolf Goldman 64 Bit System läuft nicht auf 32 Bit Prozessor, sonst müsste man das hier gar nicht diskutieren, denn dann könnte Dirk einfach installiert was er will und es würde laufen.
also ich könnt fast schwören, daß es damals in der übergangszeit zu 64bit so war, daß du eine 32bit hw mit einer 64bit live iso starten aber natürlich nicht installieren konntest. ob ich da meinen erinnerungen trauen kann ... keine ahnung.
ictus diaspora
Das würde mich überraschen. Mein Pentium IV startet nur mit einem 32 bit live System (danke Debian), ein 64 bit System läuft nicht. Nebenbei achte auf das MoBo @Dirk, manche alte können 64 bit, sind aber noch 32 bit CPUs drin. Die Frage ist dann, ob ein Upgrade (CPU, RAM, HDD) ggf. sich lohnt (und die Kühlpaste zu erneuern kann sehr nützlich sein).
@utzer hatte den link nicht gesehen. verzeihung
utzer friendica
@Danny ter Haar hmm em war eher so gemeint, dass der wirklich hilfreich ist und in Abwandlung auch alle Tipps hier enthält.