I have dietpi on a 4TB NVMe SSD (in my rpi5), and as I flashed it for the first time and booted into dietpi, the disk partition size was limited to 2TB. At some point I needed more space, so I tried to resize it to 4TB using dietpi-drive_manager, but even though it said something like "Reboot is needed to complete resizing operationg, reboot now?" and I said "Yes", nothing was changing after reboot.
So, I decided to ask AI and manually resize the partition. I don’t remember what I exactly did in that session, but now I cannot boot properly and dietpi stucks at boot. Here are my speculations based on that AI session as far as I remember it:
- dietpi uses MBR, and it limits to 2TB, why not GPT?
- I tried to convert partition into GPT and this removed the layout (MBR) section?
It doesn’t matter what I did wrong, but at the end, the fact is that I cannot use dietpi on a 4TB SSD. It doesn’t expand to whole drive by default, nor dietpi-drive_manager can resize it. So, I simply interpret this as “Dietpi uses MBR which doesn’t support more than 2TB”. Is this a correct speculation?
Would you recommend me to reflash dietpi and discard all data (I have backup), or is there a still way to reflash or restore my correct dietpi partition, so that I can continue as if nothing happened? And even if I burn dietpi and set it up again, how can I work this around to use my whole disk?