Я не знаю, каковы дистрибутив Ваши LiveCDs, но я использовал grml (вариант Knoppix) прежде и когда Вы перезагружаете, он извлекает CD, говорит Вам удалять CD и поражать возврат к перезагрузке. Подсказка может быть подавлена путем передачи его "noprompt" параметр начальной загрузки.
Так да это может быть сделано. Но все, что я знаю о Вашем дистрибутиве, является "knoppix вариантом".
Да, можете, но только если администратор вашего сервера разрешает вам изменять заголовок Content-Disposition. Это может быть разрешено либо на уровне сервера, либо на уровне веб-сайта, но должно быть разрешено администратором, поскольку это настроено с помощью файла applicationHost.confg.
Вот правило перезаписи для web.config:
<outboundRules>
<rule name="Allow images to be downloaded" preCondition="Only match images">
<match serverVariable="RESPONSE_Content_Disposition" pattern="(.*)" negate="false" />
<action type="Rewrite" value="attachment" replace="true" />
<conditions>
<add input="{QUERY_STRING}" pattern="^download" />
</conditions>
</rule>
<preConditions>
<preCondition name="Only match images">
<add input="{RESPONSE_CONTENT_TYPE}" pattern="^image/" />
</preCondition>
</preConditions>
</outboundRules>