I am having trouble designing an CE 6 OS image that will run from the SD card fused with superboot. I want to mount the SD card as the mountable file system (root) and have the Windows folder shadowed on the SD card so that files placed in the Windows folder on the SD card persist and take precedence over those in ROM version of Windows folder. This way I can update the OS image without building a new OS image. Of course I want the registry to persist on the SD card as well. The idea is to be able to set up the SD memory card for the OS and boot and from SD and be able to take that memory card out and place it in another identical system and work there too. What needs to be in the HIVE BOOT registry to accomplish this? SDBusDriver, SDMemory, SDMemory_Class, HSMMC0, HSMMC1. Anything else? StorageManager\Profiles\SDMemory: BINFS? FATFS? And where and how do I configure each for: MountAsRoot, MountAsBootable, MountAsHidden, MountAsROM, etc? Which OS components do I select? SYSGEN_SDBUS, SYSGEN_FSROMONLY, SYSGEN_REGHIVE, and what else? What do I set up in the BSP's BAT file? Do I add NANDFLASH support or deliberately leave it out? set BSP_NONANDFS=1