<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>5825</bug_id>
          
          <creation_ts>2005-01-05 05:57:57 +0300</creation_ts>
          <short_desc>Invalid &apos;root=&apos; values  for kernel-2.6</short_desc>
          <delta_ts>2006-02-10 01:05:47 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>bootloader-utils</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc>http://lists.altlinux.ru/pipermail/sisyphus/2005-January/051254.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dmitry Lebkov">dlebkov</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>at</cc>
    
    <cc>boyarsh</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>slazav</cc>
    
    <cc>vitty</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>20899</commentid>
    <comment_count>0</comment_count>
    <who name="Dmitry Lebkov">dlebkov</who>
    <bug_when>2005-01-05 05:57:57 +0300</bug_when>
    <thetext>Ядро 2.6, в отличии от 2.4, не понимает параметр root=/dev/sdaX. Workaround:
указывать major и minor numbers устройства в шестнадцатиричном виде.
В моем случае, для root=/dev/sda2 это выглядело как root=0802.

Наверное, имеет смысл учесть эту особенность при установке ядер 2.6 на
устройства, отличные от /dev/hdXX</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21018</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-01-11 17:07:59 +0300</bug_when>
    <thetext>Как это не понимает ?
У меня в lilo.conf:
image=/boot/vmlinuz-2.6.10-vs26-smp-alt2
        initrd=/boot/initrd-2.6.10-vs26-smp-alt2.img
        label=2610-vs26-smp-2
        root=/dev/sda5
        read-only
        optional

При этом:
$uname -r
2.6.10-vs26-smp-alt2

Все работает просто отлично !

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21019</commentid>
    <comment_count>2</comment_count>
    <who name="Alexei Takaseev">taf</who>
    <bug_when>2005-01-11 17:11:16 +0300</bug_when>
    <thetext>(In reply to comment #1)
&gt; Как это не понимает ?

Я так понимаю, это аппаратно-зависимая проблема. На некоторых мамках все
прокатывает нормально, а вот на моей мамке на чипсете VIA KT600 это не
прокатывает, и ядро не находит /
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21020</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry Lebkov">dlebkov</who>
    <bug_when>2005-01-11 17:14:51 +0300</bug_when>
    <thetext>http://lists.altlinux.ru/pipermail/sisyphus/2005-January/051254.html

Не упомянул, что проблема при использовании GRUB. Думал поля URL со ссылкой на
обсуждение будет достаточно ...

Проблема именно с GRUB. Воспроизводится на 100%. Прповерено на разном железе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21021</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-01-11 17:20:32 +0300</bug_when>
    <thetext>Если это не воспроизводится на lilo, то IMHO багу стоит перевесить на grub.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21024</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry Lebkov">dlebkov</who>
    <bug_when>2005-01-11 17:35:12 +0300</bug_when>
    <thetext>Ну для GRUB это получается  feature-request, а для bootloader-utils - явный баг
при переходе с 2.4 на 2.6. IMHO.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21025</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-01-11 17:38:07 +0300</bug_when>
    <thetext>Еще раз - это проблема grub&apos;а а не bootloader-utils.

Разве в grub&apos;е в документации написано, что для 2.6 можно использовать только
числовые идентификаторы устройств ?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21030</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry Lebkov">dlebkov</who>
    <bug_when>2005-01-11 18:13:58 +0300</bug_when>
    <thetext>Еще раз - это не проблема загрузчиков.

В строке из конфига grub &apos;kernel (hd0,0)/vmlinuz-smp root=/dev/sda2&apos; параметр
&apos;root=/dev/sda2&apos; никакого отношения к конфигурации grub не имеет. Это параметр
ядра, так? Т.е. /sbin/installkernel не учитывает особенность ядер серии 2.6 в
отношении параметра root= при переходе с 2.4. Явный bug.

В LILO данная ситуация объезжается параметром root=. IMHO, это костыль. И если
бы использовалось ожидаемое append=&quot;root=/dev/sda2&quot; были бы те же грабли.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21031</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-01-11 18:19:45 +0300</bug_when>
    <thetext>А.. да. Тогда фиксить.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35557</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2006-02-09 16:42:00 +0300</bug_when>
    <thetext>Насколько я знаю - это сейчас не воспроизводится, исправлено в свежем mkinitrd.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35578</commentid>
    <comment_count>10</comment_count>
    <who name="Dmitry Lebkov">dlebkov</who>
    <bug_when>2006-02-10 01:05:46 +0300</bug_when>
    <thetext>Действительно. Закрываю.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>