Я хотел бы обновить свой FreeNAS 8.2.0 (на основе BSD) и хотел бы дважды проверить, какой образ диска (32-битный или 64-битный) загрузить - я на 90% уверен, что мое оборудование (двухъядерная плата Atom приобрело около 2,5 лет назад) 64-битная, но я бы очень хотел подтвердить, что там сейчас.
Я пытался dmesgи, uname -aно ни один не дает мне ободряюще подтверждение архитектура которого я работает в данный момент!
Есть ли способ, которым я могу проверить?
@ techie007 FreeNAS основан на FreeBSD.
Rich Homolka 11 лет назад
2
3 ответа на вопрос
2
Beef Eater
"uname -a" gives you some information about the kernel image you are running. If you get x86_64 in the output, you are running 64-bit kernel and this means that your CPU is 64-bit capable.
To see information about your CPU, execute:
cat /proc/cpuinfo
Sometimes you will get all necessary information straight away from the output, but in other cases some further googling may be necessary.
Спасибо - я думаю, что на freenas это на самом деле sysctl -a, который я нашел путем поиска в Google выше на freenas, когда он не работал - я обнаружил, что он говорит "kernel.ident: FREENAS32" - который выглядит достойным дальнейшего изучения. Благодарю.
phatmanace 11 лет назад
0
Я не знаю, что здесь написано в BSD, а также, это то, что процессор может поддерживать, не обязательно то, из чего построено ядро.
Rich Homolka 11 лет назад
0
2
sblair
In FreeNAS 8, the System Information tab in the web-based GUI lists the FreeNAS Build, which identifies whether the image is 32-bit or 64-bit.
For example, *-x86 (32-bit) is shown as:
And for *-amd64 (64-bit):
мой говорит это `FreeNAS-8.3.0-RELEASE-p1-x86 (r12825)` - так что я думаю, 32-битный?
phatmanace 11 лет назад
0
Да, это звучит правильно. Если вы посмотрите на [размещенные изображения для этого выпуска] (http://sourceforge.net/projects/freenas/files/FreeNAS-8.3.0/RELEASE-p1/), есть отдельные папки для 32-разрядных и 64-разрядных. немного. Версия x86 скомпилирована для более старых 32-разрядных машин (но также будет работать на 64-разрядных архитектурах).
sblair 11 лет назад
0
1
Rich Homolka
What does uname -m say? From my FreeBSD info, it should be either i386/i686 (32 bit) or amd64 (64-bit).
The 'FREENAS32' you found is a kernel/system build config file name. It does not necessarily indicate the bit size (though you hope the FreeNAS folks are consistent with their naming conventions).