linux driver that simulates a hard disk