From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS,SUBJECT_FUZZY_TION autolearn=no version=3.2.5 Message-ID: <51A259D1.1040602@complife.ru> Date: Sun, 26 May 2013 22:52:01 +0400 From: "Michael A. Kangin" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130415 Thunderbird/17.0.5 MIME-Version: 1.0 To: ALT Linux Sisyphus discussions References: <541481369377073@web19f.yandex.ru> In-Reply-To: <541481369377073@web19f.yandex.ru> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] "partitionable" mdraid & raidstop fix X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2013 18:52:10 -0000 Archived-At: List-Archive: List-Post: 24.05.2013 10:31, Mike Lykov пишет: > live-install все ставит, кроме загрузчика (extlinux) - не обошлось без патча mdadm --detail /dev/md0 |grep active.*/dev/ |awk '{print $7}' /dev/sdb1 /dev/sdd1 /dev/sde1 /dev/sda1 Наверное ставить grub в /dev/sdb1 смысла не имеет. Я согласен, что substr несколько топорно, но, боюсь, и этот патч не хорош. Думаю, правильно было бы парсить вывод udevadm info, или спрашивать у него нужный query. > --- ./live-install.orig 2013-05-24 10:08:42.827295631 +0400 > +++ ./live-install 2013-05-24 10:08:22.069241333 +0400 > @@ -109,5 +109,5 @@ > > if echo $BOOT_DEVICE |grep -q /dev/md; then > - mdadm --detail $BOOT_DEVICE |grep active.*/dev/ |awk '{print substr($7, 1, length($7)-1)}' | \ > + mdadm --detail $BOOT_DEVICE |grep active.*/dev/ |awk '{print $7}' | \ > while read REAL_BOOT_DEVICE; do > install_loader $REAL_BOOT_DEVICE -- wbr, Michael A. Kangin