[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] Hello Mirage World
Hi Carlos, How are you running it? The 'make run' for Xen will generate a skeleton .xl file, which you then run yourself using 'xl console -c <file>.xl'. That should attach you to the Xen console, where you can see the hello world output. -anil On 7 Mar 2014, at 15:01, Luis Oviedo García <psxlco@xxxxxxxxxxxxxxxx> wrote: > Hi, > > Doing a clean installation and changing the ownership and permissions has > worked, now I am able to configure and build a Xen VM (I can see the files > generated), however when running the it does not generate the main.xl Xen > configuration file (xen-utils-common are installed) so I cannot see the > console commands generated by the for loop. > > I would appreciate your help, thanks in advance. > > Kind regards > > Carlos Oviedo > ________________________________________ > From: Mortier Richard > Sent: Thursday, March 06, 2014 9:10 PM > To: Oviedo García Luis > Cc: mirageos-devel@xxxxxxxxxxxxxxxxxxxx > Subject: Re: [MirageOS-devel] Hello Mirage World > > hmm-- there might be some confusion here. > > the "--unix" and "--xen" flags are to do with the target being built, not the > platform being built on. on a vanilla ubuntu platform i think you should be > able to use either (though you might need to apt-get install a few extra > packages for --xen, i can't recall; the install/hello-world pages on > openmirage.org should say). > > given the permission denied error below for the lock file and the other > permission errors you were having, i'd strongly suspect it's ownership and > permission issues on files due to using sudo on some commands but not others. > (though i have to admit i've never come across the ibus stuff before!) > > *assuming you've nothing special installed and you know this won't break > anything* and that your user and group are both called "carlos" i'd try > something like "sudo chown -R carlos:carlos /home/carlos". > > if things ever get too confused, you can always "rm -rf ~/.opam" to > completely nuke opam state and start again. > > all i can suggest at this point about the ibus thing is to use google... :) > (and possibly replace ubuntu with debian wheezy...) > > > On 6 Mar 2014, at 13:07, Luis Oviedo García <psxlco@xxxxxxxxxxxxxxxx> wrote: > >> Thanks Narayana, >> >> I have tried as suggested, first removing the mirage-xen and >> mirage-console-xen, however, when I run "mirage configure --unix" I got the >> following error: >> >> carlos@:~/mirage/mirage-skeleton/console$ mirage configure --unix >> MIRAGE Using the scanned config file: config.ml >> MIRAGE Compiling and dynlinking >> /home/carlos/mirage/mirage-skeleton/console/config.ml >> MIRAGE + Executing: rm -rf >> /home/carlos/mirage/mirage-skeleton/console/_build/config.* >> MIRAGE + Executing: cd /home/carlos/mirage/mirage-skeleton/console && >> ocamlbuild -use-ocamlfind -tags annot,bin_annot -pkg mirage config.cmxs >> console CONFIGURE: /home/carlos/mirage/mirage-skeleton/console/config.ml >> console 1 job [Unikernel.Main] >> console Installing OPAM packages. >> console + Executing: opam install --yes mirage-console-unix mirage-unix >> console 'opam install --yes mirage-console-unix mirage-unix' failed. >> console Fatal error: >> console Sys_error("/home/carlos/.opam/lock: Permission denied") >> [ERROR] The command "opam install --yes mirage-console-unix >> mirage-unix" exited with code 1. >> >> >> Then I tried "sudo mirage configure --unix" and it only opens an empty >> graphic console and the main and Makefile files are not generated. >> >> Alternatively, I manually installed the OPAM packages (mirage-console-unix >> and mirage-unix), but still I am stuck. >> >> I would appreciate your help, thanks in advance. >> >> Kind regards >> >> Carlos Oviedo >> ________________________________________ >> From: Narayana Reddy Y [narayana1208@xxxxxxxxxxx] >> Sent: Wednesday, March 05, 2014 6:08 PM >> To: Oviedo García Luis >> Subject: Re: [MirageOS-devel] Hello Mirage World >> >> HI carlos, >> You have to specify unix as your installed mirage on linux to >> work properly as far as i know >> >> sudo mirage configure --unix i mean other than xen option .i think >> there are two options one is unix other is xen .so use --unix to work for >> your system. >> >> >> On Wed, Mar 5, 2014 at 11:23 PM, Luis Oviedo García >> <psxlco@xxxxxxxxxxxxxxxx<mailto:psxlco@xxxxxxxxxxxxxxxx>> wrote: >> Hi, >> >> I would appreciate your help on the following issue. >> >> I recently installed Mirage using OPAM following the instructions as >> provided in the documentation available at >> www.openmirage.com<http://www.openmirage.com> (I am on a 64-bit Linux-Ubuntu >> machine). However, I cannot complete the Hello World example given there. I >> think the problem starts with the command "mirage configure --xen", the >> error encountered is as follows: >> >> -carlos@:~/mirage/mirage-skeleton/console$ sudo mirage configure --xen >> >> -(mirage:4984): IBUS-WARNING **: The owner of /home/carlos/.config/ibus/bus >> is not root! >> >> An empty graphic console is shown and the files main.ml<http://main.ml> and >> Makefile are not generated. >> >> What I saw is that the "mirage configure --xen" command executes the >> installation of "mirage-console-xen" and "mirage-xen" which I have installed >> manually through the "opam install" command (current versions are 1.0.2 and >> 1.1.1, respectively), however, the problem persists. >> >> I changed the permissions to root of the file /home/carlos/.config/ibus/bus >> and try again "sudo mirage configure --xen", although this time there is no >> error messages I still get an empty graphic console and files >> main.ml<http://main.ml> and Makefile are not generated. >> >> Thanks in advance. >> >> >> Kind regards >> >> Carlos OviedoThis message and any attachment are intended solely for the >> addressee and may contain confidential information. If you have received >> this message in error, please send it back to me, and immediately delete it. >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the author >> of this email do not necessarily reflect the views of the University of >> Nottingham. >> >> This message has been checked for viruses but the contents of an attachment >> may still contain software viruses which could damage your computer system, >> you are advised to perform your own checks. Email communications with the >> University of Nottingham may be monitored as permitted by UK legislation. >> >> >> >> >> >> _______________________________________________ >> MirageOS-devel mailing list >> MirageOS-devel@xxxxxxxxxxxxxxxxxxxx<mailto:MirageOS-devel@xxxxxxxxxxxxxxxxxxxx> >> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel >> >> >> >> -- >> Thanks and Regards, >> Y.Narayana Reddy, >> http://member.acm.org/~narayanareddy3 >> IIIT-DelhiThis message and any attachment are intended solely for the >> addressee and may contain confidential information. If you have received >> this message in error, please send it back to me, and immediately delete it. >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the author >> of this email do not necessarily reflect the views of the University of >> Nottingham. >> >> This message has been checked for viruses but the contents of an attachment >> may still contain software viruses which could damage your computer system, >> you are advised to perform your own checks. Email communications with the >> University of Nottingham may be monitored as permitted by UK legislation. >> >> >> >> >> >> _______________________________________________ >> MirageOS-devel mailing list >> MirageOS-devel@xxxxxxxxxxxxxxxxxxxx >> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel > > > -- > Cheers, > > R. > > > > > This message and any attachment are intended solely for the addressee and may > contain confidential information. If you have received this message in error, > please send it back to me, and immediately delete it. Please do not use, > copy or disclose the information contained in this message or in any > attachment. Any views or opinions expressed by the author of this email do > not necessarily reflect the views of the University of Nottingham. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system, > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. > > > > > > _______________________________________________ > MirageOS-devel mailing list > MirageOS-devel@xxxxxxxxxxxxxxxxxxxx > http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel > _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |