From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Resent-From: Michael Shigorin 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 , "Michael A. Kangin" 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> <20190419210447.GV21174@Legion-PC.fortress> <7f74a951-a415-1581-4df0-909d5ba75020@complife.ru> <20190421134343.GW21174@Legion-PC.fortress> <20190422000450.GY21174@Legion-PC.fortress> From: Leonid Krivoshein 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==?= Subject: Re: [make-initrd] [devel] syslinux X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2019 13:00:09 -0000 Archived-At: List-Archive: 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.