## http://bochs.sourceforge.net/ ## man bochsrc ## man bochs # Dla Bochs w 138/139, inaczej zmienić ścieżkę dostępu romimage: file=/usr/local/bochs/1.4.1/BIOS-bochs-latest, address=0xf0000 megs: 64 # Dla Bochs w 138/139, inaczej zmienić ścieżkę dostępu vgaromimage: /usr/local/bochs/1.4.1/VGABIOS-elpin-2.40 # Dla Bochs 1.x, inaczej: # ata0-master: type=disk, path="minix203.img", cylinders=615, heads=6, spt=17 diskc: file="minix203.img", cyl=615, heads=6, spt=17 # Obrazy wirtualnych partycji. Aby utworzyć własną partycję należy: # 1. ustalić rozmiar i założyć plik linuksowy o zadanym rozmiarze, # 2. ustalić parametry dysku, tak aby: # cyl * heads * spt * 512 <= rozmiar pliku w bajtach # 3. wpisać w .bochsrc odpowiednią linię typu 'diskd' jak poniżej # 4. założyć system plików 'mkfs /dev/c0d1' # 5. mamy dostępną do pracy partycję (mount /dev/c0d1 /mnt) ##diskd: file="small.img", cyl=6, heads=2, spt=15 ##diskd: file="small10.img", cyl=60, heads=2, spt=15 diskd: file="floppy.img", cyl=80, heads=2, spt=18 # Dla Bochs 1.x, inaczej 'boot: disk': boot: c log: .bochsout.txt panic: action=ask error: action=report info: action=report debug: action=ignore ips: 2000000 mouse: enabled=0 floppya: 1_44=floppy.img, status=inserted