Summary: | Предлагает noexec для /tmp | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Branch p8 | Reporter: | packuh | ||||||||
Component: | guile-evms | Assignee: | Andrey Cherepanov <cas> | ||||||||
Status: | CLOSED FIXED | QA Contact: | qa-p8 <qa-p8> | ||||||||
Severity: | major | ||||||||||
Priority: | P3 | CC: | darktemplaralt, mike, rider, zerg | ||||||||
Version: | не указана | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Attachments: |
|
Description
packuh
2019-03-19 21:48:20 MSK
Сбой 50-initrd.sh при установке с корнем на LVM (и /boot отдельным разделом). Created attachment 8050 [details]
VBox success
C корнем на LVM и /boot отдельным разделом успешно ставится в VirtualBox. Попробую юллее похожую разбивку.
Created attachment 8051 [details]
VBox success2
В общем, или noexec на /tmp виноват или с vmware связано.
Проверьте без noexec. Если не поможет, то при ошибке запустите /usr/share/install2/preinstall.d/50-initrd.sh и сообщите сюда его ругань.
(В ответ на комментарий №3) > Проверьте без noexec. Если не поможет, то при ошибке запустите Спасибо. Убрал noexec и все разарботало. Я даже не замечал его пока вы не сказали. Система сама по дефолту на /tmp выставила такие ключи. У нас не должно быть таких дефолтов. Если не сложно - расскажите, как вы их получили. (В ответ на комментарий №5) > У нас не должно быть таких дефолтов. Если не сложно - расскажите, как вы их > получили. Добрый вечер. https://c2n.me/40xfiBN https://c2n.me/40xfo1S https://c2n.me/40xfpkM https://c2n.me/40xfpsN https://c2n.me/40xfr8O После этого места я выбираю во всплывающем меню из списка нужные мне точки монтирования. И всегда автоматом получаю следующие опции: https://c2n.me/40xfvpO Я их не прописывал руками. Даже не проверял. Дальше создаю LVM и создаю на нем тома / https://c2n.me/40xfBYF /swap /var/log/ https://c2n.me/40xfK2L https://c2n.me/40xfOMn /var/log в опциях нет. Я пишу эту точку вручную, а инсталятор сам создает для нее опции как на скриншоте. /tmp tmp точки монтирования тоже нет. Я его так же пишу руками. Соответственно система сама выставила мне все опции как на скриншоте на автомате. https://c2n.me/40xfY6I (В ответ на комментарий №5)
> У нас не должно быть таких дефолтов. Если не сложно - расскажите, как вы их
> получили.
Я пробовал -- noexec предлагают для /tmp.
2sbolshakov: почему-то не отработал well-known-mountpoints. для /tmp должны были задаться опции "nosuid,relatime" Похоже, проблема есть только в p8. В Sisyphus добавили явные опции для /tmp "nosuid,relatime", а в p8 берутся опции по-умолчанию - "nosuid,nodev,noexec". Ошибка есть только в p8. Субъективно это будет хороший дефолт для /tmp, если получается его нормально реализовать во всём остальном. А грабелька типовая с отдельным разделом для /tmp -- у нас давно о ней забыли, поскольку tmpfs для /tmp оказался уж больно удачным вариантом ещё лет десять назад с учётом сдвигов баланса "скорость/размер дисков/памяти" (и лишнее место оказалось практичней прибавить в swap). Насколько помню, для установленной системы noexec /tmp был фатален для mc. задание с исправлением на тестировании. guile-evms-0.4-alt16.M80P.2 -> p8: Thu Mar 21 2019 Anton Farygin <rider@altlinux.ru> 0.4-alt16.M80P.2 - backport tmpfs defaults from sisyphus (closes: #36316) |