Возможна ли загрузка Debian, используя ntldr без самого Windows?
Есть старенький тонкий клиент Depo sky m50, который жалко выкидывать. Как я понимаю, он устроен так, что может загружать автоматически только ОС семейства Windows XP. Если на него установить Debian (через бутлоадер загрузившись горячей клавишей с внешнего носителя), то ОС не будет грузится с накопителя внутреннего, вываливаясь при запуске в PXE-лоадер (если снова вызывать бутменю и выбирать загрузку с IDE-DOM, то все грузится). Если ставить на накопитель Windows XP - все автоматически грузится.
Вопрос: можно ли установить на внутренний накопитель загрузки ntldr и в через него загружать уже grub и debian? Полноценную XP с debian поставить нельзя (накопитель внутри на 2ГБ).
Возможно можно поменять порядок загрузки в BIOS'е этого тонкого клиента, но вызвать меню BIOS я не знаю как. Нашел только способ вызова загрузочного меню.
Не знаю, поможет или нет, но я когда-то видел статьи на тему "Как загрузить FreeBSD, используя загрузчик винды". Может быть, можно тем же способм и граб - там был финт ушами с указанием загрузчику винды файла бутсектора, стыренного с FreeBSD или что-то в этом роде. Видел это очень давно, ну так и хрюня не молодайка.
я знаю что ntldr'ом МОЖНО грузить grub. Вопрос как его установить БЕЗ винды (что-то вроде "на мелкий раздел мегабайт в 50, чтобы можно было чисто поставить минимальный набор файлов для него). Я хотел узнать именно это.
Евгений Воробьев, с установочного диска winxp можно попробовать сделать fixboot, вроде бы он именно это и делает - записывает ntldr по нужным секторам диска. Мелкий раздел "мегабайт на 50" скорее всего не прокатит, нужно писать на активный первичный раздел, и минимальный размер его тоже какой-то был, я уже не помню, но натыкался, установщик ругается и выдаёт что нужно размер раздела больше чего-то-там.
Хотя, возможно, это установщику так надо, а для fixboot будет без разницы, какой там раздел, лишь бы влезло.
Алексей Харченко, Получилось. Установил Windows XP (прервал на процессе настройки), удалил с раздела все кроме ntrld, boot.ini и еще какого то файла (не помню). Сжал раздел до 32МБ и оставил так. Установил на раздел рядом debian (установив grub не в mbr, а на раздел sda2 где и сам корень), снял с того раздела (sda2) 512 байт первые в файл, положил этот файл на раздел с ntldr (sda1) и прописал до него путь в boot.ini. Вуала) BIOS грузит его как Windows XP, но ntrld перенаправляет загрузку на debian.