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

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

    <bug>
          <bug_id>33094</bug_id>
          
          <creation_ts>2017-02-09 14:28:41 +0300</creation_ts>
          <short_desc>При разметке диска без раздела /home, на раздел /mnt/disk (по умолчанию с noexec) переносится точка /tmp. После обновления ядра на загрузке Kernel panic.</short_desc>
          <delta_ts>2017-02-10 16:48:02 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Альт Рабочая станция K</product>
          <component>Установка</component>
          <version>8.1</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</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="Daniil Golovanov">dangolan</reporter>
          <assigned_to name="Sergey V Turchin">zerg</assigned_to>
          <cc>mike</cc>
          
          <qa_contact name="qa-p8@altlinux.org">qa-p8</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>161799</commentid>
    <comment_count>0</comment_count>
    <who name="Daniil Golovanov">dangolan</who>
    <bug_when>2017-02-09 14:28:41 +0300</bug_when>
    <thetext>Железо: нетбук ASUS EeePC X101CH
Образ: alt-kworkstation-8.1-install-i586.iso
При установке с USB-накопителя на этапе разметки диска был выбран режим ручной разметки для имеющихся разделов:
1. sda1 (10Gb) - подключен как раздел swap
2. sda2 (20Gb) - подключен как / и отформатирован под ext4
3. sda3 (50Gb) - подключен как /mnt/disk и отформатирован под ext4
4. sda5 (218Gb) - архивный раздел, не подключен и в тестировании не участвует
Первая загрузка после установки
Установленный дистрибутив:
# cat /etc/altlinux-release
ALT Workstation K 8.1  (Centaurea Ruthenica)
Текущее ядро:
# uname -rm
4.4.34-std-def-alt0.M80P.1 i686
Подключенные репозитории:
# apt-repo
rpm [p8] http://mirror.yandex.ru/altlinux p8/branch/i586 classic
rpm [p8] http://mirror.yandex.ru/altlinux p8/branch/noarch classic
Информация о разметке диска:
# fdisk -l /dev/sda
Диск /dev/sda: 298,1 GiB, 320072933376 байт, 625142448 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xc6f19257

Устр-во    Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1                   2048  20987903  20985856    10G            82 Linux своп / Solaris
/dev/sda2  *            20987904  62928895  41940992    20G            83 Linux
/dev/sda3               62928896 167784447 104855552    50G            83 Linux
/dev/sda4              167784448 625135615 457351168 218,1G             5 Расширенный
/dev/sda5              167786496 625135615 457349120 218,1G            83 Linux
Идентификаторы разделов:
# blkid
/dev/sda1: UUID=&quot;d173df25-292a-4e90-bca8-ac8c365a6875&quot; TYPE=&quot;swap&quot; PARTUUID=&quot;c6f19257-01&quot;
/dev/sda2: UUID=&quot;ba4b8276-0205-4940-98a1-45a3dcecf628&quot; TYPE=&quot;ext4&quot; PARTUUID=&quot;c6f19257-02&quot;
/dev/sda3: UUID=&quot;02187a4e-a2f2-467e-857f-ad3f76d6e3c4&quot; TYPE=&quot;ext4&quot; PARTUUID=&quot;c6f19257-03&quot;
/dev/sda5: UUID=&quot;15e83e20-cd6c-4cbd-be43-29be86e2d930&quot; TYPE=&quot;ext4&quot; PARTUUID=&quot;c6f19257-05&quot;
Содержимое /etc/fstab:
# cat /etc/fstab 
proc            /proc                   proc    nosuid,noexec,gid=proc          0 0
devpts          /dev/pts                devpts  nosuid,noexec,gid=tty,mode=620  0 0
#tmpfs          /tmp                    tmpfs   nosuid                          0 0
UUID=ba4b8276-0205-4940-98a1-45a3dcecf628       /       ext4    relatime        1       1
UUID=02187a4e-a2f2-467e-857f-ad3f76d6e3c4       /mnt/disk       ext4    nosuid,nodev,noexec     1       0
UUID=d173df25-292a-4e90-bca8-ac8c365a6875       swap    swap    defaults        0       0
/mnt/disk/tmp   /tmp    auto    bind,rw,nosuid,nodev    0       0
Обновление:
# apt-get update
# apt-get dist-upgrade
# reboot
Система загрузилась штатно.
Просмотр отчета об использовании ФС:
# df
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
udevfs             5,0M            0  5,0M            0% /dev
runfs             1005M         1,1M 1004M            1% /run
/dev/sda2           20G         5,6G   14G           30% /
tmpfs             1005M          88K 1005M            1% /dev/shm
tmpfs             1005M            0 1005M            0% /sys/fs/cgroup
/dev/sda3           50G          52M   47G            1% /mnt/disk
tmpfs              201M         8,0K  201M            1% /run/user/500
Обновление ядра:
# update-kernel
В выводе процесса обновления появляются такие строчки:
Running /usr/lib/rpm/posttrans-filetriggers
make-initrd: /tmp/.private/root: Unable to check executable bit
make-initrd: Perhaps &apos;noexec&apos; mount option used?

Перезагрузка:
# reboot
Попытка загрузиться на ядре kernel-4.4.47-std-def закончилась Kernel panic.

Временное решение:
1.Загрузиться на предыдущем ядре
2. Привести /etc/fstab к виду:
proc            /proc                   proc    nosuid,noexec,gid=proc          0 0
devpts          /dev/pts                devpts  nosuid,noexec,gid=tty,mode=620  0 0
tmpfs          /tmp                    tmpfs   nosuid                          0 0
UUID=ba4b8276-0205-4940-98a1-45a3dcecf628       /       ext4    relatime        1       1
UUID=02187a4e-a2f2-467e-857f-ad3f76d6e3c4       /mnt/disk       ext4    nosuid,nodev,noexec     1       0
UUID=d173df25-292a-4e90-bca8-ac8c365a6875       swap    swap    defaults        0       0
#/mnt/disk/tmp   /tmp    auto    bind,rw,nosuid,nodev    0       0
4. Удалить новое ядро:
# apt-get remove kernel-image-std-def#1:4.4.47-alt0.M80P.2
5. Перезагрузиться
6. Обновить ядро:
# update-kernel
7. Перезагрузиться на новом ядре</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>161800</commentid>
    <comment_count>1</comment_count>
    <who name="Daniil Golovanov">dangolan</who>
    <bug_when>2017-02-09 14:37:03 +0300</bug_when>
    <thetext>Проблема рассматривается на форуме:
https://forum.altlinux.org/index.php?topic=38262.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>161804</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2017-02-09 16:38:47 +0300</bug_when>
    <thetext>installer-feature-kdesktop-tmpfs-2.3-alt1.M80P.1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>