Open Skeeve opened 5 months ago
Well I guess in speed terms, it depends on whether you use a full 100% HDD still or are already on an SSD (as the old method used the faster internal bus speed rather than the SD Card Reader for editing). But I can see the benefit in your results, yours seems to be formatted correctly file system wise, and also the ROM part is still expandable and not locked, as well as ROMS potentially being above 4 gigs, is that right?
No. The #27 simply didn't work. Regarding speed: #27 should be slower as you first create a new image and then flash. So the flashing time in both cases is the same or marginally faster for me because I flash less than #27 does.
But what I'm not sure about is the content of the SD card which might already be there.
So given the fact that the MOD2.5 image is 3615 blocks shorter than the partition table suggests, there might be 3615 bytes of garbage be left on the SD card.
But as I'm no expert in regards to partitions and filesystems, I can only say: It worked for me ;)
No. The #27 simply didn't work. Regarding speed: #27 should be slower as you first create a new image and then flash. So the flashing time in both cases is the same or marginally faster for me because I flash less than #27 does.
But what I'm not sure about is the content of the SD card which might already be there.
So given the fact that the MOD2.5 image is 3615 blocks shorter than the partition table suggests, there might be 3615 bytes of garbage be left on the SD card.
But as I'm no expert in regards to partitions and filesystems, I can only say: It worked for me ;)
Well write speed is limited on the sd card, so realigning the partition table is also writing twice, but also slow, internal bus speed is always faster and so is using ssd. Hence the comparison of hdd and ssd as thats what is going to limit you.
My suspicion is, that cebpex used a brand new pre-formatted sd card for imaging, that left the dual filesystems in place, he probably even did it on linux instead of either mac or pc.
Realigning the partition table is writing two (I think) blocks. Minimal delay.
Creating an empty image first (the /dev/zero part), then overwriting it with the original image will take some time. Time not used when following my solution.
Well interesting i didnt know thank you, that aligning partitions on flash memory does not shift data around, but it makes sense!
But nevertheless write and read speeds on sd cards is half that of usb 3 even, let alone a fraction of speed of SSDs
Thank you @Skeeve for these detailed instructions! Can confirm this solution worked for me while others here did not.
Please also see #27
The issue is still present in the newest base image, but the solution there didn't work for me.
In fact, it's much easier, but you need to have gdisk installed. Easy done with homebew:
brew install gdisk
./dev/rdisk7
. Make sure you're using the correct device!Alternatively Balena Etcher should work as well.
Enter the commands
x
,e
, andw
.Eject the disk now, plug it into your device and power it on.
Happy gaming.