Well that's a big list of questions ...
I'll try to answer fast :
- Debian is very stable, don't worry about that
- You can have a little loss of performances on some specific stuff using encryption : The versions of OpenSSL/OpenSSH in the stock kernel have been modified to use some hardware features of the CPU. But don't worry, it'll not be really a problem as cryptographic library is not used that much on a NAS ... Other things will run almost the same way.
- Debian as nothing to do with devices ! It's the Linux Kernel that will do that ! What can be installed then are tools to use the detected devices (like a MP3 player for a sound card ...)
- Things seems not clear for you about RAM/OS and Filesystem !
*The OS is Linux, It can't be run directly from a NAND flash, it have to be loaded in RAM and run from there (There are solutions to run a kernel from a NOR flash, but it can't be done on a kurobox Pro)
*The filesystem is Debian, it stores all the scripts, configuration and applications/lybraries. It can be stored in Flash, but each time an application will be used, it will be loaded in memory (exactly like when the filesystem is stored on a HDD). You can't reduce RAM usage that way
*RAM is the place where things are loaded while "active". Do a "ps aux" in linux to see what is active in memory and you'll understant what I mean. If things are loaded from a NAND flash or a HDD will make almost no difference (maybe one will be faster to be loaded from than the other ...)
- using dd to work with NAND flash is not the best thing to do (due to the way a NAND flash is working). Please use nanddump & nandwrite from the mtd-tools package. If you want to know more about NAND flash, please read this paper
- I don't understand the question debian beeing the recommended update ...
PostPosted: Mon Nov 05, 2007 5:09 pm Post subject: Kurobox Pro / Debian questions
Hi everybody, new to this forum ; while I'm experienced in Linux (esp. SuSE and Ubuntu) or Solaris, I don't know yet the KBP architecture.
I did not change the OS of my KBP (to Debian) yet, since some questions are haunting me Smile Sorry if they sound too basic, I'm a KBP-Linux starter...
- Is the Debian release at least as reliable as the original one? [I still need to run the KBP as a backup server Smile
- can we observe performance improvement/loss with Debian?
- Is Debian able to recognize and run all the devices (USB, Leds, sound, interfaces...)
- Is it possible to install Debian on the Flash NAND, mounting the Flash and run the OS from it so that it does not take RAM ; and have all "writable" part mounted on disk (/tmp, /proc...). Is it too slow?
- Is backing up the original Flash (with 'dd'?) on a separate partition of the disk (eg 1 GB) a good idea?
- Is Debian the recommended update?
- Debian compiler is that same than the "original" compiler ... It's just GCC ...
- Compiling an additional module is possible...
- Nobody changed the RAM chip from what I know ...
- Good question, I don't know the answer for sure