On Thu, Feb 22, 2007 at 01:24:28AM +0300, Alexey Tourbin wrote: > On Thu, Feb 22, 2007 at 01:18:53AM +0300, Alexey Gladkov wrote: > > Alexey Tourbin wrote: > > Теперь записи из lilo.conf будут неправильно удаляться, потому что > > > в шаблоне на удаление не продусмотрены кавчки. > > Моя вина. Проглядел. > > На самом деле просто не будет удаляться. > > > > Почему появилась нужда в кавычках? > > > > Потому что если в /etc/fstab вместо девайсов используются LABEL/UUID, > > то installkernel добавлял в lilo.conf строки вида root=UUID=bna ... > > что портило конфиг... нужно root="UUID=bna" > > А откуда insatllkernel берет root="UUID=bna"? Из /usr/sbin/rdev? > > Там на самом деле три способа определения root, в порядке предпочтения: > 1) /proc/cmdline > 2) fstab + mtab; > 3) /usr/sbin/rdev ... > > > Вообще, все значения параметров в конфиге lilo.conf стоит брать в кавычки. > > И как быть в случае с grub, или gurb у нас пока не актуален? Там этой проблемы нет (root=... - это такой же параметр в команде kernel, как и все остальные; разбивкой строки на отдельные параметры занимается либо ядро, либо скрипты из initramfs).