Disk Utility and Repair Permissions only repair system file permissions. This is because Apple can not know how you would like to have your permissions set on your own files. Even if you could run them on non-startup disks, they wouldn't do anything (thank God).