fix disk.c