From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <mike@altlinux.org> Resent-From: Michael Shigorin <mike@altlinux.org> Resent-Date: Tue, 23 Apr 2019 16:00:08 +0300 Resent-Message-ID: <20190423130008.GN18867@imap.altlinux.org> Resent-To: make-initrd@lists.altlinux.org Envelope-to: ar@cs.msu.ru Delivery-date: Mon, 22 Apr 2019 18:48:22 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=JJtDQ187ZkfVkyEC9blwa7p1mcdBZ8RAz2+oVdbOPts=; b=cMBPdsdPdRVFvVyXIVQQYNJbwuK2WDDWnqPuP53EOny3m5IGhsVKoQ4elSUrJlKLeg QnH8LcfbL7AQN5Pjn+bJXVyPw0yya+SyyQ/7g9uKTTJviFVRgGG8phL5D9+ZdRt6JbC5 N8+sv+mX6F3Tt8TRgzbYNjDOHphdcUYOfYpMA9+LRkz1EaHY7xLDS2DG+LZxX8HJyBFg 6I/MtY1QnPKnuYHItgWvY71Zw1GTLL054YdsSrjK+lheRsYgQvmLQX17cLiNp1a6tHJl Z1eVVGzVZYVclvlhr9RlJx9UZYEKSpptLwVlFFOopRF/wdhhhzATRT5bWNSg5mASs380 Xa+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=JJtDQ187ZkfVkyEC9blwa7p1mcdBZ8RAz2+oVdbOPts=; b=GHcCTwB6zScYW7Lw7VubsgrWlrg1p+TW8MWmpCJuCIwnkyMU0fIi1PC13U2jCnquiK rdRudKvLv+tXmi0XgnKrx2qyqKw46F3zDamKp9692xbGYIstnRN0VPfyQox+Ks0MkKWk P8lI9tlLWFlI0bredo3AjELGDJbdmKp4uIXWmMobNVyTPn+54JLO0Iqh4DogdJ27Xr8S hvUXXxs3UlhtMXBv6fku49aN8H0p9edQO5bd8s2AGwFHVqDjR6J3RakMzmpnfjsZuagU W6vK5H/1P2CR2bnIJAx0kJRID9dQP+UF0hV113Aop5YPHFtBQ4DdiIii3jcBG/HK296v eFdg== X-Gm-Message-State: APjAAAV78Gs3ZQ7bdip75QEMJX9OVgYIsUr18bc46vSApVvZ6RmdHfXn qnZraeeGzEXNDRTGPWFOfcRQGJRw X-Google-Smtp-Source: APXvYqxeho5duDojKQ33UzviAws6GRB0E2A+eG4tTBOcZZenHMyGQbKi1NFDcwb6JwGC3txZZNqHxg== X-Received: by 2002:ac2:50ca:: with SMTP id h10mr10837911lfm.31.1555948096111; Mon, 22 Apr 2019 08:48:16 -0700 (PDT) To: Alexey Gladkov <legion@altlinux.ru>, "Michael A. Kangin" <mak@complife.ru> References: <41fbf1a2-40dc-84a0-4465-cb6f0b28569b@complife.ru> <3fd9233e-74e2-4c89-327b-f9309d030087@gmail.com> <489be984-aa29-53cf-c0a8-e4da309efc8a@complife.ru> <5b6ad98a-29bc-1c16-27df-d0a82b3e3adc@gmail.com> <28dad1c6-a80c-7b5d-a6b8-2c6a8f404842@complife.ru> <ca48e244-0055-d5de-15ee-bc708098cce1@gmail.com> <20190419210447.GV21174@Legion-PC.fortress> <7f74a951-a415-1581-4df0-909d5ba75020@complife.ru> <20190421134343.GW21174@Legion-PC.fortress> <ccc9530c-08f8-6d37-bedd-16d03b448b10@complife.ru> <20190422000450.GY21174@Legion-PC.fortress> From: Leonid Krivoshein <klark.devel@gmail.com> Message-ID: <185915c8-8d57-2265-0f32-73917fe857b1@gmail.com> Date: Mon, 22 Apr 2019 18:46:02 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <20190422000450.GY21174@Legion-PC.fortress> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru X-SA-Exim-Connect-IP: 194.107.17.36 X-SA-Exim-Mail-From: klark.devel@gmail.com X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.cs.msu.ru X-Spam-Level: ** X-Spam-Status: No, score=2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.2 X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on mail.cs.msu.ru) Cc: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= <antohami@altlinux.org> Subject: Re: [make-initrd] [devel] syslinux X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: <make-initrd.lists.altlinux.org> List-Unsubscribe: <https://lists.altlinux.org/mailman/options/make-initrd>, <mailto:make-initrd-request@lists.altlinux.org?subject=unsubscribe> List-Archive: <http://lists.altlinux.org/pipermail/make-initrd> List-Post: <mailto:make-initrd@lists.altlinux.org> List-Help: <mailto:make-initrd-request@lists.altlinux.org?subject=help> List-Subscribe: <https://lists.altlinux.org/mailman/listinfo/make-initrd>, <mailto:make-initrd-request@lists.altlinux.org?subject=subscribe> X-List-Received-Date: Tue, 23 Apr 2019 13:00:09 -0000 Archived-At: <http://lore.altlinux.org/make-initrd/185915c8-8d57-2265-0f32-73917fe857b1@gmail.com/> List-Archive: <http://lore.altlinux.org/make-initrd/> 22.04.2019 03:04, Alexey Gladkov пишет: > On Sun, Apr 21, 2019 at 05:44:14PM +0200, Michael A. Kangin wrote: >> On 04/21/2019 03:43 PM, Alexey Gladkov wrote: >> >>>> РеÑÑ‚ÑŒ еще какой-то "payload" Ð´Ð»Ñ Ñ‚ÐµÑÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñетевой загрузки? >>> Ðе очень понÑл вопроÑа. >> КакаÑ-нибудь фича, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±Ñ‹ пользовалаÑÑŒ Ñетью Ð´Ð»Ñ Ð¾Ð±Ñ€ÐµÑ‚ÐµÐ½Ð¸Ñ ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ >> FS. Ðу, чтобы ÑиÑтема полноÑтью могла загрузитьÑÑ. >> >> nfsroot не работает, CLB на новую верÑию не Ñпортировано, netboot >> (который выкачивал tgz и раÑпаковывал в tmpfs) тоже не Ñпортирован. >> Рбольше мне ничего на ум не приходит. > Ðикакие другие мне тоже не извеÑтны. Ðо раз вы поднÑли Ñту проблему, то, > возможно, мы ÑÐµÐ¹Ñ‡Ð°Ñ Ñделаем такую фичу и починим nfsroot. Я иÑпользую NFS как BACKUP-ноÑитель (read-only), Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ запуÑкаетÑÑ Ñкрипт и берутÑÑ Ð¾Ð±Ñ€Ð°Ð·Ñ‹ Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ ÑиÑтемы. Ðо при помещении в initramfs Ñвоего кода, мне нужно либо ждать ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ Ð¿Ð¾ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ диÑка, либо положитьÑÑ Ð½Ð° функционал make-initrd. >>> Попробую Ñделать Ñто в ближайшее времÑ. Буду признателен, еÑли >>> заинтереÑованные в таком варианте протеÑтируют перед релизом. >> РазумеетÑÑ. >> Думаю, было бы неплохо так же раÑÑматривать NFS как транÑпорт Ð´Ð»Ñ Ð´Ñ€ÑƒÐ³Ð¸Ñ… >> фич, по давним замерам производительноÑти Ñмонтировать squashfs по NFS > ИнтереÑÐ½Ð°Ñ Ð¼Ñ‹Ñль. Она хорошо ÑоглаÑуетÑÑ Ñ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñтью Ð¼Ð¾Ð½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ > cd-диÑка, который тоже ÑвлÑетÑÑ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñтадией. По Ñути нет разницы > между разными промежуточными ÑтадиÑми. Правда пока Ñтот механизм Ñ Ð½Ðµ > придумал. Ðа вÑÑкий Ñлучай добавлю: нынешний Ñервер Ñетевой загрузки через Ñкрипт init-bottom поддерживает ещё один Ñлой: Ñначала Ñ NFS-Ñервера берётÑÑ ISO-образ, поÑле его Ð¼Ð¾Ð½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±ÐµÑ€Ñ‘Ñ‚ÑÑ squashfs, а над ним уже делаютÑÑ Ñлои R/W. То еÑÑ‚ÑŒ можно выÑтроить целую цепочку "транÑпортов". > [...] >> ПоÑтому буду рад любым Ñоветам и намёкам (варианты for dummies, in a >> nutshell вообще беÑценны Ð´Ð»Ñ ÑÐ½Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ€Ð¾Ð³Ð° Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¸ ÑÐ³Ð»Ð°Ð¶Ð¸Ð²Ð°Ð½Ð¸Ñ >> лёрнинг курвы :) > Ок )) Я поÑтараюÑÑŒ опиÑать некоторые моменты. > > [...] > P.P.S. ЕÑли вы найдёте Ð²Ñ€ÐµÐ¼Ñ Ð¿Ð¾Ð¼Ð¾Ñ‡ÑŒ мне Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÐµÐ¹ того, что мы тут > обÑуждаем, то вы мне очень поможете Ñделать вÑÑ‘ понÑтнее. > С удовольÑтвием помогу. И вопроÑами помучаем вÑе вмеÑте, и документацию по твоим ответам Ñ Ð½Ð° руÑÑком Ñзыке беруÑÑŒ Ñделать на тимовÑкой ВиКи. С Ñинхронизацией тоже как-нибудь решим. Ðо Ñ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¾Ð¼ на английÑкий у Ð¼ÐµÐ½Ñ Ð¿Ð¾ÐºÐ° не очень вÑÑ‘ хорошо, за Ñто Ñ Ñ‚Ð¾Ñ‡Ð½Ð¾ не возьмуÑÑŒ. -- Best regards, Leonid Krivoshein.