使用外部microSD卡(连同SSH)升级Beagle Bone Black

时间:2015-10-09 18:23:45

标签: linux embedded debian beagleboneblack

我正在尝试将BBB升级到最新版本的Linux(在内置于主板上的microSD上)。以下是我的步骤:

  1. 将图像应用到外部microSD卡
  2. 使用外部microSD卡启动BBB。
  3. 再次下载相同的图像(外部microSD)。我是从http://debian.beagleboard.org/images/bone-debian-7.8-lxde-4gb-armhf-2015-03-01-4gb.img.xz得到的。
  4. 然后,我使用了dd if=imagefile.img of=/dev/mmcblk1
  5. 15分钟后,我收到错误:设备上没有剩余空间。
  6. 你知道如何解决这个问题吗?当我尝试使用dd而不是图像文件时,我有了整个microSD卡(外部),它起作用了。问题是,外部microSD卡具有相同的图像。

    修改

    注意:当我将if参数设置为外部SD卡时,我没有最后一个第三个分区。它只是允许我存储图像(自己)。

     External microSD
    
     Device Boot      Start         End      Blocks   Id  System
    /dev/mmcblk0p1   *        2048      198655       98304    e  W95 FAT16 (LBA)
    /dev/mmcblk0p2          198656     7577599     3689472   83  Linux
    /dev/mmcblk0p3         7577600    22257663     7340032   83  Linux
    
    internal microSD
    
    Device Boot      Start         End      Blocks   Id  System
    /dev/mmcblk1p1   *        2048      198655       98304    e  W95 FAT16 (LBA)
    /dev/mmcblk1p2          198656     7577599     3689472   83  Linux
    

    来自lsblk:

    NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    mmcblk1boot0 179:16   0     2M  1 disk
    mmcblk1boot1 179:24   0     2M  1 disk
    mmcblk0      179:0    0  14.9G  0 disk
    |-mmcblk0p1  179:1    0    96M  0 part /media/BEAGLEBONE_
    |-mmcblk0p2  179:2    0   3.5G  0 part /
    `-mmcblk0p3  179:3    0     7G  0 part /media/7ea42485-bebc-451d-bb10-    d0349cb4c582
     mmcblk1      179:8    0   3.6G  0 disk
    |-mmcblk1p1  179:9    0    96M  0 part /media/BEAGLEBONE
    `-mmcblk1p2  179:10   0   3.5G  0 part
    

    blockdev --getsize64 /dev/mmcblk1我得到3867148288。这应该是不。字节数,所以~3.86714829 GB

0 个答案:

没有答案