So if you boot to Flash and set the swap for the external SD Boot it does not work? Its probably best to run all operations against boot from SD partition while booted to flash. As far as the FAT partition. Maemo expects a FAT partition to be there, so I always put one. If you connect to an USB it could cause you problems. I always keep it. Also application manager uses it and other things. For compatibility sake and to save from troubleshooting, I would keep a small partition, 16-32MB minimum. Its your choice though.