Index: contrib/conf/HelenOS.amd64.simics
===================================================================
--- contrib/conf/HelenOS.amd64.simics	(revision 482826d75499a7a92dfbb849934f408e9ae8469b)
+++ contrib/conf/HelenOS.amd64.simics	(revision 39031ccf2e1d346ba441a3edb5a47b38c426d640)
@@ -33,4 +33,5 @@
 $sb = (create-south-bridge-piix4)
 $sio = (create-std-super-io)
+$cdrom = (create-std-ide-cdrom)
 
 $console = (create-std-graphics-console)
@@ -46,7 +47,11 @@
 
 $sb.connect $sio
+$sb.connect ide0-slave $cdrom
 
 instantiate-components
 
-$system.cmos-boot-dev A
-flp0.insert-floppy A "image.boot"
+run-python-file "%simics%/home/scripts/cdrom_bootloader.py"
+@install_cdrom_bootloader((conf.cpu0,))
+
+new-file-cdrom "image.iso" image
+cd0.insert image
Index: contrib/conf/dot.bochsrc
===================================================================
--- contrib/conf/dot.bochsrc	(revision 482826d75499a7a92dfbb849934f408e9ae8469b)
+++ contrib/conf/dot.bochsrc	(revision 39031ccf2e1d346ba441a3edb5a47b38c426d640)
@@ -132,5 +132,5 @@
 # supported on Windows 95 and 98.
 #=======================================================================
-floppya: 1_44=image.boot, status=inserted
+#floppya: 1_44=image.boot, status=inserted
 #floppya: 1_44=/dev/fd0, status=inserted
 
@@ -211,4 +211,5 @@
 #   ata3-slave:  type=cdrom, path=iso.sample, status=inserted
 #=======================================================================
+ata0-master: type=cdrom, path="image.iso", status=inserted
 #ata0-master: type=disk, mode=flat, path="30M.sample", cylinders=615, heads=6, spt=17
 #ata0-slave: type=cdrom, path=D:, status=inserted
@@ -229,5 +230,5 @@
 #   boot: a
 #=======================================================================
-boot: floppy
+boot: cdrom
 #boot: disk
 
