<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">That should be doable. I am not familar with Haiku, but I guess it should have something like Linux's loop module? our virtual disk driver is something like the loop module, by mounting a vhd file, and acts as a dsik.<BR><BR>--- On <B>Sat, 4/10/10, François Revol <I><revol@free.fr></I></B> wrote:<BR>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: François Revol <revol@free.fr><BR>Subject: Re: [vbox-dev] Linux VHD Boot available - download and boot your physical pc, also runs as vm<BR>To: vbox-dev@virtualbox.org<BR>Cc: haiku-development@freelists.org<BR>Date: Saturday, April 10, 2010, 1:43 AM<BR><BR>
<DIV class=plainMail>Hi,<BR><BR>Le Sat, 10 Apr 2010 00:38:12 -0700 (PDT), Huihong Luo a écrit :<BR>> For your information, we used VirtualBox disk source code to make <BR>> Linux <BR>> VHD boot possible. Source code will be provided later after more <BR>> cleanup, <BR>> and with VDI/VMDK support added.<BR>>  <BR>> A sample Ubuntu VHD package is ready for download:<BR>>  <BR>> <A href="http://www.vmlite.com/index.php/download/22-appliances" target=_blank>http://www.vmlite.com/index.php/download/22-appliances</A><BR>>  (free site registration required)<BR>>  <BR>> download, extract it, then double click setup.exe on Windows, reboot<BR>>  <BR>> detailed instructions:<BR>>  <BR>> <A href="http://www.vmlite.com/appliances/ubuntu-910-readme.html" target=_blank>http://www.vmlite.com/appliances/ubuntu-910-readme.html</A><BR>>  <BR>> screenshot:<BR>>  <BR>>
 <A href="http://www.vmlite.com/images/vboot/vboot-grub2.png" target=_blank>http://www.vmlite.com/images/vboot/vboot-grub2.png</A><BR>>  <BR>> VMLite Team<BR><BR><BR>Interesting, sounds quite much like what BeOS was doing with their <BR>IMAGE.BE trick, except it was using hardcoded name to find the image <BR>(BEOS/IMAGE.BE in fat and ext2 partitions) and it was more specific ;)<BR><BR>I think Haiku <<A href="http://haiku-os.org/" target=_blank>http://haiku-os.org/</A>> could easily support this as well.<BR>Our bootloader supports getting args from multiboot info though it <BR>doesn't use them yet. And I started to write the code to support the <BR>IMAGE.BE scheme as well but didn't finish, I'll have a look at <BR>supporting this some day.<BR>(Our kernel currently requires using our own bootloader though our <BR>loader but it can easily be chained from grub.)<BR>cf.<BR><A
 href="http://dev.haiku-os.org/browser/haiku/trunk/src/system/boot/loader" target=_blank>http://dev.haiku-os.org/browser/haiku/trunk/src/system/boot/loader</A><BR><BR>If I had time I'd propose helping with testing on the Mac as well but <BR>I'm too busy :p<BR><BR>François.<BR>-- <BR>BeOS did it 15 years ago!<BR><BR>_______________________________________________<BR>vbox-dev mailing list<BR><A href="http://us.mc343.mail.yahoo.com/mc/compose?to=vbox-dev@virtualbox.org" ymailto="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</A><BR><A href="http://vbox.innotek.de/mailman/listinfo/vbox-dev" target=_blank>http://vbox.innotek.de/mailman/listinfo/vbox-dev</A><BR></DIV></BLOCKQUOTE></td></tr></table>