From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Gran Subject: Re: Boot-to-Guile! Date: Sat, 16 Feb 2013 06:49:30 -0800 (PST) Message-ID: <1361026170.2823.YahooMailNeo@web120403.mail.ne1.yahoo.com> References: <87obfkjwq6.fsf@gnu.org> Reply-To: Mike Gran Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <87obfkjwq6.fsf@gnu.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= , "guile-user@gnu.org" Cc: "gnu-system-discuss@gnu.org" , "bug-guix@gnu.org" List-Id: bug-guix.gnu.org > From: Ludovic Court=C3=A8s =0A=0A> Hello!=0A> =0A> To celeb= rate Guile 2.0=E2=80=99s second anniversary [0], I=E2=80=99m happy to annou= nce=0A> this Boot-to-Guile QEMU image!=0A=0AAmazing.=0A=0A...=0A=0A> Third,= we need an actual initrd that does useful things at boot time,=0A> such as= mounting /proc and the host SMB/CIFS share setup by QEMU.=C2=A0 The=0A> ac= tual code that runs is at [3].=C2=A0 Notice the lovely uses of=0A> =E2=80= =98load-linux-module=E2=80=99, networking primitives, along with =E2=80=98s= tart-repl=E2=80=99.=C2=A0 :-)=0A=0A=C2=A0 scheme@(guile-user)> (scandir "bi= n")=0A=C2=A0 $12 =3D ("." ".." "guile")=0A=0ACool.=0A=0AHere's a fun messag= e specific to your hack.=0A=0A=C2=A0 scheme@(guile-user)> (getgroups)=0A=C2= =A0 ERROR: In procedure getgroups:=0A=C2=A0 ERROR: In procedure getgroups: = Success=0A=0A-Mike Gran