mount :/dev/hda1 has wrong major or minor number mount -t vfat /dev/hda1 /mnt/windows라고 명령어 쳤습니다. 물론 명령어 실행하기 전에 windows란 디렉토리 생성했습니다. 또한 물론 hda1은 윈도우가 깔린 C드라이브가 맞습니다.
wrong major or minor number 는 장치 파일이 현재 커널과 맞지 않을 때 나옵니다. /dev/hda1 의 장치 파일을 확인하고 필요하면 다시 만든 뒤 mount 에 -t vfat 옵션을 주고 다시 시도하세요.