重点:不要用树莓派的官方镜像(至少20240808目前的还不支持llamafile,会报错llamafile: prog mmap failed w/ errno 12),查看llamafile github项目下别人的做法是重新换成Ubuntu server 22.04系统即可,我试下最新的ubuntu server24.04(server版可以ssh,如果选择的镜像是Desktop版本的,通常情况下,这些镜像会默认关闭SSH服务)

Raspberry Pi

On Raspberry Pi, if you get "mmap error 12" then it means your kernel is configured with fewer than 48 bits of address space. You need to upgrade to RPI 5. You can still use RPI 4 if you either (1) rebuild your kernel, or (2) get your SDcard OS image directly from Ubuntu (don't use RPI OS).

这里提到的“地址空间”是指操作系统可以寻址的内存范围。在32位系统上,地址空间通常限制在大约4GB,而64位系统可以支持更大的内存。48位地址空间意味着可以寻址高达256TB的内存,这对于需要大量内存映射的应用程序来说非常重要。

为了解决 Raspberry Pi 上的内存映射限制问题,通过升级硬件、重新配置内核或更换操作系统映像来实现。

 

找一下U盘,mount /dev/sda1  /mnt

cd /mnt

cp 文件  /home/pi

 

 局域网访问192.168.1.128:8080

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部