[Comm] А что стало с /proc/cmdline ?

Lenar Shakirov shakirov на cg.ru
Чт Июн 30 15:41:47 MSK 2016


30.06.2016 12:25, Sergey пишет:
> On Thursday 30 June 2016, Alexei Takaseev wrote:
>
>>>> $ cat /proc/cmdline
>>>> auto BOOT_IMAGE=4.4.13-std-def-alt0.M80P.1 ro root=802 panic=30
>>>>
>>>> Как это 802 связать с реальным разделом ?
>>> Точнее, даже не так. Какого !?... У меня нет в cmd line "root=802",
>>> у меня там написано совсем другое. :-)
>> Это где такое вылезло?
>   
> В p8. Сначала связал с разницей между 4.4 и 4.1, но сейчас начал
> смотреть ещё. Где-то так, где-то по-правильному. Пока закономерность
> не понял.

ЕМНИП, это lilo преобразует root=/dev/sda2 в root=802

Связать с реальным размером можно получив major и minor устройства, как 
в функции "parse_numeric()" из:
http://git.altlinux.org/gears/m/mkinitrd.git?p=mkinitrd.git;a=blob;f=scripts/functions#l114


-- 

WBR,
Lenar Shakirov



Подробная информация о списке рассылки community