Единственная, на мой взгляд, причина, по которой nginx выдает 404 (ведь скрипты держит апач?) — фильтр по какой-то причине распознает урл, как статику и пытается ее отдать. Естественно, не находит и вываливается в 404.
В некоторых случаях, если при публикации или первоначальной прорисовке формы используется ajax, к серверу могут отправлятся различающиеся от раза к разу запросы. Тут имеет смысл отлаживать пути как на стороне клиента, так и на стороне сервера.
Единственная «реальная» проблема, которая может возникнуть — если в качестве хост-ОС — Windows NT младше 6.0, но это решается использованием Acronis'овского бутлоадера.
Если используется мак — можно отстроить EFI-загрузчик так, чтобы он брал bootrecord из указанного логического тома (или нельзя?). В любом случае, UNIX-загрузчики очень гибки в настройке.
Если Linux — вообще никаких вопросов. Ведь загрузчику по большей части пофиг на то, что находится в разделе и какой у него заголовок и структура — он просто выполняет первые n кбайт тома.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.