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:03 +0300
Resent-Message-ID: <20190423130003.GQ18867@imap.altlinux.org>
Resent-To: make-initrd@lists.altlinux.org
Envelope-to: ar@cs.msu.ru
Delivery-date: Wed, 17 Apr 2019 18:18:39 +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=FqZSW8hchlks43MaaBkKx9krv+Xnp70izyeWKCmgIfI=;
 b=db7te8fN1DxtWhNblEgZMvnu9y5Bu2lQgaKA1Q1EaDU++Ko0XmCAx/ubnDkTYFrdpI
 AYbA9iRaLR3LKYKd80LLGUxSpycYVqz6A3GHPO1g7KUtbyAwdEgxFCds07+y3JOvwA8b
 Bcr9Il9Fs9c3FmxvNdSRShhqN3+Ec8fjOt006jaanmEXavwhqaDCru1ihOBQAt0Rhgon
 nqrqsNNnVEngkd0fVPf84J61FXyLpwRCU7Oct4QaRINYqRYQUwjqQj3TUuNAYyy2PeLL
 xt9/K65/15QWeHklDi69zOfL049HVmSyzZSZ95fc2trP/W8DqNF/NMwF9B+8bz6f57Jk
 6Qpw==
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=FqZSW8hchlks43MaaBkKx9krv+Xnp70izyeWKCmgIfI=;
 b=Bi6Vbs0VnFAFrUYh7o9+zcJWthNR8R/vayWXAkP0KfGWZ1tnKi8mLv3KjUBaBdXmCH
 9DppEGDAgVeCNt3hwNu2oDkk7/REh5XcA0YPsxubeK2slWOcwYIj+ms/iD0VifPnZNKR
 QbVhtPNnWd4fhHCi5Md8nV7vvOtkbJNjjwyjqt+SBWI13pBpj2euYJyOXzohaVt3oNFe
 xz8LAesz8rGD71JvrnAypHnPF8lTfsEoCMwDSXnYOmKe7EUnDULxUKWQttd1QoirKP0X
 AY7aA9+dPQ3Nw/HQaH5ZU8dw86PcEIGlzGnk3eqkw1B8DXJUnIXo6gHNoc449iraqgnc
 W6rw==
X-Gm-Message-State: APjAAAVRTnXkbipYfus+kC5ojxS0A5yAH+XP1Iqv2J2U7U+i7fEvKI7l
 ygzAPmQTG86wvtsCBAeJJ3nJCHHK
X-Google-Smtp-Source: APXvYqyvt+L3aUUS8uqBTCVQepKziAK1+6L6z8BlHA1L2t+6ewPwvVos4+gYntToigZyzywlsAPaeA==
X-Received: by 2002:a19:3845:: with SMTP id d5mr14441518lfj.77.1555514315739; 
 Wed, 17 Apr 2019 08:18:35 -0700 (PDT)
To: "Michael A. Kangin" <mak@complife.ru>
References: <20181222170322.GA1471@altlinux.org>
 <20181222172247.GZ11652@comp-core-i7-2640m-0182e6>
 <20181222235229.GA32403@altlinux.org>
 <20181223100042.GI2672@imap.altlinux.org>
 <20181224073732.GB32403@altlinux.org>
 <e50966f5-b6af-ca34-a895-52877c757345@complife.ru>
 <20190109072238.GG12134@altlinux.org>
 <cd5d62e5-635a-fd45-9fa1-f588e98eb442@complife.ru>
 <079072ab-3249-b5c0-5baa-b3ba5ac7e558@gmail.com>
 <9970f039-d7f9-74fd-2443-19bace8501d4@complife.ru>
 <c748cab4-e9ae-bade-569d-b6b262268e3d@gmail.com>
 <41fbf1a2-40dc-84a0-4465-cb6f0b28569b@complife.ru>
From: Leonid Krivoshein <klark.devel@gmail.com>
Message-ID: <3fd9233e-74e2-4c89-327b-f9309d030087@gmail.com>
Date: Wed, 17 Apr 2019 18:16:25 +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: <41fbf1a2-40dc-84a0-4465-cb6f0b28569b@complife.ru>
Content-Type: text/plain; charset=koi8-r; 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=3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,FUZZY_XPILL,
 SPF_SOFTFAIL,URIBL_BLOCKED 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:04 -0000
Archived-At: <http://lore.altlinux.org/make-initrd/3fd9233e-74e2-4c89-327b-f9309d030087@gmail.com/>
List-Archive: <http://lore.altlinux.org/make-initrd/>

Привет!

Вот и я долго мучился: у нас же нет нет образов live/rescue/install без 
пропагатора, который, попадая в initramfs, закрывает собой всю логику 
make-initrd. Поэтому решил накостылить такое решение для тестирования на 
реальном железе:

cd $TMPDIR
mkdir nfs data

cat >initrd.mk <<-EOF
AUTODETECT =
FEATURES += nfsroot
PUT_DIRS += $TMPDIR/data/
EOF

cp -ar /lib/modules data/
cp -ar /lib/firmware data/
find data/firmware -type f -iname '*.txt' -delete

make-initrd -c $TMPDIR/initrd.mk -b $TMPDIR/nfs

Получается всеядный initrd.img, 250М в сильно сжатом виде. Всё это я 
проделываю на Сизифной виртуалке, обновив make-initrd из таска. В 
результате можно брать ядро из /boot и initrd.img из $TMPDIR/nfs и 
выкладывать сие на NFS-сервер, писать на флэшку, итд. И уже начинать 
играться с параметрами загрузки. Пока дальше я этот квест не проходил.


17.04.2019 17:27, Michael A. Kangin пишет:
> Есть ли готовые образы для тестирования?
> сам initrd, рескью какой может быть.
>
> Я попробую что-то собрать, но с сизифом и с непривычки это займёт не 
> один день, только для организации стенда.
>
> colaboot проверить не смогу, он с этой версией M-I несовместим.
> Есть ли документация, как правильно фичи писать?
>
>
>
> On 04/16/2019 01:27 AM, Leonid Krivoshein wrote:
>> Доброго времени!
>>
>>
>> 21.01.2019 18:37, Michael A. Kangin пишет:
>>> On 01/16/2019 08:29 PM, Leonid Krivoshein wrote:
>>>
>>>> Можем объединить наши усилия,
>>>
>>> Ну, по возможности. Есть какие-то конкретные задачи?
>>>
>>
>> Наконец, появилась вполне конкретная задача! Алексей Гладков добавил 
>> полноценную поддержку сети в make-initrd и планирует в ближайшее 
>> время добавить поддержку загрузки методом "cdrom". С загрузкой по NFS 
>> это закроет 99% случаев использования заменяемого им пропагатора. Он 
>> собрал task #226775 и просит подключиться к тестированию новых 
>> сетевых возможностей make-initrd: 
>> https://github.com/legionus/make-initrd/blob/master/docs/BootParameters.md#network-parameters 
>>
>>
>> Я планирую потестировать сначала ipv4 на виртуальных стендах. Если 
>> всё пойдёт хорошо, попробую собрать что-нибудь деплойное и потестить 
>> на реальном железе. Если кто-то сможет помочь с ipv6 и вообще с 
>> сетью, было бы здорово! Технология тестирования мне самому пока не 
>> ясна до конца, legion@ говорит, что загрузка по NFS уже должна работать.
>>
>>
>

-- 
Best regards,
Leonid Krivoshein.