CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 15687|回复: 13

求助,CT如何给nand分区,获得8G空间?

[复制链接]
发表于 2013-12-23 12:43:16 | 显示全部楼层 |阅读模式
本帖最后由 sharp_ice 于 2013-12-23 12:43 编辑

刚入手了个CubieTruck,用PhoenixSuit装了个Lunbutu的desktop版,烧录方式用那个什么强制方式烧的。
进入系统后查看只有2G可用
  1. root@cubietruck:/home/linaro# df -h
  2. Filesystem      Size  Used Avail Use% Mounted on
  3. /dev/root       2.0G  1.3G  683M  65% /
  4. devtmpfs        913M  4.0K  913M   1% /dev
  5. tmpfs            20M  4.0K   20M   1% /tmp
  6. none            183M  200K  183M   1% /run
  7. none            5.0M     0  5.0M   0% /run/lock
  8. none            913M     0  913M   0% /run/shm
  9. none            100M   12K  100M   1% /run/user
复制代码
fdisk -l命令查看结果如下:
  1. root@cubietruck:/home/linaro# fdisk -l

  2. Disk /dev/nand: 7700 MB, 7700742144 bytes
  3. 255 heads, 63 sectors/track, 936 cylinders, total 15040512 sectors
  4. Units = sectors of 1 * 512 = 512 bytes
  5. Sector size (logical/physical): 512 bytes / 512 bytes
  6. I/O size (minimum/optimal): 512 bytes / 512 bytes
  7. Disk identifier: 0x00000000

  8. Disk /dev/nand doesn't contain a valid partition table

  9. Disk /dev/nanda: 67 MB, 67108864 bytes
  10. 255 heads, 63 sectors/track, 8 cylinders, total 131072 sectors
  11. Units = sectors of 1 * 512 = 512 bytes
  12. Sector size (logical/physical): 512 bytes / 512 bytes
  13. I/O size (minimum/optimal): 512 bytes / 512 bytes
  14. Disk identifier: 0x00000000

  15.      Device Boot      Start         End      Blocks   Id  System

  16. Disk /dev/nandb: 2147 MB, 2147483648 bytes
  17. 255 heads, 63 sectors/track, 261 cylinders, total 4194304 sectors
  18. Units = sectors of 1 * 512 = 512 bytes
  19. Sector size (logical/physical): 512 bytes / 512 bytes
  20. I/O size (minimum/optimal): 512 bytes / 512 bytes
  21. Disk identifier: 0x00000000

  22. Disk /dev/nandb doesn't contain a valid partition table

  23. Disk /dev/nandc: 5469 MB, 5469372416 bytes
  24. 255 heads, 63 sectors/track, 664 cylinders, total 10682368 sectors
  25. Units = sectors of 1 * 512 = 512 bytes
  26. Sector size (logical/physical): 512 bytes / 512 bytes
  27. I/O size (minimum/optimal): 512 bytes / 512 bytes
  28. Disk identifier: 0xffffffff

  29. Disk /dev/nandc doesn't contain a valid partition table
复制代码
我linux方面知识算是小白了,求助各位高手帮帮忙啊。我查了论坛中的贴子,说用nand-part命令,还有resize2fs,都不行。
官方资料太少了,论坛人气实在又少,刷个系统,还要调整来调整去的,很麻烦啊,唉。。。。
{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}{:soso_e118:}

回复

使用道具 举报

 楼主| 发表于 2013-12-23 18:12:08 | 显示全部楼层
她妹妹的,在系统菜单中有一个"Disk",鼠标操作就OK了,害得我。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-24 13:07:08 | 显示全部楼层
唉,这论坛人气实在不行,问题还是自己解决了
通过nand-part --help查看命令帮助
得到nand-part的使用方法:
nand-part nand设备 起始位置 '分区名称 长度' '分区名称2 长度2'
直接运行nand-part,会得到分区信息
bootloader 起始位置32768 长度131072
rootfs 起始位置163840 长度4194304
UDISK 起始位置4358144 长度10584064
其中这些数字,都是以512字节为单位。
其中rootfs就是系统文件分区,而UDISK就是那5G多,而我们的目的就是把这5G的空间,合并到rootfs中,重新计算了一下,得到的命令就是:
nand-part /dev/nand 32768 'bootloader 131072' 'rootfs 14778368'
意思就是把/dev/nand重新分区,bootloader 的起始位置和长度必须保持不变,不然后果就是重新刷系统吧。这样的话,rootfs的起始位置也是原来的位置,所要修改的就是它的长度,为14778368。容量计算一下就是:14778368*512/1024/1024=7216MB,也就是7G,当然因为前面有bootloader分区,以及bootloader之前空出的一块,所以nandb自然是得不到完整的8G
命令成功执行,reboot,再resize2fs /dev/nandb就真的成功了

之前看到的其它帖子中所提到的nand-part  /dev/nand 'rootfs 0x10000',根本不适用,真是操蛋之极
回复 支持 反对

使用道具 举报

发表于 2013-12-24 23:02:50 | 显示全部楼层
感谢楼主说明,我也刚想解决这个问题,明天试试

我就是想VGA输出1280*800 很难么?
script.bin 只能改 1280*720。差80个像素,难看!!
回复 支持 反对

使用道具 举报

发表于 2013-12-25 18:35:22 | 显示全部楼层
正被这个问题困扰,太感谢了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-25 21:23:09 | 显示全部楼层
有用就顶起,让更多碰到相问题的人看到
回复 支持 反对

使用道具 举报

发表于 2013-12-26 20:54:30 | 显示全部楼层
很有用非常感谢 lz
回复 支持 反对

使用道具 举报

发表于 2013-12-28 16:33:06 | 显示全部楼层
真是操蛋啦,顶一个!!!!!
回复 支持 反对

使用道具 举报

发表于 2013-12-31 21:27:43 | 显示全部楼层
sharp_ice 发表于 2013-12-24 13:07
唉,这论坛人气实在不行,问题还是自己解决了
通过nand-part --help查看命令帮助
得到nand-part的使用方法: ...

除了bootloader前面空出一段,nandc后面也空出了一段,不知道干嘛用的
回复 支持 反对

使用道具 举报

发表于 2014-1-4 16:07:02 | 显示全部楼层
我还是没搞定啊,没法扩容到8G,提示 all partition tables are bad!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 19:41 , Processed in 0.024227 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部