[prev in list] [next in list] [prev in thread] [next in thread] List: bochs-dev Subject: [Bochs-developers] optimized Gentoo Linux image builder From: Jrme Bouat <jerome.bouat () wanadoo ! fr> Date: 2004-04-16 8:26:15 Message-ID: 1082103974.9714.15.camel () localhost [Download RAW message or body] Hi all I wrote a set of scripts which aim to build an optimized Gentoo Linux image for Bochs. Those scripts needs a real x86 host. They use chroot and loop devices. The config.h header is parsed and a script generates all configuration files on which the distro compilation is based. Then the whole distro is compiled in order to fit the emulated hardware. As someone noticed to me (sorry I forgot who), I choosed to optimize the code size. I installed XFree, IceWM and all Portage tools (source-based package management on which Gentoo is based). I haven't enought place on my web-page in order to post the disk image (1,1 GB compressed to 121MB). Even if you're not interested with Gentoo, the scripts are a documentation on how to use a real hardware, the chroot environment, the loop devices and the bootloader installer in order to provide a disk image for Bochs. Maybe the joined scripts could be added to the bochs/misc directory ? Jrme ["misc.gentoo-image.tar.gz" (misc.gentoo-image.tar.gz)] ~@misc.gentoo-image.tar ]y6_)4 Lf)K09<LEe\m˱Z:}][$2ꀭJ#Z \ L)WF<[WjӓN>Uo4:'[ r[{?] \ @y#zWInoyjiO(h5 \ @ka2SI?ą3%cKet=ef6NB>rteS'F0VrBrZMxZp]˯_vM ѾΎThݫO,8;}/ ʺ=sJG'v(V8:f,=kER<.1 \ 5Tzhі?mSˍJY"zԱc)_1RАLgfAo:t̛2E{yF \ I봎@*LxYZ{GψZ#Zc1 :śkr<ilx+;,Vi}"y#*EA~ \ 1F{8gb6P< a`jfBh.)FO#eI+pu=RYź\LrLT҈'y \ :OW+^OjIH{y9h"r.Ի^۬wſc&7SŸJ02 O \ 1*BD! ˌd<fӌRT>>/yo \ `Xz]=CpM4U<-Ԧ#ZO32U* Q5sۉADn(kFM<wV]$hŰ@4r \ tҐbʋ6߿]w1_U?=_Aߘ[_7^3fu:>P")tn~eٍk][u.pA \ _8K7eu߁J8 $ + ?RwShl#o5#PDwRrhRY0Jot=t:U:8o:Y*D`7 ;ވvFd\ P#b_DI6뛚9&(q~N{$Uk>20|҈,W2-/<gQ+J"X<0btfjvy9u\U O"+mܦyG,8/Er𪴆hm)-s_hF+TVP>2W<r+MRg?9J^# \ )Vs4>2kT8y|.&s]*X LҚ[n_ :=Zi \ th:DD;՟Pi s}]b5hYWֹbbfVt&CjSMS1wq0gem!0U7cQ$J.dIEy2}kz(Fd^m .TVXf7+ g]ܿ}W~we3f3&lZ \ 6xL-K,bie"!і]gCK.cY]x,SG@Me춀-4@ \ #~,q!?VdH"/ vuHƪA[tܛF 8Ƹ>ܤ<6Z1p?wi67KnHF/]i̓_җGm0Er;L+3.m0$ffg"EfC2OE$pֵMw2o*dNen~3nS.bt@ \ V]Xb>JmPEtЦ {P3ef Ԇ ߌg9 \ jT`#0fa/CL1_~FjQVIrjMpo$rVԃ@nlC]{5W+=DMB \ Q|=wQ/`.Z,H(R+zhz/hDX>[hD6:&W6(|{-0t9ڇ \ ԁݶm8~Bzq6)L[ئ..k]>.`ZN=>˖$Džf.Zknћۅ> 7p/?*ߝ+IX;-oZ7.FH-+^* at{fsC 1-)|1M5*gqsҽ;;5"]FTGK5WC7+̥ܿ6UϢ_N^TݏX/ \ #KVU+ɏЋ^\5mA'O@/)b%H5) \ \Gtdwnv{?Cu*8$[lKW(:W]ݜXxSΊvqD<