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

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

    <bug>
          <bug_id>32574</bug_id>
          
          <creation_ts>2016-10-05 17:13:24 +0300</creation_ts>
          <short_desc>update-kernel не меняет дефолтную запись в grub</short_desc>
          <delta_ts>2016-10-07 12:19:31 +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>update-kernel</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="mike_z">arhpp.admin</reporter>
          <assigned_to name="Vitaly Chikunov">vt</assigned_to>
          <cc>boyarsh</cc>
    
    <cc>evg</cc>
    
    <cc>lav</cc>
    
    <cc>mike</cc>
    
    <cc>sotor</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>159031</commentid>
    <comment_count>0</comment_count>
    <who name="mike_z">arhpp.admin</who>
    <bug_when>2016-10-05 17:13:24 +0300</bug_when>
    <thetext>update-kernel не меняет дефолтную запись в grub, под лефолту грзится старое ядро.
basealt p8 workstation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159032</commentid>
    <comment_count>1</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-10-05 17:23:08 +0300</bug_when>
    <thetext>На Sisyphus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159034</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-10-05 17:27:23 +0300</bug_when>
    <thetext>Дефолтная запись в grub и не должна меняться -- она ссылается на симлинки
/boot/vmlinuz и /boot/initrd.img, которые уже переключаются скриптом installkernel (в т.ч. при установке пакетов kernel-image-*).

Если при предыдущей загрузке выбрана запись не по умолчанию -- grub её запомнит и будет использовать для дальнейших загрузок при отсутствии особых указаний;
см. тж. http://altlinux.org/grub

Иными словами, в чём именно проблема и как её воспроизвести?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159035</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey Novikov">sotor</who>
    <bug_when>2016-10-05 17:31:12 +0300</bug_when>
    <thetext>На тестовой машине воспроизвести не удалось.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159039</commentid>
    <comment_count>4</comment_count>
    <who name="mike_z">arhpp.admin</who>
    <bug_when>2016-10-05 19:03:19 +0300</bug_when>
    <thetext>Запись по умолчанию - ALT 8.0 Workstation
Она смотрит не на симлинки  vmlinuz-&lt;kver&gt;, initrd-&lt;kver&gt;.img, хотя действительно раньше смотрела на симлинки, а произошло это после grub-mkconfig.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159040</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-10-05 19:12:29 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; произошло это после grub-mkconfig
А его дёргали после чего и для чего, если не секрет?  Насколько помню, он берёт в т.ч. /etc/sysconfig/grub2 и генерирует /boot/grub/grub.cfg (или что скажут).
Соответственно без дополнительного прикладства _так_ картинку не сдвинет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159058</commentid>
    <comment_count>6</comment_count>
    <who name="mike_z">arhpp.admin</who>
    <bug_when>2016-10-06 11:15:11 +0300</bug_when>
    <thetext>Да, это я поспешил. 
&gt;А его дёргали после чего и для чего, если не секрет?
Делаю образ и сетевую установку, конфиг генерится из chroot. 

# Find size of disk
v_disk=$(parted -s /dev/${dstdsk} print|awk &apos;/^Disk/ {print $3}&apos;|sed &apos;s/[Mm][Bb]//&apos;)

# Create  partitions
parted -s /dev/${dstdsk} mkpart grub 0 2
parted -s /dev/${dstdsk} mkpart swap 2 2097MB
parted -s /dev/${dstdsk} mkpart root 2097MB 23.6GB
parted -s /dev/${dstdsk} mkpart home 23.6GB ${v_disk}
parted -s /dev/${dstdsk} set 1 bios_grub on

sleep 2
# Format the partition
mkswap /dev/${dstdsk}2
sleep 2
mkfs.ext4 /dev/${dstdsk}3 -F
sleep 2
mkfs.ext4 /dev/${dstdsk}4 -F
sleep 2
mkdir /mnt/home
mkdir /mnt/root
mount /dev/${dstdsk}3 /mnt/root
mount /dev/${dstdsk}4 /mnt/home
rsync -aqHAhPx $aroot /mnt/root
rsync -aqHAhPx $ahome /mnt/home
sed -i -e &quot;s|/dev/sda|/dev/${dstdsk}|g&quot; /mnt/root/etc/fstab
mount --bind /proc /mnt/root/proc
mount --bind /dev /mnt/root/dev
mount --bind /sys /mnt/root/sys
chroot /mnt/root/ /bin/bash -c &quot;make-initrd -k 4.4.16-std-def-alt0.M80P.1&quot;
chroot /mnt/root/ /bin/bash -c &quot;grub-mkconfig -o /boot/grub/grub.cfg&quot;
chroot /mnt/root/ /bin/bash -c &quot;grub-install /dev/${dstdsk}&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159096</commentid>
    <comment_count>7</comment_count>
    <who name="mike_z">arhpp.admin</who>
    <bug_when>2016-10-07 11:44:33 +0300</bug_when>
    <thetext>проблема была в неправильном GRUB_AUTOUPDATE_DEVICE, исправил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159100</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-10-07 12:16:58 +0300</bug_when>
    <thetext>Вот и я думаю -- что-то не то :-)

(хотя если эта строчка была не рукописной, а имени инсталятора -- вешайте новый баг на alterator-grub и рассказывайте, как воспроизвести)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159101</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-10-07 12:19:31 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Делаю образ и сетевую установку, конфиг генерится из chroot. 
А, торможу -- какой там инсталятор.  Разве если делали по
http://altlinux.org/netboot либо http://altlinux.org/netinst
(но и там уже не alterator-grub, насколько помню).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>