Thank you very much for these quick answers.
1) But to precise my configuration, the loop file is on the same hardware than the os, meaning the USB stick (I must have it everywhere I go because I'll use it for personal AND professional, and I will make you some publicity too by the way of course ;p), and in your website that's what is written:
Flash memory has a limited life time, it depends on the quality of the hardware and how many write-cycles are made. We don't want MCNLive to damage your flash drive. Some Linux Live distros have a feature to store/write sytem wide changes, mostly implemented in a way that accesses (write to it) the Flash Drive constantly while running it. When you use a Flash Drive regularly this way you will damage it within a few months (if not weeks).
And from what I've (little) studied about the subject, flash memory isn't designed to have unlimited write-cycles, it's inherent to the system. None hardware have infinite lifetime, but flash seems to not be designed for an extended use of the write function, but is mainly focused on reading use. But my last informations date back from some years ago, so it may have changed.
Anyway it seems the problem is to write inside the file continuously, so that's why I'm asking if it uses a really different method that limit disk usage, or not :/ In which case I will find a way around (but it would be a nice feature for next realse if it's possible, read-only loopback file).
And sadly, I highly doubt that it could be used while 10 years in these conditions, while a simple CD-ROM can barely last this long while being read-only (after the first writing I mean).
Anyway I will test, I just wanted to know if there was some alternatives, but I'll find my way about that =)
2) Thank's for advice, I figured it out after some hours of tests
.gif)
3) By resizing, I mean enlarge it if in the future I get a new usb key, or if I find another bigger storage place for the loop file. But if it is possible to mount it as a filesystem it may be possible to resize it like a partition, am I wrong ? =)
And thx Kris, I can't test it right now but I'm sure it will be OK, I didn't think it was possible to read this file so easily with conventional methods

4) (I know there aren't 4 but I like to innovate

) I saw that you needed feedback about this feature, and since I tested for multiple hours today I will list you some bugs I found (beside the unmount loop bug at logout):
a. When the OS freeze (happens sometimes simply when a software freeze), it's impossible to terminate the session or call the taskmanager.
b. Some rpm simply won't install. It will download and install all dependancies, but when it comes to the software you want, it freezes at the middle of the install. Then the OS freeze and you come to bug a, you must hard reboot (or if you have the luck to be able to shutdown the konsole or mcc, if you logout it will put you on shell login screen, then you will have to type "halt" to shutdown). The workaround I found for this bug: download the software rpm myself (after installing dependancies with urpmi and reboot because of bug), then it will in MOST CASES install without any flaw (amongst 15 softs I installed this way 1 didn't work, but I'm sure with another version of the package it would work). I verified and it seems not a matter of place (in the loop and RAM).
c. When you install many softwares in the loop, you must wait some minutes when you boot, else you have great chances to meet some weird bugs (like a software that launches fullscreen but is invisible, but you hear the sound, and it's impossible to do anything except hard reboot).
That's all I found for the moment. I dunno if these bugs comes from MCNLive loop or from the fact that its live and runs mainly on RAM.
Anyway I must admit I have a little hardtested, I have configured Beryl with almost all options with NVidia card drivers, I tested reading a commercial DVD with xine while transferring 3 files in 3 differents locations from 3 different sources, and with amarok playing music with crossfade and I was playing with transparency and zoom with the windows, and everything was running smooth (sometimes there was some glitches but its normal). The only noticeable thing was there was a latency in the focusing of Beryl on the windows (it automatically put transparent the windows that are in front of the one where my cursor is).
I tested to play some 3D game too, with OpenArena v0.60 on my second partition of the USB stick (from sources, else with rpm it would have gone into the loopfile which I can't afford), and I was surprising to be able to play it with all my usual settings, and with high (120) FPS.
So your loopfile is very functional, and if it really can't damage the USB flash memory it would be perfect ! =D
I'll add some other feedbacks if I find other bugs =)