If it doesn’t work and your router gets bricked, you can always restore the firmware using the Uboot utility (make sure you have a firmware.bin file downloaded before you try extroot!) with the steps here. I am using ext4 on the partition on my SD card holding the OS, but I also added a 512MB swap partition (you can do this if you want but it’s not strictly necessary).

The only thing I had to do that isn’t in the wiki page is edit the mountpoints, the guide uses /mnt as the mountpoint of the SD card but I had to mount the SD card in a subdirectory of /mnt (if you don’t mount your SD card at /mnt make sure you replace all instances of /mnt with your mountpoint, especially on the step where you copy the contents of the NOR flash to the SD card, otherwise you will probably brick your router).