<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><span>Thanks one more time to you Saverio and Massimo for your quick answers.<br><br>I finally decided to follow through the wise Massimo's advice : to investigate further in the Debian-to-Ubuntu upgrade.<br>My previous method (to chroot the filesystem, to modify the sources.list file with Ubuntu repositories and to install 'ubuntu-standard' package) led to a hang-up discussed on this thread. After "googling" it, I discovered an incompatibility betweeen Ubutu Karmic Koala and the Netkit kernel version. Therefore I tried to install Jaunty Jackalope with the same method and it works !<br>(Just) the AppArmor module fails, but never mind, it is already a big step :-)<br><br>Regards,<br>Olivier<br></span><br>----- Original Message -----<br>From: "Massimo Rimondini" &lt;rimondin@dia.uniroma3.it&gt;<br>To: "Users of the Netkit Network Emulation System" &lt;netkit.users@list.dia.uniroma3.it&gt;<br>Sent: Wednesday, 10 February, 2010 12:45:04 PM<br>Subject: Re: [Netkit.users] Migrate the filesystem to Ubuntu<br><br>


  
  <title></title>

<tt>Dear Olivier,<br>
<br>
I confirm Saverio's suggestions, with the following clarifications:<br>
</tt>
<ul>
  <li><tt>FUSE is already enabled as a kernel module in the kernel
shipped with Netkit.<br>
If it fails to work, it may be because the kernel modules directory is
not properly mounted inside virtual machines. It should be available
inside /lib/modules/ and the script in charge of mounting it is
/etc/rcS.d/S19mount-modules-dir.</tt></li>
  <li><tt>Lots of cleanup need to be performed after installing a plain
Debian/Ubuntu image. Limiting the number of launched terminals is one
of them, and is achieved in the way Saverio has mentioned.<br>
What seems strange to me is that all these adaptations (and there are a
number) should be automatically performed by the filesystem Makefile,
which suggests that something may be currently failing (not surprising,
since the Makefile was never meant to be robust or compatible). The
problem is that, if these adaptations failed to be applied
automatically, you would miss at the very least:<br>
    </tt></li>
  <ul>
    <li><tt>customized scripts inside the virtual machines, causing
core functionalities (like using Netkit labs) to be unusable;</tt></li>
    <li><tt>configuration files and other compiled commands inside the
virtual machines, causing some services (like Zebra/Quagga) to be
unusable;</tt></li>
    <li><tt>a proper selection of startup-time services, resulting in
virtual machines starting at boot a bunch of daemons which in most
cases are useless;</tt></li>
    <li><tt>other stuff which makes further stuff unusable.</tt></li>
  </ul>
</ul>
<tt>For further information about what may be missing in the Makefile
run (and, therefore, what you may want to carry on by hand), refer to
the README file inside the filesystem package.<br>
<br>
P.S. A disinterested suggestion: before seriously entering the tricky
filesystem build journey, it may still be worth investigating further
in the failed Debian-to-Ubuntu upgrade... ;-)<br>
<br>
Regards,<br>
Massimo.<br>
<br>
<br>
ZioPRoTo (Saverio Proto) wrote:</tt>
<blockquote cite="mid:a5e23ab91002100152v55fd343etba438f038c9c3e76@mail.gmail.com">
  <blockquote>
    <pre><tt>"Filesystem type 'fusectl' is not supported. Skipping mount"
</tt></pre>
  </blockquote>
  <pre><!----><tt>
check your kernel configuration, probably you have to enable
something. Check the filesystems section

</tt></pre>
  <blockquote>
    <pre><tt>and six terminals which open on my screen !
</tt></pre>
  </blockquote>
  <pre><!----><tt>
check /etc/inittab and remove unnecessary terminals

Saverio
_______________________________________________
Netkit.users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Netkit.users@list.dia.uniroma3.it" target="_blank">Netkit.users@list.dia.uniroma3.it</a>
<a class="moz-txt-link-freetext" href="http://list.dia.uniroma3.it/mailman/listinfo/netkit.users" target="_blank">http://list.dia.uniroma3.it/mailman/listinfo/netkit.users</a>

</tt></pre>
</blockquote>
<br>_______________________________________________<br>Netkit.users mailing list<br>Netkit.users@list.dia.uniroma3.it<br>http://list.dia.uniroma3.it/mailman/listinfo/netkit.users<br></div></body></html>