загрузчика? ну вот в момент kexec нет ничего, новая загрузка
Загружаю ядро арча -> загружаю инитрам -> ядро арча входит в инитрам -> загружается модуль ваергварда, iwlwifi -> по сети монтируется NFS как new root -> ... Далее необходимо сделать kexec на ядро, например, убунту и притом не потерять текущее интернет соединение и смонтированный NFS
алсо, что за ёбаная схема? Зачем kexec? ты хочешь грузитьдругое ядро?
Потому что тащить ядро убунту/федоры/дебиана в инитрам и переписывать этот самый инитрам очень долго и хочется всё таки сделать это как-то удобнее
что такое "ядро убунты-дебиана"?
Смотри, есть ядро арча и инитрам. Ядро арча версии 5 Есть ВПСка с убунтой в Саратове допустим, там ядро версии 4 и специфичный инитрам Нужно из одного инитрама загружать разные оси по сети
Просто для загрузки ядра убунты нужно в инитрам тащить ещё и модули ядра убунты. Для вай фая и для NFS. Ещё и нужно знать какие модули пихать...
Ну, короче говоря, и так и так после кехека вай фай умирает
Хм, так даже тмпфс не поможет.. Потому что выгружен будет. Хм
Так в мануале написано что размонтирования не происходит
Твоя задача имеет решение. Только при условии что ты остаёшься с ядром арча, иначе все соединения и процессы сотрутся из памяти. Просто переключи загрузку на инит Убунты через switch_root. Сеть не упадёт, а точки монтирования перекинь через mount --move. В своеём инит скрипте сохрани папку модули и firwmware ядра в новом. Загрузиш убунту просто с ядром арча.
Обсуждают сегодня