I am having massive problems with moving my system to a bigger card (8GB -> 32 GB). raspi-config extending filesystem doesn't work with NOOBS, I tried gparted where I couldn't re-size my partition due to an unused (2mb) space attached to it.

doing it manually gives me an error when I perform a write operation at the end of the process. After a reboot the system boots to the installation screen - so I assume something goes wrong there. Is there any way to re-size the SD card with NOOBS installed on it ?

  • 2
    Paste the output of sudo fdisk -l /dev/mmcblk0 into your question
    – Milliways
    Commented Jan 12, 2016 at 10:32

2 Answers 2


It should be possible to resize after installation, NOOBS or not.

Sounds like a problem with a not properly formatted SD card. Have you checked this discussion on the raspberry.org forum? Look for the post from jojanonone.

Basically it boils down to this: you really need to safe-eject the SD card after formatting or writing to it.

  • The SD card is formatted properly and safely removed. After resizing operation I have this error: WARNING: Re-reading the partition table failed with error 16: Device or resource busy. <-------- The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8). And after reboot system is corrupted and I have a prompt to install it again.
    – zebik
    Commented Jan 12, 2016 at 10:01
  • What steps are you performing to resize?
    – jogco
    Commented Jan 12, 2016 at 10:42
  • I use this guide : raspberrypi.stackexchange.com/questions/499/…
    – zebik
    Commented Jan 12, 2016 at 16:35
  • Okay, that guide assumes that you start with a Raspbian installation, not NOOBS.
    – jogco
    Commented Jan 12, 2016 at 16:58
  • 1
    It is much more complicated with NOOBS than suggested by that thread. Take a look at this thread in the raspberry.org forum, but I'm not sure it will help you. Also consult the partitioning info for NOOBS. Is there a particular reason to use NOOBS? If you already know you want to run Raspbian, why not go for that directly?
    – jogco
    Commented Jan 12, 2016 at 17:13

To move what you have to a bigger sd card you can use How can I backup my whole SD to an img file usable with Etcher to restore later? as a guide. Using fdisk adjust the size for the partitions using the plus number instead of actual last sector number (ie +63M for boot and may be +12G for Raspbian). Use the p subcommand to get the last sector number and add 1 for the next start sector number.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.