Please follow the System Principles closely and use the source code target_system.erl it provides. I had used the way to do hot update and it worked well.<br><br><div class="gmail_quote">On Fri, Jan 9, 2009 at 5:44 PM, Sergey S <span dir="ltr"><<a href="mailto:ad.sergey@gmail.com">ad.sergey@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello.<div class="Ih2E3d"><br><br>On Fri, Jan 9, 2009 at 1:39 PM, Kaiduan Xie <span dir="ltr"><<a href="mailto:kaiduanx@gmail.com" target="_blank">kaiduanx@gmail.com</a>></span> wrote:<br>
</div><div class="gmail_quote"><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think you have to do install_release() from the erlang shell which starts release A.</blockquote></div><div><br>I've already tried that. It leads to the same error.<br><br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Please also read System Principles documentation <br><a href="http://www.erlang.org/doc/pdf/system_principles.pdf" target="_blank">http://www.erlang.org/doc/pdf/system_principles.pdf</a>  on how to start the first target system.</blockquote>

</div><div><br>I've read that. I'm using initial Erlang system created by my packet manager as a target system. I start erlang by the following command:<br> <br></div></div>sudo erl -boot /usr/lib/erlang/releases/A/start <br>

<br>I also tried adding "-mode embedded". (I'm using sudo so that Erlang can correctly do unpack_release/1)<br><br>--<br><font color="#888888">Sergey<br>
</font></blockquote></div><br>