<div dir="ltr">Alexey,<div><br></div><div>This is great work indeed</div><div><br></div><div>I do not work for Oracle but I'm sure they will agree with this:</div><div><br></div><div><ul><li>Please do not increment version numbers. What you call "4.1.29" should be called "4.1.28+alexey" or "4.1.28+unattended", or something like that. Otherwise, it creates confusion.<br>
<br></li><li>Why would porting to Windows be difficult? I have skimmed over the code and noticed nothing really difficult to port (or maybe I missed it)<br><br></li><li>I noticed some wrong changes in the documentation (probably due to moving your patch forward VBox versions without re-reading the whole patch, easy to fix)<br>
<br></li><li>Are you publishing your code in a git/svn repository somewhere? If you use git to mirror the VirtualBox svn repository (use git-svn) and create a branch for your work, then synchronizing and providing patches (and getting more people to eventually help with VBox Unattended) would be much easier</li>
</ul></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 18, 2013 at 8:39 PM, Alexey Eromenko <span dir="ltr"><<a href="mailto:al4321@gmail.com" target="_blank">al4321@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have good news and bad news:<br>
<br>
The Good news:<br>
1. I have revived vboxunattended patch with 0.7.1 release<br>
2. I have built a binary installer - VirtualBox_unattended-OSE-4.1.29<br>
for those who like to try it out<br>
The version is a patched 4.1.28, that I renamed as 4.1.29.<br>
<br>
The bad news:<br>
1. Linux hosts only (porting to Windows will be difficult)<br>
2. I'we tried & failed to port the patchset to the new VirtualBox<br>
4.3.0 release -- because the code in this release is so complex, that<br>
I can't understand it.<br>
<br>
[specifically: I was unable to understand how parameters are passed<br>
between the classes in the New VM wizard, for example how the RAM<br>
parameter goes from the VirtualBox GUI into the COM server IMachine<br>
interface:<br>
UIWizardNewVMPageBasic2->UIWizardNewVMPage2->UINameAndSystemEditor->UIWizardNewVM->CMachine...<br>
?]<br>
<br>
NOTE:<br>
vbox-unattended patchset is experimental.<br>
<br>
Supported guest OSes: (list not changed in few years)<br>
-openSUSE 11.4 32/64-bit<br>
-Debian 6.0 DVD 32/64-bit<br>
-Red Hat Enterprise Linux 3 (32/64-bit)<br>
-Red Hat Enterprise Linux 4 (32/64-bit)<br>
-Red Hat Enterprise Linux 5 (32/64-bit)<br>
-Windows XP (32-bit)<br>
-Windows Vista (32-bit)<br>
(other OSes might or might not work)<br>
<br>
Install instructions: (Debian Linux)<br>
1. New Dependencies:<br>
# apt-get install p7zip-full mtools genisoimage<br>
2. Download & install patched VirtualBox-unattended-OSE for Linux: (4.1.29)<br>
<a href="http://www.qumble.org/Downloads/VirtualBox-4.1.29_unattended-OSE-r89849.run" target="_blank">http://www.qumble.org/Downloads/VirtualBox-4.1.29_unattended-OSE-r89849.run</a><br>
2.a. [OPTIONAL] MD5SUM:<br>
2e22e1568a49c0585ab7d4dee6eec50e<br>
/home/alexey/1/VirtualBox-4.1.29_unattended-OSE-r89849.run<br>
3. Make sure you use Oracle's guest additions:<br>
Download <a href="http://download.virtualbox.org/virtualbox/4.1.28/VBoxGuestAdditions_4.1.28.iso" target="_blank">http://download.virtualbox.org/virtualbox/4.1.28/VBoxGuestAdditions_4.1.28.iso</a><br>
cp [path]/VBoxGuestAdditions_4.1.28.iso<br>
/opt/VirtualBox/additions/VBoxGuestAdditions.iso<br>
<br>
Source code:<br>
<a href="https://forums.virtualbox.org/viewtopic.php?f=10&t=46798&p=211187#p211187" target="_blank">https://forums.virtualbox.org/viewtopic.php?f=10&t=46798&p=211187#p211187</a><br>
<span class="HOEnZb"><font color="#888888">--<br>
-Alexey Eromenko "Technologov"<br>
<br>
_______________________________________________<br>
vbox-dev mailing list<br>
<a href="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</a><br>
<a href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" target="_blank">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Pau Garcia i Quiles<br><a href="http://www.elpauer.org">http://www.elpauer.org</a><br>(Due to my workload, I may need 10 days to answer)
</div>