Jump to content

Reinitiate SD Card resize on boot


ap0

Recommended Posts

Hello Igor,

 

your Image resizes itself upon boot to full SD card size. Is it possible to reenable this process again?

 

I know I simply could resize with GParted or similar tools. But I'd rather reuse it the way your image did on first boot.

 

Thank you.

Link to comment
Share on other sites

It looks like the resize2fs command has been split out from firstrun.

 

Is it still possible to expand the filesystem as it did on first boot? I tried:

 

sudo systemctl enable resize2fs
sudo update-rc.d resize2fs defaults

sudo reboot

 

But it did not resize the partition.

Link to comment
Share on other sites

update-rc not work for me, but standart online resize work.

first create backup image then:

sudo cfdisk /dev/mmcblk0

delete partition and re-create (this can be risky, parttition mist start from same sector - in this case 2048), save and then:

sudo resize2fs /dev/mmcblk0p1

if resize2fs can't resize, reboot and run resize2fs again

then you can check disk at next boot:

sudo touch /forcefsck

this is for expanding partition.

for shrinking (this is risky), first resize2fs with lower size, then delete and re-create partition with smaller size, but bigger than size after resize2fs, after that you can clone and expand partition to fill new card...

Edited by pr0fessor
better explanation
Link to comment
Share on other sites

On 1/23/2019 at 1:37 PM, uracolix said:

Sorry to pick up that old thread, but I want to add another resolution.

Yesterday I got from @martinayotte the hint, that `sudo systemctl start armbian-resize-filesystem` is working ( I checked it with Armbian 5.70 and it works).

Neither of above method didn't work for me. But your worked!

Hence, thank you!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines