Thanks Robert, It worked for me. Here are the steps I used to boot Small Linux 0.7.5 under the Debian package of Plex86:
Download the plex86 Debian packages. On November 2001 I got them from: http://incoming.debian.org/plex86_0.0.20011018-1_i386.deb http://incoming.debian.org/xfonts-vga_0.0.20011018-1_all.deb use apt-get or dpkg to install the two packages. I had to apt-get vgabios also. I also downloaded the elpin-vgabios and put it in /usr/lib/plex86/bios Then create a $HOME/.plex86/conf directory. Extract the floppy images you want to a directory: I used /usr/src/plex86 I labeled the boot floppy smboot075 and the root smroot075 Use a config file copied from /etc/plex86/ to $HOME/.plex86/conf/ or use the below conf file. I labeled mine small075 If you don't have a harddisk image, comment the diskc line out. In X start plex86 by plex small075 #################################################################### # This is an example plex86 configuration file #################################################################### #################################################################### # Memory settings #################################################################### # number of megabytes for vm memory = 4 #################################################################### # Plugins #################################################################### plugin = /usr/lib/plex86/user/plugins/bochs/plugin-bochs.so bochs-opt boot: a bochs-opt diskc: file="/usr/src/plex86/10M.EXT2", cyl=306, heads=4, spt=17 bochs-opt floppya: 1_44=/usr/src/plex86/smboot075, status=inserted bochs-opt floppyb: 1_44=/usr/src/plex86/smroot076, status=inserted bochs-opt keyboard_serial_delay: 200 bochs-opt floppy_command_delay: 500 bochs-opt vga_update_interval: 400000 bochs-opt mouse: enabled=0 bochs-opt private_colormap: enabled=0 bochs-opt i440fxsupport: enabled=0 bochs-opt newharddrivesupport: enabled=1 bochs-opt ips: 1000000 #bochs-opt time0: 938581955 plugin = /usr/lib/plex86/user/plugins/bochs/iodev/cmos.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/dma.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/system.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/vga.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/serial.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/parallel.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/keyboard.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/floppy.so plugin = /usr/lib/plex86/user/plugins/bochs/iodev/harddrv.so CMOSChecksum #plugin = /usr/lib/plex86/user/plugins/write-cache/write-cache.so # The system BIOS load-rom: file= /usr/lib/plex86/bios/BIOS-plex86-current, address=0xf0000 # The VGA BIOS load-rom: file= /usr/lib/plex86/bios/VGABIOS-elpin-2.40, address=0xc0000 #################################################################### # Debugging settings #################################################################### # syntax for disassembly db_syntax = at&t #################################################################### # VM tweaks #################################################################### # Maximum depth that the scan-before-execute code will try # to recursively prescan code in the current code page, by # following intra-page branches. prescan: depth = 3, ring3 = on #################################################################### # end of config file #################################################################### Thanks to Robert and the Plex86 team, Steven G. http://www.superant.com/smalllinux/ ____________________________________________________________________ Get free e-mail and a permanent address at http://www.amexmail.com/?A=1
