ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] А что стало с /proc/cmdline ?
@ 2016-06-30  7:48 Sergey
  2016-06-30  7:53 ` Sergey
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey @ 2016-06-30  7:48 UTC (permalink / raw)
  To: community

Приветствую.

А что стало с /proc/cmdline ? Раньше было всё понятно:

$ cat /proc/cmdline
auto BOOT_IMAGE=4.1.21-std-def-alt1 ro root=UUID=4c4cbc9a-40c5-4c64-b24b-1d5acebed09a panic=30

А, теперь, не очень:

$ cat /proc/cmdline
auto BOOT_IMAGE=4.4.13-std-def-alt0.M80P.1 ro root=802 panic=30

Как это 802 связать с реальным разделом ?

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30  7:48 [Comm] А что стало с /proc/cmdline ? Sergey
@ 2016-06-30  7:53 ` Sergey
  2016-06-30  8:21   ` Alexei Takaseev
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey @ 2016-06-30  7:53 UTC (permalink / raw)
  To: community

On Thursday 30 June 2016, Sergey 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",
у меня там написано совсем другое. :-)

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30  7:53 ` Sergey
@ 2016-06-30  8:21   ` Alexei Takaseev
  2016-06-30  9:25     ` Sergey
  0 siblings, 1 reply; 10+ messages in thread
From: Alexei Takaseev @ 2016-06-30  8:21 UTC (permalink / raw)
  To: ALT Linux Community general discussions



----- Исходное сообщение -----
> От: "Sergey" <a_s_y@sama.ru>
> Кому: community@lists.altlinux.org
> Отправленные: Четверг, 30 Июнь 2016 г 15:53:50
> Тема: Re: [Comm]	А что стало с /proc/cmdline ?
> 
> On Thursday 30 June 2016, Sergey 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",
> у меня там написано совсем другое. :-)

Это где такое вылезло?

P7:
/proc/cmdline:
BOOT_IMAGE=/boot/vmlinuz root=UUID=4a465560-84b4-4bb9-ad10-0922748efe0a ro quiet=1 resume=/dev/disk/by-uuid/63b5a12d-958e-4953-802b-48c94574b446 panic=30 splash

P8 (up с p7:
BOOT_IMAGE=/boot/vmlinuz root=UUID=51e117f1-e660-497d-a632-e2332ec91b86 ro panic=30 splash

Сизиф:
BOOT_IMAGE=/boot/vmlinuz root=UUID=e9d68027-6d8b-4112-866c-5a409e855f01 ro vga=0x314 quiet=1 resume=/dev/disk/by-uuid/a41c02df-c03c-4292-82be-cd00912e0587 panic=30 splash init=/sbin/systemd

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30  8:21   ` Alexei Takaseev
@ 2016-06-30  9:25     ` Sergey
  2016-06-30  9:46       ` Alexei Takaseev
  2016-06-30 12:41       ` Lenar Shakirov
  0 siblings, 2 replies; 10+ messages in thread
From: Sergey @ 2016-06-30  9:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

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, но сейчас начал
смотреть ещё. Где-то так, где-то по-правильному. Пока закономерность
не понял.

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30  9:25     ` Sergey
@ 2016-06-30  9:46       ` Alexei Takaseev
  2016-06-30 10:06         ` Sergey
  2016-06-30 12:41       ` Lenar Shakirov
  1 sibling, 1 reply; 10+ messages in thread
From: Alexei Takaseev @ 2016-06-30  9:46 UTC (permalink / raw)
  To: ALT Linux Community general discussions



----- Исходное сообщение -----
> От: "Sergey" <a_s_y@sama.ru>
> Кому: "ALT Linux Community general discussions" <community@lists.altlinux.org>
> Отправленные: Четверг, 30 Июнь 2016 г 17:25:38
> Тема: Re: [Comm]	А что стало с /proc/cmdline ?
> 
> 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 на проблемных машинах?

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30  9:46       ` Alexei Takaseev
@ 2016-06-30 10:06         ` Sergey
  2016-06-30 12:43           ` Alexei Takaseev
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey @ 2016-06-30 10:06 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Thursday 30 June 2016, Alexei Takaseev wrote:

> > В p8. Сначала связал с разницей между 4.4 и 4.1, но сейчас начал
> > смотреть ещё. Где-то так, где-то по-правильному. Пока закономерность
> > не понял.
> 
> А там, случайно, не мелькает ветеран по имени lilo на проблемных
> машинах ? 
 
Наоборот, новичка Grub нет нигде. Исключительно ветеран.

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30  9:25     ` Sergey
  2016-06-30  9:46       ` Alexei Takaseev
@ 2016-06-30 12:41       ` Lenar Shakirov
  1 sibling, 0 replies; 10+ messages in thread
From: Lenar Shakirov @ 2016-06-30 12:41 UTC (permalink / raw)
  To: community

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



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30 10:06         ` Sergey
@ 2016-06-30 12:43           ` Alexei Takaseev
  2016-07-03 15:05             ` Sergey
  0 siblings, 1 reply; 10+ messages in thread
From: Alexei Takaseev @ 2016-06-30 12:43 UTC (permalink / raw)
  To: ALT Linux Community general discussions



----- Исходное сообщение -----
> От: "Sergey" <a_s_y@sama.ru>
> Кому: "ALT Linux Community general discussions" <community@lists.altlinux.org>
> Отправленные: Четверг, 30 Июнь 2016 г 18:06:32
> Тема: Re: [Comm]	А что стало с /proc/cmdline ?
> 
> On Thursday 30 June 2016, Alexei Takaseev wrote:
> 
> > > В p8. Сначала связал с разницей между 4.4 и 4.1, но сейчас начал
> > > смотреть ещё. Где-то так, где-то по-правильному. Пока
> > > закономерность
> > > не понял.
> > 
> > А там, случайно, не мелькает ветеран по имени lilo на проблемных
> > машинах ?
>  
> Наоборот, новичка Grub нет нигде. Исключительно ветеран.

А у меня как раз везде grub. На мой взгляд, все-таки косорезит lilo.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-06-30 12:43           ` Alexei Takaseev
@ 2016-07-03 15:05             ` Sergey
  2016-07-03 18:43               ` Anton Gorlov
  0 siblings, 1 reply; 10+ messages in thread
From: Sergey @ 2016-07-03 15:05 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Thursday 30 June 2016, Alexei Takaseev wrote:

> > Наоборот, новичка Grub нет нигде. Исключительно ветеран.
> 
> А у меня как раз везде grub. На мой взгляд, все-таки косорезит lilo.

Нашёл различие в lilo.conf. Строка вида root=802 появляется тогда, когда
root задан в виде, похожем на "root=/dev/sda5". Если писать UUID, в cmdline
попадает честное значение. Надо с Grub попробовать. Вдруг, всё же, ядро, а
не lilo.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] А что стало с /proc/cmdline ?
  2016-07-03 15:05             ` Sergey
@ 2016-07-03 18:43               ` Anton Gorlov
  0 siblings, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2016-07-03 18:43 UTC (permalink / raw)
  To: ALT Linux Community general discussions

03.07.2016 18:05, Sergey пишет:
> Нашёл различие в lilo.conf. Строка вида root=802 появляется тогда, когда
> root задан в виде, похожем на "root=/dev/sda5". Если писать UUID, в cmdline
> попадает честное значение. Надо с Grub попробовать. Вдруг, всё же, ядро, а
> не lilo.
Именно lilo.
Ядро не занимается преобразованием чего-либо переданного ему в
параметрах загрузки.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-07-03 18:43 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-30  7:48 [Comm] А что стало с /proc/cmdline ? Sergey
2016-06-30  7:53 ` Sergey
2016-06-30  8:21   ` Alexei Takaseev
2016-06-30  9:25     ` Sergey
2016-06-30  9:46       ` Alexei Takaseev
2016-06-30 10:06         ` Sergey
2016-06-30 12:43           ` Alexei Takaseev
2016-07-03 15:05             ` Sergey
2016-07-03 18:43               ` Anton Gorlov
2016-06-30 12:41       ` Lenar Shakirov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git