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=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham 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=05F0Q3VgIPFE6L1ADCVU/5ptYqslz75H5MCHidwGinU=; b=SIZAKbl0KlCXuOFQi39l1RwPdAOtBRwwGwuWfKYWKt2Mdu6OvRHYQWedch/nNJiy8M xO1Jc2VLH55wa+vTXVjFkolZNLNnPRdGIajFg4XdEQNNeTtLZZnOflhB9kMorDOP3mQT 0nJglccUec3st+FnPvHNkd321Ff5AQzt60zLhD1uE1Dpssc0Vc/fEkkK6GDcoG2jjdtf 2BZMCGgqSv5osDTIjXeSxjbe30iIsqfdaOMgomoRfMfvvnSsotpi44FkcsbT/LTh9sz4 Q9ydqunFGNvT38jYSjjgWLzsc2mBvg/HfTgmNNtplfct1FtIGcTKeF/VmRkjs5x3ZDcm tkgw== 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=05F0Q3VgIPFE6L1ADCVU/5ptYqslz75H5MCHidwGinU=; b=TLjpKbcYzDMLNzA9f8xZAqY5keOPW19tqlCeqT8T60Qv1XFfuQVKiHykAwEnGxBdo5 NWQ++T9rMcPSM7TEzUslw3ywyAB2WpvLsZBbX+oKge1yEsM3TvEUH4nD2rPPqcck+KSi jrYZTr/9UuaEwtzqsrrZgl/cR7Yrh2Ki5KSH55QXjfT/SgyTNPnjAGK64tua7G5hqRCR jiZlLHvKoyWVz2kMFiB3k32Yvhj7S99acai0VeCeGNfp2ffcolfYmBjCJgLdg9LTCYWi nvY53JBfl+wQvLbHWNRMX2WZ/w80jlH2lJYwRuIMiTspWhHSZmOV43cxwnsRbcuJ0qD7 bs/w== X-Gm-Message-State: ALQs6tBQzxHYbXYG8Ew5+heLvmGZWsK0A2XFRDHPHV44bQJHTC0xPWUJ RTZW6cmCDSam/w5vc5hu+tk1UA== X-Google-Smtp-Source: AIpwx49g9XTi5TwQjl5cc1LfSSM8hpFTg86WQOUyUPu9wM2E7ICq4nZ1LOi+CVy/Dif5mSSd9JJkEQ== X-Received: by 2002:a19:2c85:: with SMTP id s127-v6mr3847767lfs.18.1523476969384; Wed, 11 Apr 2018 13:02:49 -0700 (PDT) To: ALT Linux Team development discussions References: <65b1203b-7f44-b225-a4bf-64972b63e1c2@gmail.com> From: Leonid Krivoshein Message-ID: Date: Wed, 11 Apr 2018 23:02:47 +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: Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?0JfQsNC/0YDQvtGBINC90LAg0YTQuNGH0YMgbGl2ZWJv?= =?utf-8?q?ot_=D0=B2_make-initrd?= 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: Wed, 11 Apr 2018 20:02:52 -0000 Archived-At: List-Archive: List-Post: 11.04.2018 11:49, Sergey Bolshakov пишет: > Я бы поддержал идею отказаться от трёхстадийного устройства > инсталлятора, упразднив первую (propagator etc) и переработав вторую > стадию в initramfs, по устройству минимально отличающуюся от > обычной rootfs (/sbin/init => /init и ещё пара мелочей). > Иными словами, не нужно заменять propagator на что-либо другое, > тем более ещё не существующее, когда, мне кажется, было бы достаточно > его просто выкинуть. Именно этим путём я пошёл, делая rescue-подобную минимальную систему в качестве чего-то, отдалённо напоминающее "инсталлятор по сети". Но в случае нашего обычного инсталлятора -- вариант "так себе". Потому что система с инсталлятором или LiveCD или Rescue (а речь о них обо всех в равной степени) "весят" сами по себе немало. Мы оптимизировали дублирование этого "веса", вынеся их в stage2 (на squashfs) и его сложив в корень загрузочного носителя (ISO Hybrid с поддержкой Legacy и EFI). А вот с ядром и initramfs так не выходит -- их приходится держать на установочном диске в двух экземплярах, каждый! Самая минимальная наша система Rescue (сквош, который Вы предлагаете перенести в initramfs) весит порядка 460Mb. А все остальные системы больше, особенно LiveCD. -- Best regards, Leonid Krivoshein.