Size: a a a

Gentoo GNU/Linux [RU]

2020 September 02

AK

Alexander Korshkov in Gentoo GNU/Linux [RU]
Heorhi
еще инитрамфс делает разные удобные действия перед переключением в основную файловую систему: расшифровывает диски, ищет файловые системы для бтрфс и т.д.
Но initramfs - это  же дословно: файловая система в памяти, которая используется во время инициализации системы.
Что значит она "расшифровывает диски"?
источник

*

*cyberzx in Gentoo GNU/Linux [RU]
кстати можно легко посмотреть содержимое это ФС. это просто же cpio архив.
cat initrd | cpio -i
источник

*

*cyberzx in Gentoo GNU/Linux [RU]
Alexander Korshkov
Но initramfs - это  же дословно: файловая система в памяти, которая используется во время инициализации системы.
Что значит она "расшифровывает диски"?
Если у тебя root зашифрован, тебе нужен будет софт для расшифровки
источник

H

Heorhi in Gentoo GNU/Linux [RU]
Alexander Korshkov
Но initramfs - это  же дословно: файловая система в памяти, которая используется во время инициализации системы.
Что значит она "расшифровывает диски"?
скажем так... первоначальный инит стартует именно из рамфс(если он там есть) и там, уже есть какойто огрызок системы, который может както подготовить остальную загрузку, загрузить нужные модули с нужными параметрами, смонтировать откуда надо предполагаемую рутфс и прыгнуть в нее в конечном счете

в моем случае инит из инитрамфс открывает шифрованные диски и делает btrfs scan
источник

AK

Alexander Korshkov in Gentoo GNU/Linux [RU]
Heorhi
скажем так... первоначальный инит стартует именно из рамфс(если он там есть) и там, уже есть какойто огрызок системы, который может както подготовить остальную загрузку, загрузить нужные модули с нужными параметрами, смонтировать откуда надо предполагаемую рутфс и прыгнуть в нее в конечном счете

в моем случае инит из инитрамфс открывает шифрованные диски и делает btrfs scan
такое объяснение звучит логично. Спасибо!
источник

H

Heorhi in Gentoo GNU/Linux [RU]
формально я могу быть неточен, я не помню тонкости запуска инита, может быть несколько инитрамфс, там может быть или не быть инит и т.д.
источник

H

Heorhi in Gentoo GNU/Linux [RU]
я вообще говоря лет 5 жил вообще без инитрамфс... но накопилось слишком много нюансов и я прогнулся :)
источник

H

Heorhi in Gentoo GNU/Linux [RU]
я вот тут подумал, что вместо инитрамфс можно использовать заглушку с файловой системой, которая монтируется статически слинкованым модулем....
источник

MK

Mikhail Kolyada in Gentoo GNU/Linux [RU]
Alexander Korshkov
Но initramfs - это  же дословно: файловая система в памяти, которая используется во время инициализации системы.
Что значит она "расшифровывает диски"?
Ядро у тебя ничего не знает про твоё шифрование
источник

MK

Mikhail Kolyada in Gentoo GNU/Linux [RU]
Проще это пояснить так - initramfs нужен тогда, когда ты грузишься с такой конфигурацией про которую не знает ядро
источник

AS

Alexey Shvetsov in Gentoo GNU/Linux [RU]
сейчас можно dmcrypt +  lvm + md грузить без инитрамфс
источник

H

Heorhi in Gentoo GNU/Linux [RU]
а с этого места поподробнее
источник

EP

Evgeniy Pichuzhkin in Gentoo GNU/Linux [RU]
Касательно dmcrypt'а видимо что-то такое https://forums.gentoo.org/viewtopic-t-1110764-highlight-.html

Остальное, думаю, в меньшей степени интересно
источник

MK

Mikhail Kolyada in Gentoo GNU/Linux [RU]
Выставят своих абстракций, а потом удивляются почему все разваливается ;)
источник

*

*cyberzx in Gentoo GNU/Linux [RU]
ну вот вопрос про ввод пароля там весьма актуальный
источник
2020 September 03

P

PYROBLASTER in Gentoo GNU/Linux [RU]
неосилятор
Зощем себя мучать? Ты же ничего от собранного руками ядра не получишь.
И тут ты...
источник

н

неосилятор in Gentoo GNU/Linux [RU]
PYROBLASTER
И тут ты...
и тут
источник

Р

Руслан Бляхер... in Gentoo GNU/Linux [RU]
Ruslan because
Когда ставил genkernel all проблем небыло
Поставь генкернел алл, потом постепенно все отключай
источник

P(

PM2D (R9UGU) in Gentoo GNU/Linux [RU]
Я правильно понимаю что теперь если в системе стоит хотя бы gtk, то придется еще и rust тянуть? Плюс еще один язык, который мне не нужен
источник

a

andrex in Gentoo GNU/Linux [RU]
нет
источник