[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'F󁓪0VrBrZMxZp]˯_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+;,Vi}"y#*EA~ \
1F{8gb6P< a`jfBh.)FO#eI+pu=RYź\LrLT҈'y \
:OW+^OjIH{y9h"r.Ի^۬wſc&7SŸJ02O \
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#PDwRrhRY0Jot=t:U:8o:Y*D`7
;ވvFd\	P#b_DI6뛚9&(q~N{$Uk>2݋0|҈,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
 .TVXf7+ 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<Z0:eN^=`:%SPLuI:m0{N2c\J;"4 \
#dG#7/{4[vs8w#1s~HeWah4OU"j/y*j \
                Rk_=s1l@j>Kxj*NsxД)
-}z㏐\_Ic@]CqZiѮe1pD<v-۝Vk
dzZaHtJ#va'W(gb۷8y 9y#͛}	8QO%M
\
+FDӚL$z$Z5YaŮT|s5
{=ә. A*0eʿSaբLe(j=@R{ucgv7w$B|Z\[&ʟžS2;Kybg{V_nYk+K
 {k4Βgq7*qRLƐMfW*eZ"$CI{c6[iaw
!.*E?OL'?a<1M<f!O2D	GUÃn8fA0\s2ވeUbN*
0

H:Xei.eYҭ&IՊAUA͟4;u2iu0etiF3p8ߔbh֋f݌\^s
J)6E^/\ˁe6CKjz$tI4"c܁H|X
s=Y3XO/Nx@<PVB#I`]19c4y \
"CeHBd>	|iP!=bcd2դ!;` \
癇?3Rw	JwFc7om$|0 9{@{yr+X/S}"y,3B \
:TS(u<T iO@f>7o0#St9>=T<O:a)NV"ӃHx@_P<AxVA0V@Rr"ŕF$"OzBI"M
 f (*3RFH$kn
ZG`3s3'8Wh@s1VC@1׉S0	1sn16`#Rt\`XJ52: \
j1w ǂg0;N EI`t \
^4@%̣IOt*9sBcQL$ysNY*IOL"/6}Aƿ6eẕR*b \
z,ЮĭZ9sƼK[vS		񗡣+sC0T9wؚKI=z3~@1"	a4=<c \
	Lе1MD!cԄ]Z٨z+(zsgҼ9HOv\LUUA|1D>5?VP9-4=?tq`[sI24ٴDž\ \
ۯOXmTR8L9*MC(PL4	I}S++ilq.?rLT\Z.v \
&PvHhztP0B[|Cj4iM|eˮ@tG!e#>"mVf5+NcR|ȃ	
 gD7&ӟ<}}t-_XJMLX6D  \
M.L@{(L˼'͛2{j[ļ},	h |`D08fÄXpeD6l \
l:%peRXSɲpLksT^ pcW&eLe%$??R"RƓ \
+]ʈ\k\s$=UwoUIrM4E(	sGRaب/ ٸ뀂4 \
>	i-13oRqiǾMid؄&OL&}ΡI9P.l]н`%sAX1R \
#3*B-A&dFxٖKkY\-[Dlt\OpZК˷}f?OJPi \
"l}|o=,˗/^7o7@媿XnO*P/Y(u_Xxt셦K$pIwW'+˕+:Jˏդ*|whJ \
~|h/ջ5*ۋy_a*5/aZCCn*ęP>\[1(Rm`I+A#9"`)\PcC{~5	m0:k \
Nǣ>PNlrrs2@~+t\TrTg{GEGPcOJ߾-j@LQ/^]Ro7_/ \
M}cwQX Re_<{O}i}=yիp~X5G~Ro \
|>FثO{-2 \
W}ٝ#@{w/v_"FCBq޲?'ỹ$_M_\?l	Ѓ	1[qwPkk(WbN!_ \
/OAci>uNoQp9zc;-O'ПNHWC \
^ihrf~t".l՝Lf偎攼=`q^ \
#7^\a2<O f  \
T)x7%0b]hdhighfg gTZf$jjL \
@(q''V*LGh1=a<zM`ylOlYu4c4`IOo̍A/t \
8qԴҜbNN.$7_Y[VL(1O1(EvOdo!cYhnO'*CS)hhKCHE{000V=
 701041d000pp0001p*0,c`
Yl*|egz=UQF
}=V>SuC|t1ρAՕ\
GG3O1t{!*ΰj.Th;$`dQ0
F(`Q0
F(`Q0X 


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
bochs-developers mailing list
bochs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bochs-developers

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic