Technical questions about the Nook Color rooting process I've been considering getting a Nook Color with the intention of rooting it for use as an inexpensive general purpose Android tablet. Before I decide either way or dive into one I went and read a bunch of the development forums and guides, but I still have some questions/concerns about some of the specifics. For starters, I have a few questions about the rooting process:


Should I be concerned about the root process failing? I don't want to get a NC if I can't get root on it. Everything seems to indicate this isn't an issue (at least at this moment)
If something goes awry, is there any way to recover/restore to stock software? Most phones seem to have desktop upgrade utilities, but I haven't found one for the NC yet. At the least, can I get to HBoot/fastboot?
Does the rooting process just require a microSD card to complete, or does the custom ROM actually run from the card? I've seen some unclear info on this, but it appears that the former is generally the case but dual-booting (or booting directly from microSD) is an option as well. Is that correct?
I recommend reading up the NookDevs wiki, and specifically the section about rooting.  It's a very straight-forward process that is completely reversible.

To answer your questions:


If the rooting process fails, you can always boot from the SD Card and start over.
There is an official B&amp;N 1.1 stock image floating around that can be used to bring your Nook Color back to its original state at any time.
You can run a custom ROM entirely off the SD Card.  The NC will run a bit slower (depends on the speed of the SD Card), but you will be able to retain the original firmware.  Just remove the card and it will boot normally.  You can install a custom ROM onto the internal memory, overwriting the stock image.  The Nook will run faster this way.  There are also ways to re-map the internal partitions and set up dual-boot, so that you could run both original firmware and a custom ROM from internal memory.  A prompt during power-up will allow you to select which ROM to boot into.