anonymous@RULINUX.NET~# Last login: 2024-12-22 16:00:05
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Загадочный busybox и его апплет pivot_root

Я че-то ни разу не видел, чтобы pivot_root от busybox-а срабатывал в initrd. Т.е. он просто пишет invalid argument (точка нового монтирования старого корня не является ветвью нового корня) и корни не переключает. Отчего так?

anonymous(*) (2009-06-26 10:54:12)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Загадочный busybox и его апплет pivot_root от anonymous 2009-06-26 10:54:12
avatar
Скрыть

Re:Загадочный busybox и его апплет pivot_root

Оказывается, действительно не работает. Поиск в гугле показывает, что в последних версиях ядра в initramfs получается своего рода кольцевая ссылка на старый корень, поэтому pivot_root не срабатывает. Рекомендуют выходить из initrd с помощью switch_root, который автоматически отмонтирует initramfs.

Верить в наше время тому, что написано в /usr/src/linux/Documentation нельзя, за исключением только stable_api_nonsense.txt .

anonymous(*)(2009-06-26 23:05:05)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!