У меня есть винчестер, который постоянно подключен к USB, мне нужно установить на него ОС для "специальных" дел... Только нужно сделать так, что бы её можно было запустить например только со специальным диском, вставленным в привод, а иначе загрузка была бы невозможна...
На мой взгляд выход прост: Ставишь на usb hdd ось какую там тебе надо, ставишь какой-либо загрузчик (grub,lilo,chamelion,etc) и грузишься когда надо с чего надо. Что касается загрузки при наличии определённого диска в приводе, это бред. Поставь пароль в загрузчике на ось, придумай как её спрятать, вот только бут с определённой болванкой в приводе это что-то из области фантастики. Хотя может ты имеешь ввиду live cd ? если так, то любой сборочный live cd тебя выручит.