【问题标题】:How can I Increase Memory of Beaglebone Black?如何增加 Beaglebone Black 的记忆力?
【发布时间】:2017-09-27 06:31:06
【问题描述】:

每个人。我一直在尝试增加 BleagleBone Black rev c 的内存,但没有成功。

我遵循了这些instructions,以便使用 16GB microSD 卡增加我的 BBB 的内存。我已经尝试刻录 2 个不同的图像 Debian 9.1 2017-08-31 4GB SD LXQTDebian 8.7 2017-03-19 4GB SD LXQT(不刷新 eMMc)

下面列出了我一直在使用的步骤。

  1. 我首先做的是使用 Etcher.
  2. 然后我将 microSD 插入 BBB,按下启动按钮 然后我把它插到我的电脑上打开它。
  3. 之后,我使用 ssh 登录我的 BBB 并检查了 Debian 版本,它是正确的。表明从 microSD 卡是正确的,但是当我尝试检查磁盘空间时,我 找不到 microSD 的分区。

正如您在下图中看到的,它应该显示我拥有新 BBB 映像和 16GB 额外空间的 rootfs,但我无法看到额外的分区。有谁知道我可能做错了什么?

【问题讨论】:

    标签: sd-card beagleboneblack


    【解决方案1】:

    我遇到了同样的问题,我最终遇到了

    1. 通过 ssh 登录您的 BBB
    2. 运行此命令 nano grow_partition.sh
    3. here复制代码,然后粘贴到终端上
    4. control + o 然后按enter 保存文件
    5. control + x 退出 nano 编辑器
    6. 运行此命令sudo ./grow_partition.sh
    7. 重启 BBB

    享受:)

    【讨论】:

    • 如果无法运行 sudo ./grow_partition.sh,请尝试通过运行此命令添加 x 模式 chmod +x ./grow_partitition
    • 请注意,上面链接的文件与/opt/scripts/tools/grow_partition.sh 中的文件相同,因此您可以运行它。
    【解决方案2】:

    我有一个 beaglebone black(原来是 512MB 内存),我能够使用不同的方法成功添加交换内存(不幸的是 user3680704 的方法对我不起作用)。

    我从this post 得到了这个想法,它基本上是这样说的:

    你可以用

    检查你当前的记忆
    free -h
    

    您可以通过运行这些命令来创建交换内存。上面的链接中再次提供了更详细的更好解释,但万一死了,您可以按照以下步骤操作:

    sudo fallocate -l 1G /swapfile
    ls -lh /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    

    接下来通过运行打开 fstab 文件

    vi /etc/fstab
    

    并将以下行添加到文件中

    /swapfile  swap  swap  defaults  0 0
    

    然后您可以通过运行检查您的交换 交换--显示

    这对我来说效果很好,增加了 1G 的交换。您可以通过更改1G值来增加或减少

    【讨论】:

      猜你喜欢
      • 2011-09-29
      • 2016-04-19
      • 2014-09-19
      • 2016-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-26
      • 1970-01-01
      相关资源
      最近更新 更多