Thank you, Marious. That encourages me a lot. Because now I've copied the whole system "a la Fanoush", that is: via GNU tar. So I hope there's not going be any problem of preserved links or similar details.
<br><br>Now I was blocked because I didn&#39;t have got a usable initfs-flasher in order to dual-boot. Maybe the solution is just to symlink. Your help here could be precious...<br><br>Yes I created ln -s /media/mmc2/usr /usr, and then renamed original /usr to /usr-old. I don&#39;t mind removing it. So the idea is correct: /usr -&gt; /media/mmc2/usr
<br><br>Now the problem is to mount the mmc2 before the system needs it. I&#39;ve mounted at minircS, just before the line that says mount_devpts (line number 98). Would it suffice? How do I know? I&#39;ve tried to put the line much above, but the script didn&#39;t recognized it. Maybe to early.
<br><br>Hope I success. In that case, I&#39;ll write a complete report and blog it, for future users.<br><br>Salut.<br>Sebas.<br><br><div><span class="gmail_quote">2007/2/2, Marius Gedminas &lt;<a href="mailto:marius@pov.lt">
marius@pov.lt</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Fri, Feb 02, 2007 at 06:29:22AM +0100, sebastian maemo wrote:
<br>&gt; When I bought N80 phone, I found a very useful and logic feature: when you<br>&gt; install a new app, the application manager asks you whether you want it<br>&gt; installed over your tiny phone memory, or over your large GB memory card.
<br>&gt;<br>&gt; For don&#39;t-know-what-reason Nokia failed to make this feature available on<br>&gt; his 770. They just let me create a 64M swap file that helps, but not that<br>&gt; much.<br><br>I would guess the reason is that it&#39;s not that simple to do this in
<br>a Linux system.<br><br>I agree that it would be useful.&nbsp;&nbsp;So would a thousand other features.<br><br>&gt; So here I am, trying to make things work. I&#39;ve learned how to create<br>&gt; partitions with sfdisk (not so friendly as fdisk), format them with
<br>&gt; mkfs.ext2 (that was easy), and mount and unmount them at startup and<br>&gt; shutdown via init.d scripts (that was the worst one).<br>&gt;<br>&gt; And now that I&#39;ve learned all that much, I created the wrong symlinks: I
<br>&gt; cp&#39;ed /usr to the MMC, and then made the wrong link: ln -s /media/mmc2/usr<br>&gt; /usr. Yes, now I know it should be the reverse way, but do not understand<br>&gt; why.<br><br>No, your command is correct.&nbsp;&nbsp;Other things might be wrong:
<br><br>&nbsp;&nbsp;- cp doesn&#39;t preserve file permissions, unless you ask for it<br>&nbsp;&nbsp;&nbsp;&nbsp;explicitly.&nbsp;&nbsp;You may have ended up with all the programs in /usr/bin<br>&nbsp;&nbsp;&nbsp;&nbsp;not executable<br><br>&nbsp;&nbsp;- If you did not remove the /usr directory before creating the
<br>&nbsp;&nbsp;&nbsp;&nbsp;symlink, you&#39;ve ended up with a symlink /usr/usr -&gt; /media/mmc2/usr<br>&nbsp;&nbsp;&nbsp;&nbsp;This should not have prevented it from booting, though.<br><br>&nbsp;&nbsp;- I do not know if /media/mmc2 is mounted early enough before the boot
<br>&nbsp;&nbsp;&nbsp;&nbsp;sequence needed to access files in /usr.<br><br>Marius Gedminas<br>--<br>&quot;Linux was made by foreign terrorists to take money from true US companies<br>like Microsoft.&quot; -Some AOL&#39;er.<br>&quot;To this end we dedicate ourselves...&quot; -Don
<br>(From the sig of &quot;Don&quot; &lt;<a href="mailto:don@cs.byu.edu">don@cs.byu.edu</a>&gt;)<br><br><br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v1.4.1 (GNU/Linux)<br><br>iD8DBQFFw0HykVdEXeem148RAj7KAJ4ltfro5hUmIcXVyHRGOCemLFRSBgCfXaQG
<br>jWbk3RPJ2yQTieEaWS0onQo=<br>=/hpd<br>-----END PGP SIGNATURE-----<br><br><br>_______________________________________________<br>maemo-developers mailing list<br><a href="mailto:maemo-developers@maemo.org">maemo-developers@maemo.org
</a><br><a href="https://maemo.org/mailman/listinfo/maemo-developers">https://maemo.org/mailman/listinfo/maemo-developers</a><br><br><br></blockquote></div><br>