From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 5 Mar 2011 00:14:07 +0300 From: Sergey Vlasov To: sysadmins@lists.altlinux.org Message-ID: <20110305001407.16ad284e@atlas.home> In-Reply-To: <1299087660.9468.28.camel@admin.lan.kovcheg.metatr.ru> References: <1299087660.9468.28.camel@admin.lan.kovcheg.metatr.ru> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.24.1; x86_64-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] =?koi8-r?b?68HLINLFwczJ2s/XwdTYIHB4ZWxpbnV4IGNoYWlu?= =?koi8-r?b?aW5nIGJvb3Q/?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Mar 2011 21:14:07 -0000 Archived-At: List-Archive: On Wed, 02 Mar 2011 20:41:00 +0300 Michael A. Kangin wrote: > Хочется странного: > чтобы pxelinux.0, грузившись, рисовал меню, при выборе какого-то пункта > которого загружался бы файлик с другого tftp-сервера (с другого IP). > > У меня мысль думает в две стороны: > - может быть, можно как-то напрямую грузить нужный файл с нужного > tftp-сервера? Можно (kernel ::), но в данном случае этого мало. > - может быть, можно инициировать еще один DHCP-запрос с особо > выставленными опциями (client-identificator там какой), а уж DHCP-сервер > разберётся, что ответить? Сам по себе pxelinux вообще не умеет посылать DHCP-запросы - это делает PXE-стек; впрочем, эту функцию может выполнять gPXE (или iPXE). Однако в некоторых случаях достаточно просто исправить ответ DHCP-сервера прямо в памяти перед запуском загруженного кода. > Пока что попытки погуглить просветления не принесли. > > Зачем мне это надо: нужно сделать загрузочный сервер для установки > разных версий Windows. А сетевой загрузчик windows, известный как > startrom, грузит свои ntldr и ntdetect.com исключительно из корня > tftp-сервера. А эти файлы разные для разных виндусов. Поэтому, надо или > разводить tftp-сервера по разным IPшникам, или хачить эти файлы на > предмет имён загружаемого, да ещё с пересчётом контрольных сумм, что > лично мне претит по религиозным причинам. Как раз для этого сделан pxechain.com (вообще-то в оригинале он должен был быть .cbt, но в релиз засунули в виде .com; впрочем, работать это ему не должно мешать). label windoze comboot pxechain.com append 192.168.1.2::startrom.com