2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 64-разр-ая система определяется как 32-я
Сообщение14.01.2024, 16:28 
В системе (командой cat /proc/cpuinfo) показывает на миникомпьютере ядра ARMv7 (BCM2835). На самом деле там ARMv8 (BCM2711).
ОС linuxcnc.
Реально аппаратка 64-разрядная, в инфо выводит как 32-х разрядную, но это известно, ожидаемо и не является, как правило, принципиальным затыком - такова уж эта недопиленная, но с кучей преимуществ ОС реального времени.
Но вот чтобы камень неправильно определялся , отчего много чего просто не компилится, - это нонсенс. (Раньше не обращал внимания, пока не начал делать много разных сборок.)

Никто не сталкивался?

 
 
 
 Re: 64-разр-ая система определяется как 32-я
Сообщение03.02.2025, 02:18 
Добрый вечер.
https://github.com/raspberrypi/linux/issues/3201
&
https://unix.stackexchange.com/question ... -or-64-bit
Цитата:
The reported architecture is ARMv7 because the default is to boot in AARCH32 mode.

 
 
 
 Re: 64-разр-ая система определяется как 32-я
Сообщение26.03.2025, 09:59 
Если речь идет про малинку, а судя по BCM2711 это "Raspberry Pi 4 Model B".
То просто нужно внимательно скачивать дистрибутив.
Напрямую производитель для этой модели дает только х86 версию (32-bit).

Можно попытаться взять х64 на:
https://www.raspberrypi.com/software/operating-systems/
Но не факт, что будет работать.
Не трудно проверить сделав загрузку с флешки, а не с SD карточки.
(Она будет тупить, но работать будет)

А так, формально, х64 ОС пошла для Raspberry Pi 5.

Правда производитель пишет значек на страничке:
https://www.raspberrypi.com/software/op ... -os-64-bit
4B - т.е. вроде как должно поддерживаться и на Вашей железке.

Когда скачиваем, пишем диструбутив штатным имеджером есть небольшая запутка.
Там по дефолту будет именно х86 версия.
Подзабыл, кажется через "Others" можно сделать (выбрать файл iso) х64.

Проверять в установленной системе по uname -a должно рисовать aarch64 (x64), а не armhf (x86)

 
 
 
 Re: 64-разр-ая система определяется как 32-я
Сообщение02.05.2025, 23:34 
DemISdx в сообщении #1679960 писал(а):
Если речь идет про малинку, а судя по BCM2711 это "Raspberry Pi 4 Model B".
То просто нужно внимательно скачивать дистрибутив.
Напрямую производитель для этой модели дает только х86 версию (32-bit).

Можно попытаться взять х64 на:
https://www.raspberrypi.com/software/operating-systems/
Но не факт, что будет работать.
Не трудно проверить сделав загрузку с флешки, а не с SD карточки.
(Она будет тупить, но работать будет)

А так, формально, х64 ОС пошла для Raspberry Pi 5.

Правда производитель пишет значек на страничке:
https://www.raspberrypi.com/software/op ... -os-64-bit
4B - т.е. вроде как должно поддерживаться и на Вашей железке.

Когда скачиваем, пишем диструбутив штатным имеджером есть небольшая запутка.
Там по дефолту будет именно х86 версия.
Подзабыл, кажется через "Others" можно сделать (выбрать файл iso) х64.

Проверять в установленной системе по uname -a должно рисовать aarch64 (x64), а не armhf (x86)


Да по-барабану, что она там напишет по юнэйм, интересует правильное определение типа процессора. А насчет ОС я же написал - непременное условие - linuxCNC

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group