From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 18 Mar 2023 23:05:27 +0300 From: Michael Shigorin To: =?koi8-r?B?7cnIwcnMIOvP2szP19PLyco=?= Message-ID: <20230318200527.GA20970@imap.altlinux.org> References: <9953171676082142@mail.yandex.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <9953171676082142@mail.yandex.ru> User-Agent: Mutt/1.10.1 (2018-07-13) Cc: devel-kernel@lists.altlinux.org Subject: [d-kernel] =?koi8-r?b?zsU6ICDzws/Sy8Eg0cTF0iBBbHQgbGludXggKyBB?= =?koi8-r?b?dGxhbnQgKM7BINPBzc/NIMTFzMUgzsXUKQ==?= X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Mar 2023 20:05:27 -0000 Archived-At: List-Archive: List-Post: On Fri, Feb 10, 2023 at 06:31:48PM -0800, Михаил Козловский wrote: > Дали такую задачу. Т.к. ядро Атлант линукс основано на другой > логике, и требует врубить aufs и сделать chroot в неё во время > загрузки, а потом грузить свои sfs-ки а-ля puppy linux. Понятно, что излагали от своей насущной проблемы, но не совсем понятно, каким боком тут альт; нередко в подобных случаях стоит сделать шаг или даже два _от_ подробностей и вернуться, например, к постановке задачи; потому как гадать, что у вас там от альта взято/оставлено и зачем -- будет себе дороже. Из того, что бегло почитал в сети, напрашивается такое предложение: дайте мой контакт (хоть вот это письмо перешлите) тем, кто поставил задачу, и есть некоторая вероятность, что получится выстроить конструктивное взаимодействие между проектами на совсем другом уровне, чем прикручивание силами подвернувшегося под руку человека на уровне "здесь режем, здесь на скотч". Видел такое вблизи при разработке на базе альта ApplianceWare и Clustrx, равно как и попытки враждебных форков (например, "ПСПО5") и что-то невнятное именно в части взаимодействия (М.ОС). Сам с альтом работаю двадцать третий год (кстати, примерно в этих числах очередная годовщина замены проектом ALT Linux Team его предшественника, IPLabs Linux Team), в компании так или иначе тоже уж довольно давно. А по техническому вопросу -- make-initrd изначально спроектирован именно вокруг udev по событийной модели; в него можно, конечно, попытаться врезаться с ручным монтированием корня "до", но будет так себе. Тогда уж лучше с gremlin@ потолкуйте, в частичном форке альта, на котором http://altlinux.org/NetDev построен, тот же udev ЕМНИП выпилен. Ну и насчёт оверлеев -- съезжайте уже с aufs на overlayfs, умаетесь пыль глотать; ну и свяжитесь с коллегами из MagOS: http://forum.altlinux.org/index.php?topic=33970.0 -- у них схожие штуки делались. PS: призовая ссылка: http://egorfine.com/ru/articles/effective-bugreports PPS: софтпатенты в России юридически ничтожны -- по поводу http://forum.altlinux.org/index.php?topic=47204.msg379238#msg379238 --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info