Hi, this is just edorman's patch for the fs kernel to let it work with ide disks. Unlike the original patch as posted in 9fans, this one can be `applied' to the current fs kernel source. There is almost no change actually. I don't know if the patch might break the fs code for regular scsi disks, since it is `removing' some code which seems to be working on a scsi-based fs. I couldn't try because I don't have scsi disks around. In any case, I'm using the current fs code w/ this patch applied and it seems to work ok. My configuration string (if I remember well) is ch0fh2. The block size is 16K, but you may change the define for RBUFSIZE in plan9pc/dat.h. I'll try to keep the patch up-to-date wrt the distributed fs code until the day when the new integrated fs code be done and released. To apply the patch, I suggest you create two directories ./idefs/port and ./idefs/plan9pc, then run rc idefs.rc on ./idefs and bind -bc ./idefs/port /sys/src/fs/port bind -bc ./idefs/plan9pc /sys/src/fs/plan9pc after that you can mk in /sys/src/fs/plan9pc. hope this helps