From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 27 Feb 2015 20:10:42 +0300 From: Michael Shigorin To: devel@lists.altlinux.org Message-ID: <20150227171042.GF1167@imap.altlinux.org> Mail-Followup-To: devel@lists.altlinux.org References: <54F05019.8000702@altlinux.com> <20150227113211.GC1167@imap.altlinux.org> <54F05961.9000601@altlinux.com> <20150227133343.GD1167@imap.altlinux.org> <54F08841.9030901@altlinux.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <54F08841.9030901@altlinux.com> User-Agent: Mutt/1.4.2.3i Subject: Re: [devel] =?koi8-r?b?08zPzcHOwSDHxc7F0sHDydEgNzAtcGVyc2lzdGVudC1u?= =?koi8-r?b?ZXQucnVsZXM=?= 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: Fri, 27 Feb 2015 17:10:43 -0000 Archived-At: List-Archive: List-Post: On Fri, Feb 27, 2015 at 06:07:45PM +0300, Anton Farygin wrote: > Если говорить русским языком, то ты хочешь сказать, что > udev-rule-generator-net нужно добавить в propagator и вторую > стадию _инсталятора_. И это тоже. > А я тебе говорю, что если этот файл (70-persistent-net.rules) > удалить в установленной системе (если он создался в > инсталяторе) и перезагрузить, то он не появляется. Насколько помню, требуется наличие udev-rule-generator-net _и_ 70-persistent-net.rules в установленной системе на момент генерации initrd. > Каким образом добавление его во вторую стадию инсталлера может > помочь появлению этого файла в установленной системе с > установленным пакетом udev-rule-generator-net-219-alt1 ???? Да чтоб я помнил в подробностях -- год тому помучился, выяснил, зафиксировал в коде и забыл... Были два нюанса: - один про наличие /lib/udev/write_net_rules, кажется, при загрузке модуля для интерфейса (а в install2 он обычно загружается ещё из initrd, см. profiles/modules в m-p-d или sub.in/stage1/modules в m-p); - второй про наличие 70-persistent-net.rules в момент создания initrd для устанавливаемой системы в том корне, где он создаётся. Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно): http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso -- только что засунул в virtualbox, 70-persistent-net.rules для eth0 создаются во время работы инсталятора и остаются в установленной системе, состояние интерфейсов соответствует. --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info