View: 12543|Reply: 1

Expand file system on DietPI (NAND) Orange Pi 2G IOT

[Copy link]

1

threads

4

posts

22

credits

Novice

Rank: 1

credits
22
Published in 2019-4-20 22:25:56 | Show all floors |Read mode
Edited by davinderpro at 2019-4-21 00:31


I installed DietPI on NAND on Orange pi 2 IOT

How to expand the file system to take full 8 gb storage ?

Not able to install any software on it

fdisk -l


  1. Disk /dev/mtdblock0: 2 MiB, 2097152 bytes, 4096 sectors
  2. Units: sectors of 1 * 512 = 512 bytes
  3. Sector size (logical/physical): 512 bytes / 512 bytes
  4. I/O size (minimum/optimal): 512 bytes / 512 bytes
  5. Disk /dev/mtdblock1: 510 MiB, 534773760 bytes, 1044480 sectors
  6. Units: sectors of 1 * 512 = 512 bytes
  7. Sector size (logical/physical): 512 bytes / 512 bytes
  8. I/O size (minimum/optimal): 512 bytes / 512 bytes
Copy code



Default resizefs script does not work . It needs some modification
  1. + DEVICE=/dev/mmcblk0
  2. + PART=2
  3. + resize
  4. + awk {print $2}
  5. + grep /dev/mmcblk0p2
  6. + fdisk -l /dev/mmcblk0
  7. fdisk: cannot open /dev/mmcblk0: No such file or directory
  8. + start=
  9. + echo

  10. + set +e
  11. + fdisk /dev/mmcblk0

  12. Welcome to fdisk (util-linux 2.25.2).
  13. Changes will remain in memory only, until you decide to write them.
  14. Be careful before using the write command.

  15. fdisk: cannot open /dev/mmcblk0: No such file or directory
  16. + set -e
  17. + partx -u /dev/mmcblk0
  18. partx: stat failed /dev/mmcblk0: No such file or directory

Copy code



here is the script :
  1. #!/bin/sh

  2. set -e

  3. if [ "$(id -u)" -ne "0" ]; then
  4.         echo "This script requires root."
  5.         exit 1
  6. fi

  7. set -x

  8. DEVICE="/dev/mmcblk0"
  9. PART="2"

  10. resize() {
  11.         start=$(fdisk -l ${DEVICE}|grep ${DEVICE}p${PART}|awk '{print $2}')
  12.         echo $start

  13.         set +e
  14.   fdisk ${DEVICE} <<EOF
  15. p
  16. d
  17. 2
  18. n
  19. p
  20. 2
  21. $start

  22. w
  23. EOF
  24.         set -e

  25.         partx -u ${DEVICE}
  26.         resize2fs ${DEVICE}p${PART}
  27. }

  28. resize

  29. echo "Done!"
Copy code









Please help i followed this tutorial to flash Orange pi 2g IOT

https://surfero.blogspot.com/2017/09/orange-pi-iot-2g-flashear-memoria-nand.html


@surfero75



Published in yesterday 03:21 | Show all floors
Coucou tout le monde ! À Lille, un copain m’a raconté qu’il jouait régulièrement au spinsala casino. J’ai voulu voir ce que ça donnait et j’ai lancé quelques parties de blackjack. Ce qui m’a frappé, c’est la fluidité, et surtout, la chance m’a souri rapidement. Je ne m’attendais pas à gagner autant. Depuis, je rejoue parfois, mais uniquement quand j’ai envie de m’évader un peu après une longue journée.
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list