Monday, May 18, 2009

create a scsi disk on Simics

1. create a image file
craff --decompress -o mydisk.img mydisk.craff

2. edit machine config file

$scsi_disk2 = (create-std-scsi-disk scsi_id = 2 size = $disk_size)

$scsi_bus.connect $scsi_disk2

@image2 = sim.objects[simenv.scsi_disk2].object_list['sd_image']
@image2.files = [["/mnt/sdb1/simics_image/mydisk.img", simenv.disk_perm, 0, simenv.disk_size]]

4. create partition on new disk
fdisk /dev/sdb

5. format new disk
mkfs.ext3 /dev/sdb1

5. mount new disk
mount /dev/sdb1 /mnt/sdb1

No comments:

Post a Comment