当前位置: 首页 > 知识库问答 >
问题:

运行yocto的Intel Galileo上的空间不足错误

蒙化
2023-03-14

我想在运行yocto(iot-devkit-1.5-i586-Galileo)的Intel Galileo第2代主板上安装一个新的节点库,其中包含npm。这已经完美地工作过几次了,但是我已经到了一个地步,npm告诉我,我的系统没有足够的空间,我真的不敢相信,因为我使用的是8GB SD卡,而yocto只占用1.3GB。

共有3个答案

东方修谨
2023-03-14

我真的不喜欢IMAGE\u ROOTFS\u EXTRA\u SPACE=,因为这将使文件的下载大小(*.sdcard*.ROOTFS)增加一大块,因为我在Amazon EC2中编译了图像。

我通常做的是,将rootfs压缩到tarball并下载到local。

在我的SD卡中,我使用fdisk设置了两个分区,一个用于内核,另一个用于Rootfs。对uboot使用dd命令,放置内核。dtb。bin放入第一个分区,然后将rootfstarball提取到第二个分区。

这样做,我确保我使用了SD卡中的每一个空间。而且,如果我需要的话,改变根对我来说更容易。

百里锋
2023-03-14

嗯,你的rootfs已经满了(100%使用)。npm安装会写入rootfs,所以问题很明显。因此,要么从rootfs中删除不必要的位,要么增加rootfs的大小。

伏子辰
2023-03-14

Yocto不会创建一个更大的根,除非你告诉它(你可以想象,如果图像是4GB的,那么拥有2GB SD卡的人会感到恼火)。

您可能应该在您的图像配方中使用IMAGE_ROOTFS_EXTRA_SPACE="1048576"来设置您想要的可用空间量,单位为Kbytes,但是请阅读IMAGE_ROOTFS_SIZE留档以获得更大的图片。

 类似资料:
  • 问题:我运行< code>mvn全新安装-dskipstest 并得到 更多信息: > < li> 操作系统:OS X (16 GB内存) Java配置:位于< code > ~/Libraries/Preferences/intelli jide a13/Idea . vmoptins 和< code > Applications/IntelliJ \ Idea \ 13.app/bin/ide

  • 即使在相当小的数据集上,我也会遇到堆空间错误。我可以确定我没有耗尽系统内存。例如,考虑一个包含大约20M行和9列的数据集,它占用了磁盘上的1GB。我正在一个具有30gb内存的Google Compute节点上玩它。 假设我在一个名为df的数据框中有这些数据。以下操作很好,但速度有点慢: 下面抛出java。lang.OutOfMemoryError:Java堆空间。 我尝试了这个建议,以增加要激发的

  • 问题内容: 以下代码导致OutOfMemmoryError:大约300万行的堆空间。使用64位安装,分配给JVM的内存为4 GB。 ArrayList引用的内存在while循环的每次迭代中都可以进行垃圾回收,并且由于堆空间的原因,内部JVM 在抛出OutOfMemory错误之前会调用垃圾回收()。 那么为什么会发生异常呢? 问题答案: 是的? 如果是这样,那就是您的问题:An 会对曾经写入过的 每

  • 问题内容: 启动Kafka Connect()后,我的任务在以以下内容启动后立即失败: 在一些Kafka文档中提到堆空间,告诉您使用“默认值”进行尝试,并且仅在出现问题时才对其进行修改,但是没有修改堆空间的说明。 问题答案: 您可以通过设置环境变量来控制最大堆大小和初始堆大小。 以下示例将起始大小设置为512 MB,最大大小设置为1 GB: 当运行Kafka命令(如)时,将调用脚本,该脚本会在环境

  • 我正在设置一个新的IBM集成总线服务器,并正在努力将BAR文件部署到一个执行组,并在尝试将多个BAR部署到执行组时收到“足够的磁盘空间”类型的错误消息,但当将相同的BAR部署到一个空的执行组时,它会成功。这种情况发生在多个BAR文件和多个服务器上。它是非常可重复的。我觉得我错过了这些执行组的IIB配置步骤。我应该提到这种配置类型适用于IBMMB 6.1——我有完全相同的java代码,只是将平台从M

  • 我在运行应用程序时遇到gradle生成错误。我使用的是8GB内存的windows 10,Android studio 4.0.1版 内存不足:Java堆空间。请在项目的Gradle中为Gradle分配更多内存。属性文件。例如,下面的一行,在渐变中。属性文件,将最大Java堆大小设置为1024 MB:org。格雷德尔。jvmargs=-Xmx1024m 即使遵循相同的步骤,我也无法运行该应用程序。有