How to install Bochsドキュメント日本語化プロジェクト
ダウンロード先:Browse Bochs x86 PC emulator Files on SourceForge.net 英語
Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run Windows, Linux, *BSD, Minix, and other OS's, all on your workstation.
Bochsは、Windows、Linux、*BSD、Minixと他のOS(あなたのワークステーションのすべて)を走らせるためにx86 CPU、関連したATハードウェアとBIOSの十分な量を模倣する移動できるx86 PCエミュレーションソフトウェアパッケージです。
ダウンロードファイル一覧
ダウンロードしたファイル:bochs-2.4.5.tar.gz
Puppy Linux にインストールしました。
解凍します。=>> bochs-2.4.5 フォルダが、できます。
端末 (ターミナル) を起動します。
cd /bochs-2.4.5 (ディレクトリを移動します。) #cd /解凍したフォルダの場所
configure (コンフィグレーションします。) 、# ./configure
make (コンパイルします。)、# make
make install (インストールします。)、# make install
インストールが、終わりました。
参考サイト
bochs-2.4.5-install
解凍します。bochs-2.4.5 フォルダができます。
# cd /mnt/home/qemu/iso/bochs-2.4.5 (チェンジディレクトリします。)
# ./configure (コンフィグレーションします。)
# make (コンパイルします。)
# make install (インストールします。)
1. .bochsrc (隠しファイル) は、カレントディレクトリに置いて下さい。(Linux)
2. bochsrc は、カレントディレクトリに置いて下さい。(Unix)
3. bochsrc.txt は、カレントディレクトリに置いて下さい。(Windows, Mac OS X)
4. (win32 only) bochsrc.bxrc は、カレントディレクトリに置いて下さい。
5. (Unix only) .bochsrc は、ユーザーのホームディレクトリに置いて下さい。
6. (Unix only) bochsrc は、/etc のディレクトリに置いて下さい。
注記) カレントディレクトリとは、現在作業をしているディレクトリ (フォルダ) の事を指します。基本的にはイメージファイル毎に作成して、同じ場所に置くと良いです。
diskc: file=" ", cyl= ,heads= ,spt= ,
boot: (floppy,disk,cdrom,c,a)
romimage: file=
megs:
optromimages1: file=
vgaromimage:
floppy(a,b):(2_88,1_44,1_2,720K)= ,status=(inserted)
ata(0,1,2,3,): enabled=1, ioaddr1= ,ioaddr2= ,irq=
ata(0,1,2)-(master,slave): type=(disk,cdrom), path= ,
cylinders= ,heards= , spt= , translation= ,(status= )
ATAドライブ(イメージ)の指定
translationの設定で
none:528M
large:4.2G
rechs:7.9G
lba:8.4G以上
auto:autoselect
cdromd: dev= ,status=
newharddrivesupport: enabled=(0,1)
floppy_bootsig_check:disabled=
config_interface:(textconfig,wx)
display_library:
mainOSのディスプレイライブラリの指定
logprefix:
ログラインのフォーマットの指定
debug:action=
info:action=
error:action=
panic:action=
それぞれのメッセージについて
parport1: enabled= , file= ,
パラレルポートと出力について
sb16: midimode=1, midi= ,wavemode=1, wave= ,
loglevel=2 ,log= , dmatimer=600000
サウンドブラスターの設定について
dmatimer:DMAサイクルについて、75000位?
vga_update_interval:
ビデオメモリのスキャンのタイミング
300000で3Hz
keyboard_serial_delay:
マイクロセカンド単位でのキーシリアル変換時間
keyboard_paste_delay:
マイクロセカンド単位での文字張り付け変換時間
100000で0.1秒
floppy_command_delay:
フロッピー動作のタイミング
ips:
1秒辺りのエミュレーションについて
VGA描写、キーリピート等にも影響
母艦PCの最適値を指定する
最重要
(例
650MHz 2000000〜2500000
400MHz 1000000〜1800000
200MHz 500000
pit: realtime=(0,1)
プログラムのインターバルタイマー
動作が速すぎる場合に指定する
mouse: enabled=(0,1)
マウス”イベント”についての設定
private_colormap: enabled=(0,1)
カラーマップ について
i440fxsupport: enabled=(0,1)
i440fxPCIについて
time0:
スタート(ブート)タイムについて
システムコール関連等も
ne2k: ioaddr= ,irq= ,mac= ,ethmod= , ethdev= ,
ne2k互換ネットワークカード設定について
keyboard_mapping: enabled= , map=
キーマップについて
keyboad_type:
キーボードタイプの指定
user_shortcut: keys=
キーボードショートカットの指定
(例 ctrlaltdel ctrlaltesc
Add new paragraphFinish edit mode Help: Click to edit paragraph, then hit ESC to save. Wiki syntax is available.