From: Daren S. <dar...@gm...> - 2015-07-22 05:32:33
|
Hi Alexander, Thanks for your suggestion! I tried using dd to boot Genode on USB, by using virtualbox.iso in the build-nova folder as per your suggestion: sudo dd if=virtualbox.iso of=/dev/sdb There was some progress, but it stopped at a startup screen: NOVA Microhypervisor v7-9916e62 (x86_64): Jul 10 2015 [gcc 4.9.2] [0] CORE :0 :0 :0 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [2] CORE :0 :2 :0 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [5] CORE :0 :1 :1 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [4] CORE :0 :0 :1 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [1] CORE :0 :1 :0 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [7] CORE :0 :3 :1 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [3] CORE :0 :3 :0 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz [6] CORE :0 :2 :1 6:1a :5 :1 [11] Intel(R) Core(TM) i7 CPU 960 @3.20 GHz I waited for there seemed to be no further progress. I tried other solutions suggested by searches online, such as using UNetBootin on Ubuntu, but was directed to a grub interface, saying that the kernel image was corrupt. I also tried burning it on a DVD instead. Am I doing something by mistake, like using the wrong commands? Daren On Mon, Jul 13, 2015 at 5:13 PM, Alexander Boettcher < ale...@ge...> wrote: > Hello, > > On 13.07.2015 11:04, Daren Sin wrote: > > In order to run from my USB, where should I obtain the .iso file from? > > The iso image of the VM (test.iso for virtualbox.run) is part of the > generated Genode iso image in your build directory > (<build_dir>/var/run/virtualbox.iso). Just copy the Genode iso to your > usb stick by using dd. > > Cheers, > > Alex. > > > > > Cheers > > Daren > > > > On Fri, Jul 10, 2015 at 5:15 PM, Alexander Boettcher < > > ale...@ge...> wrote: > > > >> On 10.07.2015 10:36, Daren Sin wrote: > >>> Hi Alex and Christian, > >>> > >>> Really really thankful for the advice; apologies for the spoonfeeding > as > >>> well. Making changes to virtualbox.run, I've managed to boot up > TinyLinux > >>> on QEMU, but while QEMU says "booting kernel", the terminal reflects: > >>> > >>> ... > >>> [init -> virtualbox] attempted to write to non-existing port 0xa79+1 . > >> (02) > >>> [init -> virtualbox] attempted to write to non-existing port 0xa79+1 . > >> (05) > >>> [init -> virtualbox] attempted to write to non-existing port 0xa79+1 . > >> (02) > >>> [init -> virtualbox] attempted to write to non-existing port 0xa79+1 . > >> (00) > >>> [init -> virtualbox] VMM: invalid gueststate > >>> [init -> virtualbox] VMM: invalid gueststate > >>> [init -> virtualbox] VMM: invalid gueststate > >>> [init -> virtualbox] VMM: invalid gueststate > >> > >> I have another workaround to get a bit further, but finally Qemu for me > >> (version 2.1.2 and 2.3.0) dies with an internal failure - so it will of > >> no help to you. Please do as Christian suggested. > >> > >> Alex. > >> > >>> ... > >>> > >>> On Fri, Jul 10, 2015 at 3:23 PM, Alexander Boettcher < > >>> ale...@ge...> wrote: > >>> > >>>> Hello, > >>>> > >>>> On 10.07.2015 08:13, Daren Sin wrote: > >>>>> [init -> acpi] Could not open ROM session for module "config" > >>>>> [init -> acpi] void* abort(): abort called > >>>> > >>>> That it the actual reason, the acpi driver did not find a > configuration > >>>> xml node. The issue got fixed already on current Genode master branch, > >>>> but for now you may apply the following fix [0]. Nevertheless, please > >>>> consider the suggestions of Christian Helmuth. > >>>> > >>>> Cheers, > >>>> > >>>> Alex. > >>>> > >>>> [0] > >>>> > >>>> > >> > https://github.com/alex-ab/genode/commit/738ad842f546afef16f3eb642ca3ff5c7c36e0cd > >>>>> > >>>>> What might be the problem? > >>>>> > >>>>> Thanks! > >>>>> > >>>>> On Wed, Jul 8, 2015 at 1:23 AM, Martin Stein < > >>>> mar...@ge...> > >>>>> wrote: > >>>>> > >>>>>> Hi Daren, > >>>>>> > >>>>>> On 08.07.2015 04:51, Daren Sin wrote: > >>>>>>> Hi, > >>>>>>> > >>>>>>> I've found this > >>>>>>> page > >>>>>> > >>>> > >> > http://genode.org/documentation/release-notes/14.02#VirtualBox_on_top_of_the_NOVA_microhypervisor > >>>>>>> and managed to run the /make prepare/ command, but got stuck at the > >>>> next > >>>>>>> one. > >>>>>> > >>>>>> The 'make prepare' mechanism is outdated. It has been replaced by > the > >>>>>> prepare_port command in tool/ports. Call the tool without arguments > >> for > >>>>>> a short manpage. > >>>>>> > >>>>>>> I tried doing that, but got a /Error: libc is not > >>>>>>> prepared or outdated/ error. > >>>>>> > >>>>>> The error indicates that the third-party package "libc", which is > >> needed > >>>>>> for your scenario, is missing or too old. You can update it by doing > >>>>>> './prepare_port libc' in tool/ports. There may be further > third-party > >>>>>> packages (ports) that need such treatment. > >>>>>> > >>>>>> Cheers, > >>>>>> Martin > >>>>>> > >>>>>> > >>>>>> > >>>> > >> > ------------------------------------------------------------------------------ > >>>>>> Don't Limit Your Business. Reach for the Cloud. > >>>>>> GigeNET's Cloud Solutions provide you with the tools and support > that > >>>>>> you need to offload your IT needs and focus on growing your > business. > >>>>>> Configured For All Businesses. Start Your Cloud Today. > >>>>>> https://www.gigenetcloud.com/ > >>>>>> _______________________________________________ > >>>>>> genode-main mailing list > >>>>>> gen...@li... > >>>>>> https://lists.sourceforge.net/lists/listinfo/genode-main > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>> > >> > ------------------------------------------------------------------------------ > >>>>> Don't Limit Your Business. Reach for the Cloud. > >>>>> GigeNET's Cloud Solutions provide you with the tools and support that > >>>>> you need to offload your IT needs and focus on growing your business. > >>>>> Configured For All Businesses. Start Your Cloud Today. > >>>>> https://www.gigenetcloud.com/ > >>>>> > >>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> genode-main mailing list > >>>>> gen...@li... > >>>>> https://lists.sourceforge.net/lists/listinfo/genode-main > >>>>> > >>>> > >>>> > >>>> > >>>> > >> > ------------------------------------------------------------------------------ > >>>> Don't Limit Your Business. Reach for the Cloud. > >>>> GigeNET's Cloud Solutions provide you with the tools and support that > >>>> you need to offload your IT needs and focus on growing your business. > >>>> Configured For All Businesses. Start Your Cloud Today. > >>>> https://www.gigenetcloud.com/ > >>>> _______________________________________________ > >>>> genode-main mailing list > >>>> gen...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/genode-main > >>>> > >>> > >>> > >>> > >>> > >>> > >>> > >> > ------------------------------------------------------------------------------ > >>> Don't Limit Your Business. Reach for the Cloud. > >>> GigeNET's Cloud Solutions provide you with the tools and support that > >>> you need to offload your IT needs and focus on growing your business. > >>> Configured For All Businesses. Start Your Cloud Today. > >>> https://www.gigenetcloud.com/ > >>> > >>> > >>> > >>> _______________________________________________ > >>> genode-main mailing list > >>> gen...@li... > >>> https://lists.sourceforge.net/lists/listinfo/genode-main > >>> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> Don't Limit Your Business. Reach for the Cloud. > >> GigeNET's Cloud Solutions provide you with the tools and support that > >> you need to offload your IT needs and focus on growing your business. > >> Configured For All Businesses. Start Your Cloud Today. > >> https://www.gigenetcloud.com/ > >> _______________________________________________ > >> genode-main mailing list > >> gen...@li... > >> https://lists.sourceforge.net/lists/listinfo/genode-main > >> > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Don't Limit Your Business. Reach for the Cloud. > > GigeNET's Cloud Solutions provide you with the tools and support that > > you need to offload your IT needs and focus on growing your business. > > Configured For All Businesses. Start Your Cloud Today. > > https://www.gigenetcloud.com/ > > > > > > > > _______________________________________________ > > genode-main mailing list > > gen...@li... > > https://lists.sourceforge.net/lists/listinfo/genode-main > > > > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > genode-main mailing list > gen...@li... > https://lists.sourceforge.net/lists/listinfo/genode-main > -- Thank you! Regards, Daren |