From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FUZZY_XPILL autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=VmnXQ+RX1tLHice0wOv+BaozWJLplSufqfTAmfKBpRc=; b=A/wJ6NJJGJrlE9rl4MTVFW0SREZv4PLeHen6UC2kB2uyRwnwouMBiDtfM89++CF7hS 3Kdz17wrI+6rmVKsUqBdoAq8sO3NAOBN5bblFTJBo+OpgqerhvqTUDG8ryaAilad+qcY sUtG5V8A1gkuQ1dQ5K7nNQlYPPpJlHz5R7y437wMAIInqTSpc2ASgX99p8qSsJV4xtmN udBF9BHNlMnJzbp9b2cdd0rtGfwcChsUlj0gQRRUaoSSoqI4kU1f40bk03HvYQAMgvsj KDxcucpbdsgJf/CAXDrAe9CxZpet565kcHPMvo9B5FGveDmtfV8LYXUDq0ywJGm7qgUL c0Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=VmnXQ+RX1tLHice0wOv+BaozWJLplSufqfTAmfKBpRc=; b=HlyFJ1FXBvOPwUFpUtXOZC5D9p8DxOuTNaJJmjvuIw+k59hfwzIpuWFJ0bRrc38Tw2 ETF7TmcugtQkl/hDX+GZLZjLzWsbeebA4Dzmjhn96KztUZSaSEoxLm3iWB1GWzfq7fZc 7Fi3JzjqmxutjQ9RXiKJezH932yeX7UTjCEjiG2TT7seZ6jM72yyg/44DONmCgcyIrSg RQ2M7K25OjlNzXOQP7iwRBQxmUf27UlhRvghF1/KlrgvtB1uoTU6pSPuPyHn0gP7G1LT JVpqduXU6enRHEmFy9ALfIL6Py0NlHqLMZmlxX9kGJjABoq3wHwtvdjpHFfRbf3WFVtj 7cWQ== X-Gm-Message-State: APzg51BmncKwji/C5dGZ6p3MTyLZArZQJ+KCmK7LtwZMl4IHYuJkEDT6 7VFjBb1uKwXb5WkZG26RsD7igkcG X-Google-Smtp-Source: ANB0VdYBLPWlT/sWQQGGbVIuHC/Vv4DGf68iJh8VdayeGmVSyaMYYFyDqgu/lDBOhOdkdI2u/VXnSA== X-Received: by 2002:a19:5154:: with SMTP id f81-v6mr2625347lfb.55.1535151330067; Fri, 24 Aug 2018 15:55:30 -0700 (PDT) To: devel@lists.altlinux.org References: <0c0a2003-3e60-9774-3b7b-4b40608ce683@altlinux.org> <48b7adc0-62fb-fb46-cfa7-7952366e96df@altlinux.org> <9d306c46-42b0-15b9-64d3-a70f25bdfefc@altlinux.org> From: Leonid Krivoshein Message-ID: Date: Sat, 25 Aug 2018 01:55:28 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <9d306c46-42b0-15b9-64d3-a70f25bdfefc@altlinux.org> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?q?Fwd=3A_alterator-netinst_=D0=BD=D0=B0_aarch64?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2018 22:55:32 -0000 Archived-At: List-Archive: List-Post: Добрый вечер! 24.08.2018 11:59, Paul Wolneykien пишет: > 24.08.2018 11:51, Paul Wolneykien пишет: >> Всем привет! Пытаюсь понять, нужен ли в действительности syslinux >> пакету alterator-netinst. Видимо, придётся экспериментировать. Может >> быть кто-то владеет точной информацией на этот счёт? > А, вот только написал это письмо и нашёл вот это: > > cp -f "/usr/lib/syslinux/pxelinux.0" "$TFTPDIR/pxelinux.0" Я бы добавил ещё это: https://www.syslinux.org/wiki/index.php?title=PXELINUX#UEFI Как раз снова занимаюсь стендом с развёртыванием и сетевой установкой. Пакет syslinux по зависимостям -- да, нужен только как данные, с этим я полностью согласен. Но, если приглядеться повнимательней, a-n-i поддерживает только syslinux'овские ISO'шки: http://git.altlinux.org/gears/a/alterator-netinst.git?p=alterator-netinst.git;a=blob;f=alterator-netinst/bin/alterator-netinst;h=1c7caee41ff7f70b33b3ebebf5fec98efaa5a9ea;hb=34548750b1e4d9d830ae0f9d0b92e93640471021#l311 Причём, только для x86 или x86_64, и только Legacy PXE Boot, что конечно неправильно. Для UEFI/Legacy/x86/x86_64/IA64 не хватает обновления протухшей версии syslinux хотя бы до 6.0. И разновидностей "данных" д.б. больше. Непосредственно сам syslinux не требуется для остального, но при всасывании ISO'шки структура syslinux записывается в /var/lib/tftpboot/syslinux. Это особенно удивительно, с учётом того, что ISO'шек может быть много разных ему скормлено. А нужно из этой директории обычно всего пара файлов, если не заморачиваться с графическим меню -- ядро и initrd. По сути, a-n-i заточен под чтение и перелопачивание лишь одного вида конфига -- syslinux (isolinux.cfg), при том, что различий с другими конфигами не так много, и вытащить из них нужно минимум. В общем, тут большое поле для усовершенствования имеется. Кроме того, PXE/TFTP -- капризная штука, больших файлов скармливать им нельзя. Здесь хорошо бы новый механизм с обновлением на лету стека на iPXE или может что-то вроде. В общем, тут у нас всё устарело и надо бы озадачиться. > Похоже, что используются только данные, а не программы, входящие в > состав syslinux. Может быть тогда распилить стоит syslinux на syslinux и > syslinux-data? Это открыло бы возможность использовать alterator-netinst > на всех архитектурах. -- Best regards, Leonid Krivoshein.