From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 26 Nov 2003 15:34:27 +0300 From: Sergey Vlasov To: ALT Linux kernel packages development , devel@altlinux.ru Subject: Re: [devel] Re: [d-kernel] =?koi8-r?B?UmU6?= =?koi8-r?B?IEZ3ZDogW0J1ZyAzMzE4XSBOZXc6IPDSySDV09TBzs/Xy8UgzMDCz8fPINHE?= =?koi8-r?B?0sEgzsUg0NLP0MnT2dfBxdTT0SDTz8/U18XT1NfVwN3B0SDTxcvDydEg1yDN?= =?koi8-r?B?xc7A?= grub Message-ID: <20031126123427.GE1779@master.mivlgu.local> Mail-Followup-To: ALT Linux kernel packages development , devel@altlinux.ru References: <20031125140935.GJ2377@julia.office.altlinux.ru> <20031125141644.GC22171@master.mivlgu.local> <20031125142522.GK2377@julia.office.altlinux.ru> <20031125143609.GL2377@julia.office.altlinux.ru> <20031125191915.GR2377@julia.office.altlinux.ru> <3FC4938B.1060609@altlinux.com> <20031126121226.GT2377@julia.office.altlinux.ru> <3FC49C26.2060402@altlinux.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wchHw8dVAp53YPj8" Content-Disposition: inline In-Reply-To: <3FC49C26.2060402@altlinux.com> Cc: X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Nov 2003 12:34:29 -0000 Archived-At: List-Archive: List-Post: --wchHw8dVAp53YPj8 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Nov 26, 2003 at 03:27:18PM +0300, Anton Farygin wrote: > Alexey Tourbin wrote: > >On Wed, Nov 26, 2003 at 02:50:35PM +0300, Anton Farygin wrote: > > > >>>@@ -154,7 +187,7 @@ sub get_boot_partitions { > >>> local *F; > >>> open F, '/etc/fstab'; > >>> while () { > >>>- next if /^#/; > >>>+ s/#.*//; > >>> my @s = split ' '; > >>> $part = $s[0] if $s[1] =~ m|/$| and not $part; > >>> if ($s[1] =~ m|/boot$|) { > >>> > >>>hackish > >> > >>Мда... мне кажется, что я даже знаю - зачем это они сделали ... ;-) > > > > > >А вообще, комментарий в /etc/fstab может быть только в начале строки, > >или в любом месте? чтение man getmntent, fstab, mount меня не > >просветлило. Кроме того, этот код не учитывает noauto. > > > >Без четкой постановки задачи здесь нельзя написать корректный код. > >Здесь по натуре требутеся "угадывание". > > Нет, проще посмотреть на парсер в lilo и реализовать подобный. А в lilo разве есть парсер fstab? Насколько я понимаю, там просто открывается файл и делается bmap, чтобы найти устройство и блок (там ещё сверху этого навороты для RAID/LVM/..., чтобы добраться до реального устройства). --wchHw8dVAp53YPj8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/xJ3TW82GfkQfsqIRAvw4AJ4/k7qgKuP6go3aX912LfqQuQ0GxQCfXwDN ePAuckMOGMfexvjEFYbUngE= =ITMO -----END PGP SIGNATURE----- --wchHw8dVAp53YPj8--