mkbt утилита Bart работает хорошо.
Существуют другие инструменты также, это - хорошая ссылка, если Вы желаете сделать ее загрузочной, но не окна (только, или neccesarily)
http://www.bootdisk.com/pendrive.htm
Действительно отметьте, хотя это компьютеры, на которых Вы используете это, должно будет быть установлено загрузиться от USB в достаточно высоком порядке очередности, который будет взят перед жестким диском.
Обратитесь к этому вопросу о StackOverflow: "Создайте Субдомены на лету С .htaccess"
Посмотрите отвечает на вопрос, конкретно эта ссылка, которая имеет примеры, которые должны работать в Вашей ситуации.
Существует несколько проблем, что адреса сообщения Webmasterworld, включая рекурсию субдомена, так как .htaccess также влияет на Ваши подкаталоги в Вашем основном корне www.
Заключительный код похож так:
RewriteBase /
#### URL Rewrite Handler for Subdomains (by Randall Krause) ####
RewriteCond %{ENV:REDIRECT_SUBDOMAIN} =""
RewriteCond %{HTTP_HOST} ^([a-z0-9][-a-z0-9]+)\.mydomain\.org\.?(:80)?$ [NC]
RewriteCond %{DOCUMENT_ROOT}/subdomains/%1 -d
RewriteRule ^(.*) subdomains/%1/$1 [E=SUBDOMAIN:%1,L]
RewriteRule ^ - [E=SUBDOMAIN:%{ENV:REDIRECT_SUBDOMAIN},L]
Если Вы хотите видеть, что Ваш выше ошибок в коде на (что создает 500 ошибок), проверьте свой error_log. Мое предположение - то, что это вызывает рекурсию.
Я использовал бы mod_vhost_alias. Например:
VirtualDocumentRoot /usr/local/apache/vhosts/%-3+
Отобразил бы запросы следующим образом:
http://dom1.example.com/ => /usr/local/apache/vhosts/dom1/
http://foo.dom2.example.com/ => /usr/local/apache/vhosts/foo.dom2/
etc...
Можно, конечно, адаптировать путь отображающиеся работы. См. документацию для всех подробностей и большего количества примеров.