Welche Architektur hat mein FreeNAS?

2143
phatmanace

Ich möchte mein FreeNAS 8.2.0 (BSD-basiert) aufrüsten und wollte noch einmal prüfen, welches Image der Festplatte (32 Bit oder 64 Bit) heruntergeladen werden soll - ich bin mir zu 90% sicher, dass meine Hardware (Dual-Core-Atomboard ca. 2,5 gekauft hat) (vor Jahren) ist 64 Bit, aber ich möchte wirklich gerne bestätigen, was gerade da ist.

Ich habe es versucht dmesgund uname -agibt mir aber keine beruhigende Bestätigung, welche Architektur ich momentan ausgeführt habe!

Gibt es eine Möglichkeit, die ich überprüfen kann?

2
@ techie007 FreeNAS basiert auf FreeBSD. Rich Homolka vor 10 Jahren 2

3 Antworten auf die Frage

2
Beef Eater

"uname -a" enthält einige Informationen zum Kernel-Image, das Sie ausführen. Wenn Sie x86_64 in der Ausgabe erhalten, verwenden Sie einen 64-Bit-Kernel, und dies bedeutet, dass Ihre CPU 64-Bit-fähig ist.

Um Informationen zu Ihrer CPU anzuzeigen, führen Sie Folgendes aus:

cat /proc/cpuinfo 

Manchmal erhalten Sie alle erforderlichen Informationen direkt von der Ausgabe, in anderen Fällen kann es jedoch erforderlich sein, dass Sie weiter googeln.

Danke - Ich denke, bei Freenas ist es eigentlich sysctl -a, was ich gefunden habe, als ich oben auf Freenas gegoogelt habe, als es nicht funktionierte. Ich fand heraus, dass es "kernel.ident: FREENAS32" heißt, was einer weiteren Untersuchung würdig erscheint. Vielen Dank. phatmanace vor 10 Jahren 0
Ich weiß nicht, was BSD hier einfügt, und dies ist, was der Prozessor unterstützen kann, nicht unbedingt das, was der Kernel ist. Rich Homolka vor 10 Jahren 0
2
sblair

In FreeNAS 8 listet die Registerkarte Systeminformationen in der webbasierten GUI die Liste auf FreeNAS Build, die angibt, ob das Bild ein 32-Bit- oder ein 64-Bit-Bild ist.

Zum Beispiel wird *-x86(32-Bit) wie folgt angezeigt:

enter image description here

Und für *-amd64(64-Bit):

enter image description here

Meiner meint dies `FreeNAS-8.3.0-RELEASE-p1-x86 (r12825)` - also schätze ich 32 Bit? phatmanace vor 10 Jahren 0
Ja, das hört sich richtig an. Wenn Sie sich die [gehosteten Bilder für diese Version] (http://sourceforge.net/projects/freenas/files/FreeNAS-8.3.0/RELEASE-p1/) ansehen, gibt es separate Ordner für 32-Bit und 64- bisschen. Die x86-Version ist für ältere 32-Bit-Maschinen kompiliert (läuft jedoch auch auf 64-Bit-Architekturen). sblair vor 10 Jahren 0
1
Rich Homolka

Was uname -msagt In meinen FreeBSD-Informationen sollte es entweder i386 / i686 (32 Bit) oder amd64 (64 Bit) sein.

Das 'FREENAS32', das Sie gefunden haben, ist der Name einer Kern- / System-Build-Konfigurationsdatei. Es gibt nicht unbedingt die Bitgröße an (obwohl Sie hoffen, dass die FreeNAS-Leute ihren Namenskonventionen entsprechen).