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

Почему-то от этого чаще солнце выглядывает из-за облаков и очень хочется жить.

Правила и обычаи

Применение UIRD для загрузки различных дистрибутивов

Re: Применение UIRD для загрузки различных дистрибутивов

Это понятно.
Собственно, именно это качество интересно и привлекательно.
Хотел еще уговорить вашу команду на встраивание возможности вложения пользовательского скрипта на стадии до монтирования AUFS - т.к. через файл конфига, нужный, например мне, алгоритм загрузки (с добавлением nbd-монтирования) оперативно реализовать возможности не было, а для разных дистров может потребоваться не только свой конфиг, но какая-то небольшая индивидуальная модификация заложенного в UIRD алгоритма - типа вставки какой-нить еще новой секции.
В крайнем случае, конечно, сам как-нить подпилю, как попилил casper'a, но вариант от авторов - это, как правило, и правильнее, и красивее smile

stea.61
начинающий понимать
ranks
useravatar
Offline
17 Сообщений
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

В uird есть возможность выполнять команды из cmdline ядра.
$( команда )
Это будет выполнено в самом начале uird-init при разборе строки параметров. То есть до сборки ауфс как вам и нужно. Чтобы добавить свой скрипт можно использовать возможность задавать несколько инитрд, которую точно поддерживает grub4dos. На счет остальных загрузчиков я не знаю.
Если qemu-nbd будет в uird ячего еще вам не хватает?
https://github.com/neobht/uird
Это адрес UIRD на гитхабе.
https://github.com/neobht/uird/tree/qemu-nbd
А это ветка где сейчас лежат изменения по qemu-nbd.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Онлайн
2588 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

Спасибо за адреса.

betcher написал(а):

Если qemu-nbd будет в uird ячего еще вам не хватает?

И еще раз спасибо - мне достаточно (пока достаточно). smile

stea.61
начинающий понимать
ranks
useravatar
Offline
17 Сообщений
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

betcher написал(а):

В uird есть возможность выполнять команды из cmdline ядра.
$( команда )

Для информации, в Grub2 доллар надо экранировать обратным слэшем.

betcher написал(а):

Чтобы добавить свой скрипт можно использовать возможность задавать несколько инитрд, которую точно поддерживает grub4dos.

Ага, и Grub2 поддерживает.

ilfat
Ильфат
первоклассный волшебник
ranks
useravatar
Offline
321 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Авторизация