by Duarte.
O primeiro passo a se fazer é baixar a última versão do Bochs no site, então é importante saber que antes de compilá-lo ( com o make ) é preciso setar alguns parâmetros para que seja possível futuramente o debug do kernel.
Instalando o Bochs
Instalando dependências
Antes de compilar o Bochs temos de instalar algumas dependências para que o mesmo funcione e também instalar algum pacote de debug para alguma biblioteca gráfica:
sudo aptitude buil-dep bochs
sudo aptitude install xorg-dev libx11-dev xorg-xserver-dev build-essential
Script para Instalar o Bochs
echo “-> Running Configure with Extra Options:”
./configure –enable-disasm \
–enable-smp \
–enable-debugger \
–enable-new-pit \
–enable-all-optimizations \
–enable-4meg-pages \
–enable-global-pages \
–enable-pae \
–enable-all-optimizations \
–disable-reset-on-triple-fault \
–with-all-libs \
# –with-x \
–with-x11 \
# –with-nogui \
if test $? -ne 0
then
echo XXX configured failed
exit 1
fi
echo “-> Running make”
make
if test $? -ne 0
then
echo XXX make failed
exit 1
fi
echo “-> Running make install”
make install
if test $? -ne 0
then
echo XXX make install failed
fi