ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
@ 2010-11-20 12:01 Michael Pozhidaev
  2010-11-20 12:06 ` Mykola S. Grechukh
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Pozhidaev @ 2010-11-20 12:01 UTC (permalink / raw)
  To: sisyphus

Здравствуйте!

Очень прошу помочь провести раскопку. Суть дела такая: есть собранный
livecd, у которого не проходит перемонтирование корневой файловой
системы на чтение/запись. Ошибка такая:

/sbin/mount.aufs:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl
for device

Поиски вывели на существование пакета remount_rw, но даже с гуглом
причина такого глюка пока не ясна. Было бы очень круто, если бы у
кого-нибудь появились какие-нибудь идеи, что послужило причиной
проблемы.

Образ лежит тут:

ftp://devel.altlinux.org/msp/tmp/altlinux-5.9.9-20101119-homeros-i586-ru-live-cd.iso

Профиль есть тут:

http://git.altlinux.org/people/msp/packages/mkimage-profiles-desktop.git

Прошу не обращать внимание на отключенный сервис bootsplash. Ряд служб
при загрузки отваливаются, но как мне кажется, это всё следствия от
проблемы с перемонтированием.

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
Russian info page: http://www.marigostra.ru/



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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-20 12:01 [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl Michael Pozhidaev
@ 2010-11-20 12:06 ` Mykola S. Grechukh
  2010-11-20 15:40   ` Mykola S. Grechukh
  0 siblings, 1 reply; 10+ messages in thread
From: Mykola S. Grechukh @ 2010-11-20 12:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

use aufs2-util-ng instead of aufs2-util

2010/11/20, Michael Pozhidaev <msp@altlinux.ru>:
> Здравствуйте!
>
> Очень прошу помочь провести раскопку. Суть дела такая: есть собранный
> livecd, у которого не проходит перемонтирование корневой файловой
> системы на чтение/запись. Ошибка такая:
>
> /sbin/mount.aufs:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl
> for device
>
> Поиски вывели на существование пакета remount_rw, но даже с гуглом
> причина такого глюка пока не ясна. Было бы очень круто, если бы у
> кого-нибудь появились какие-нибудь идеи, что послужило причиной
> проблемы.
>
> Образ лежит тут:
>
> ftp://devel.altlinux.org/msp/tmp/altlinux-5.9.9-20101119-homeros-i586-ru-live-cd.iso
>
> Профиль есть тут:
>
> http://git.altlinux.org/people/msp/packages/mkimage-profiles-desktop.git
>
> Прошу не обращать внимание на отключенный сервис bootsplash. Ряд служб
> при загрузки отваливаются, но как мне кажется, это всё следствия от
> проблемы с перемонтированием.
>
> --
> Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
> Russian info page: http://www.marigostra.ru/
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


-- 
Mykola Grechukh
RISC Group IT Solutions

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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-20 12:06 ` Mykola S. Grechukh
@ 2010-11-20 15:40   ` Mykola S. Grechukh
  2010-11-20 23:24     ` Michael Pozhidaev
  2010-11-21  8:18     ` Michael Pozhidaev
  0 siblings, 2 replies; 10+ messages in thread
From: Mykola S. Grechukh @ 2010-11-20 15:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1638 bytes --]

2010/11/20 Mykola S. Grechukh <>:
> use aufs2-util-ng instead of aufs2-util
>
> 2010/11/20, Michael Pozhidaev <msp@altlinux.ru>:
>> Здравствуйте!
>>
>> Очень прошу помочь провести раскопку. Суть дела такая: есть собранный
>> livecd, у которого не проходит перемонтирование корневой файловой
>> системы на чтение/запись. Ошибка такая:
>>
>> /sbin/mount.aufs:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl
>> for device

Точнее. Вероятно, в используемое ядро уже втянут вот этот коммит:

http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=commitdiff;h=19fd2f6b872b51d920aee24ed2794174eaa891d0

убирающий ioctl PLINK_MAINT, а вот:

http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-util.git;a=commitdiff;h=e5195dd065b95be1c8a2f188b94e2454d978ab1b

- сделана поддержка нового интерфейса в утилях. Мне это понадобилось,
когда полез собирать .36.

Беда в том, что новые утили несовместимы с старым aufs в ядре, поэтому
я собрал их в сизиф как aufs2-util-ng-2.1-alt1. Вторая беда (но, может
быть, это проблема моего ядра) в том, что скрипт из remount_rw
зависает. Я заменил его простым и тупым аттачем. Кроме того в
/etc/init.d/halt в строке

	umount -afnr -t
noproc,nosysfs,notmpfs,noaufs,nodevfs,nousbfs,norpc_pipefs,nonfsd

должно присутствовать notmpfs,noaufs дабы не орало и не зависало при выключении.

(вообще всё плохо. unionfs так и oops'ит на ровном месте. Хвалёный
правильный union mount неизвестно в каком состоянии. aufs2 во-первых
громоздкий, во-вторых японец пока не допилил его для .36. Есть ещё
какой-то fuse-union, но у меня он зависает при обращении к
смонтированному юниону)

-- 
Mykola Grechukh
RISC Group IT Solutions

[-- Attachment #2: remount_rw --]
[-- Type: application/octet-stream, Size: 1353 bytes --]

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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-20 15:40   ` Mykola S. Grechukh
@ 2010-11-20 23:24     ` Michael Pozhidaev
  2010-11-21  8:18     ` Michael Pozhidaev
  1 sibling, 0 replies; 10+ messages in thread
From: Michael Pozhidaev @ 2010-11-20 23:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Hello, Mykola S. Grechukh!

Спасибо! После последнего моего синка локального Сизифа сборка
дистрибутива развалилась из-за каких-то проблем с аптом, поэтому
попробовать не получается. Как только преодолею новую траблу, напишу о
результатах!

> 2010/11/20 Mykola S. Grechukh <>:
>> use aufs2-util-ng instead of aufs2-util
>>
>> 2010/11/20, Michael Pozhidaev <msp@altlinux.ru>:
>>> Здравствуйте!
>>>
>>> Очень прошу помочь провести раскопку. Суть дела такая: есть собранный
>>> livecd, у которого не проходит перемонтирование корневой файловой
>>> системы на чтение/запись. Ошибка такая:
>>>
>>> /sbin/mount.aufs:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl
>>> for device
>
> Точнее. Вероятно, в используемое ядро уже втянут вот этот коммит:
>
> http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=commitdiff;h=19fd2f6b872b51d920aee24ed2794174eaa891d0
>
> убирающий ioctl PLINK_MAINT, а вот:
>
> http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-util.git;a=commitdiff;h=e5195dd065b95be1c8a2f188b94e2454d978ab1b
>
> - сделана поддержка нового интерфейса в утилях. Мне это понадобилось,
> когда полез собирать .36.
>
> Беда в том, что новые утили несовместимы с старым aufs в ядре, поэтому
> я собрал их в сизиф как aufs2-util-ng-2.1-alt1. Вторая беда (но, может
> быть, это проблема моего ядра) в том, что скрипт из remount_rw
> зависает. Я заменил его простым и тупым аттачем. Кроме того в
> /etc/init.d/halt в строке
>
> 	umount -afnr -t
> noproc,nosysfs,notmpfs,noaufs,nodevfs,nousbfs,norpc_pipefs,nonfsd
>
> должно присутствовать notmpfs,noaufs дабы не орало и не зависало при выключении.
>
> (вообще всё плохо. unionfs так и oops'ит на ровном месте. Хвалёный
> правильный union mount неизвестно в каком состоянии. aufs2 во-первых
> громоздкий, во-вторых японец пока не допилил его для .36. Есть ещё
> какой-то fuse-union, но у меня он зависает при обращении к
> смонтированному юниону)

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
Russian info page: http://www.marigostra.ru/



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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-20 15:40   ` Mykola S. Grechukh
  2010-11-20 23:24     ` Michael Pozhidaev
@ 2010-11-21  8:18     ` Michael Pozhidaev
  2010-11-21  8:49       ` Mykola S. Grechukh
  1 sibling, 1 reply; 10+ messages in thread
From: Michael Pozhidaev @ 2010-11-21  8:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Hello, Mykola S. Grechukh!

> Точнее. Вероятно, в используемое ядро уже втянут вот этот коммит:
>
> http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=commitdiff;h=19fd2f6b872b51d920aee24ed2794174eaa891d0
>
> убирающий ioctl PLINK_MAINT, а вот:
>
> http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-util.git;a=commitdiff;h=e5195dd065b95be1c8a2f188b94e2454d978ab1b
>
> - сделана поддержка нового интерфейса в утилях. Мне это понадобилось,
> когда полез собирать .36.
>
> Беда в том, что новые утили несовместимы с старым aufs в ядре, поэтому
> я собрал их в сизиф как aufs2-util-ng-2.1-alt1. Вторая беда (но, может
> быть, это проблема моего ядра) в том, что скрипт из remount_rw
> зависает. Я заменил его простым и тупым аттачем. Кроме того в

Да, именно так. Операция "Remounting root filesystem..." застывает
намертво и дело дальше не идёт. В общем, я пока взял el-smp ядро,
которое используется в centaurus и поживу пока на нём, с ним, вроде,
работает. Сейчас было 2.6.35-std-def-alt7.

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
Russian info page: http://www.marigostra.ru/



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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-21  8:18     ` Michael Pozhidaev
@ 2010-11-21  8:49       ` Mykola S. Grechukh
  2010-11-21  9:20         ` Michael Pozhidaev
  0 siblings, 1 reply; 10+ messages in thread
From: Mykola S. Grechukh @ 2010-11-21  8:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2010/11/21 Michael Pozhidaev <msp@altlinux.ru>:
> Да, именно так. Операция "Remounting root filesystem..." застывает
> намертво и дело дальше не идёт. В общем, я пока взял el-smp ядро,
> которое используется в centaurus и поживу пока на нём, с ним, вроде,
> работает. Сейчас было 2.6.35-std-def-alt7.

#24605, #24606. И надо бы ещё один блокер на remount_rw :)

-- 
Mykola Grechukh
RISC Group IT Solutions

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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-21  8:49       ` Mykola S. Grechukh
@ 2010-11-21  9:20         ` Michael Pozhidaev
  2010-11-21 11:01           ` Mykola S. Grechukh
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Pozhidaev @ 2010-11-21  9:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Hello, Mykola S. Grechukh!

>> работает. Сейчас было 2.6.35-std-def-alt7.
>
> #24605, #24606. И надо бы ещё один блокер на remount_rw :)

Формулировка "Зависает при aufs2-util-ng и новыми ядрами" будет
правильной для бага на remount_rw?

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
Russian info page: http://www.marigostra.ru/



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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-21  9:20         ` Michael Pozhidaev
@ 2010-11-21 11:01           ` Mykola S. Grechukh
  2010-11-23  7:56             ` Michael Pozhidaev
  0 siblings, 1 reply; 10+ messages in thread
From: Mykola S. Grechukh @ 2010-11-21 11:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2010/11/21 Michael Pozhidaev <>:
> Hello, Mykola S. Grechukh!
>
>>> работает. Сейчас было 2.6.35-std-def-alt7.
>>
>> #24605, #24606. И надо бы ещё один блокер на remount_rw :)
>
> Формулировка "Зависает при aufs2-util-ng и новыми ядрами" будет
> правильной для бага на remount_rw?

Пойдёт.

Там разберёмся, кто виноват :)

-- 
Mykola Grechukh
RISC Group IT Solutions

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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-21 11:01           ` Mykola S. Grechukh
@ 2010-11-23  7:56             ` Michael Pozhidaev
  2010-11-23 14:23               ` Mykola S. Grechukh
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Pozhidaev @ 2010-11-23  7:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Hello, Mykola S. Grechukh!

>> Формулировка "Зависает при aufs2-util-ng и новыми ядрами" будет
>> правильной для бага на remount_rw?
>
> Пойдёт.
>
> Там разберёмся, кто виноват :)

Готово!

https://bugzilla.altlinux.org/show_bug.cgi?id=24623

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
Russian info page: http://www.marigostra.ru/



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

* Re: [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl
  2010-11-23  7:56             ` Michael Pozhidaev
@ 2010-11-23 14:23               ` Mykola S. Grechukh
  0 siblings, 0 replies; 10+ messages in thread
From: Mykola S. Grechukh @ 2010-11-23 14:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

А вот это http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=shortlog;h=refs/heads/aufs2.1-35
по идее должно работать. Для .36 работает по крайней мере.

2010/11/23 Michael Pozhidaev <msp@altlinux.ru>:
> Hello, Mykola S. Grechukh!
>
>>> Формулировка "Зависает при aufs2-util-ng и новыми ядрами" будет
>>> правильной для бага на remount_rw?
>>
>> Пойдёт.
>>
>> Там разберёмся, кто виноват :)
>
> Готово!
>
> https://bugzilla.altlinux.org/show_bug.cgi?id=24623
>
> --
> Michael Pozhidaev. Tomsk, Russia. E-mail: msp@altlinux.ru
> Russian info page: http://www.marigostra.ru/
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus



-- 
Mykola Grechukh
RISC Group IT Solutions

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

end of thread, other threads:[~2010-11-23 14:23 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-20 12:01 [sisyphus] Q: livecd: Remounting root filesystem in R/W: Inappropriate ioctl Michael Pozhidaev
2010-11-20 12:06 ` Mykola S. Grechukh
2010-11-20 15:40   ` Mykola S. Grechukh
2010-11-20 23:24     ` Michael Pozhidaev
2010-11-21  8:18     ` Michael Pozhidaev
2010-11-21  8:49       ` Mykola S. Grechukh
2010-11-21  9:20         ` Michael Pozhidaev
2010-11-21 11:01           ` Mykola S. Grechukh
2010-11-23  7:56             ` Michael Pozhidaev
2010-11-23 14:23               ` Mykola S. Grechukh

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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