Bug 29706

Summary: недостаточно полная проверка, что загрузка с флэшки
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: make-initrd-propagatorAssignee: Michael Shigorin <mike>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: aen, boyarsh, cas, inger, rider, sem, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 27685    

Description Michael Shigorin 2014-01-10 18:51:03 MSK
+++ This bug was initially created as a clone of Bug #29704 +++

В make-initrd-propagator есть проверка определения факта загрузки с флэшки и её возможного использования для описанного в http://www.altlinux.org/Remount_rw; выяснилось (boyarsh@), что в случае загрузки с гибридной флэшки под UEFI корень получается не с раздела, а с целого устройства (sda, не sda1).

На /sys/block/*/queue/rotational закладываться нельзя -- как для HDD, так и для инсталяционной флэшки может содержать 1.

Видимо, следует считать сидиромом только /dev/{sr,cd,dvd}*.

Схожесть с #29704 в механизме определения типа носителя.
Comment 1 AEN 2014-01-24 15:49:13 MSK
Это действительно блокер?
Comment 2 Michael Shigorin 2014-01-24 16:43:35 MSK
Мягкий -- хотелось бы починить, хотя жить можно и так.
Comment 3 Michael Shigorin 2014-01-28 00:47:44 MSK
По результатам сегодняшнего рассмотрения на свежих regular: в /image и на i586 монтируется sdb (а не sdb1), соответственно первый же тест на .../partition в create_disk_slice() обламывается и никто никуда не едет.

Да, и ещё это дубль.

*** This bug has been marked as a duplicate of bug 28289 ***