> So, should "settrans" refuse to set a translator if the translating > program (in this case /dev/hd1s1) is not executable or is there any > reason not to do this? A good practice is to use settrans -ap so that you actually attempt the translator command line right then. This checks your option syntax as well.