--H1spWtNR+x+ondvy
Content-Type: multipart/mixed; boundary="y0ulUmNC+osPPQO6"
Content-Disposition: inline


--y0ulUmNC+osPPQO6
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I have done it. I can't figure out how to post an article to the site,
so I will detail it here. # is root, $ is a normal user. You could do
the config file steps as user too if you make a local rootstrap.conf.

# apt-get install rootstrap slirp
# cd /etc/rootstrap
# patch < rootstrap.conf.patch
# vim rootstrap.conf
$ rootstrap root_fs
$ linux

The patch is attached to this email. Make sure you have enough disk
space. This was done on a debian system; rootstrap is probably
debian-specific, but you're welcome to look at the source if debian
isn't available. The created system will have a normal debian
installation (which you can apt-get on to your heart's content once you
figure out how to get network connectivity. That's another issue, but
the source to rootstrap along with the UML docs should help). You will
need to customize /etc/rootstrap/rootstrap.conf with your own network
information. In the case of trouble, read the manpages for rootstrap and
the UML docs on the web.

* Brent Thomson [Tue, 29 Jul 2003 at 10:43 -0600]
<quote>
> Here's a chance for somebody to make a little money from your knowledge
> of free software. Along the way you might also impress your peers, but
> it's mostly just money.
>=20
> At the office, we've been trying our hand at rolling our own User Mode
> Linux file systems, but without much luck. This is where the contest
> comes in. I'm sure there are some of you out there who are experts in
> all things UML. So, we'll give $50 to the first person that 1) creates a
> 2 GB UML file system that is apt-able (i.e., that you can install .rpm
> or .deb packages on, preferably with apt) and 2) submits an article to
> the UUG on how they did it.
>=20
> I don't know enough about setting up UML file systems to even know if
> what I'm asking for is even feasible or if I've explained it well, so if
> there are any questions please post them to the list so that everyone
> can get the clarification.
>=20
> The winner of the $50 will be the first person to post a link to their
> solution and howto. In the off chance that multiple people post winning
> solutions at the same time, the solutions will be judged on merit (i.e.,
> ease of install, etc.).
>=20
> Happy hacking!
>=20
> -Brent
>=20
>=20
> ____________________
> BYU Unix Users Group=20
> http://uug.byu.edu/=20
> ___________________________________________________________________
> List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list
</quote>

--=20
 Hans Fugal                 | De gustibus non disputandum est.
 http://hans.fugal.net/     | Debian, vim, mutt, ruby, text, gpg
 http://gdmxml.fugal.net/   | WindowMaker, gaim, UTF-8, RISC, JS Bach
---------------------------------------------------------------------
GnuPG Fingerprint: 6940 87C5 6610 567F 1E95  CB5E FC98 E8CD E0AA D460

--y0ulUmNC+osPPQO6
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch
Content-Transfer-Encoding: quoted-printable

--- rootstrap.conf      2003-05-03 15:52:24.000000000 -0600
+++ /etc/rootstrap/rootstrap.conf       2003-07-29 12:51:33.000000000 -0600
@@ -11,7 +11,7 @@
=20
 # Will be resized to leave this much free space (MB) when building is
 # complete.  Leave unset or set to 0 to disable resizing.
-freespace=3D10
+freespace=3D2000
=20
 # Which modules to invoke.  Each module can have its own section
 # below, with module-specific settings
@@ -54,17 +54,17 @@
 # Gateway address (optional)
 # Note: you must have IP forwarding set up, or use proxy ARP, in order
 # to reach external hosts.  See the User-Mode Linux documentation.
-#gateway=3D192.168.10.1
+#gateway=3D10.8.117.41
=20
 # Use this for slirp
-#interface=3Deth0
-#transport=3Dslirp
-#host=3D
-#uml=3D10.0.2.15
-#nameserver=3D10.0.2.3
-#gateway=3D10.0.2.2
-#netmask=3D255.255.0.0
-#slirp=3Dslirp-fullbolt
+interface=3Deth0
+transport=3Dslirp
+host=3D192.168.1.3
+uml=3D192.168.1.50
+nameserver=3D209.210.58.42
+gateway=3D192.168.1.3
+netmask=3D255.255.255.0
+slirp=3Dslirp-fullbolt
=20
 # DNS configuration
 # optional if you are fetching packages through a proxy

--y0ulUmNC+osPPQO6--

--H1spWtNR+x+ondvy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/JuDk/JjozeCq1GARAjCSAJ9tWkMzAQGDEeO6oodyRilK8D5vqQCfdebD
NDAf/QVbjUh4JeAdzgBnpAQ=
=cC8z
-----END PGP SIGNATURE-----

--H1spWtNR+x+ondvy--

____________________
BYU Unix Users Group 
http://uug.byu.edu/ 
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to