Добрый день!Мне необходимо, для разных типов загрузки использовать специальный для него inittab
То есть. В загрузчике,например, есть выбор из двух загрузок: 1 и 2
Они ничем не отличаются, кроме как одним параметром (ни на что не влияющим)Мне необходимо на этапе загрузки в зависимости от этого параметра использовать той или иной inittab файл
Как это можно реализовать?
> Добрый день!
> Мне необходимо, для разных типов загрузки использовать специальный для него inittab
> То есть. В загрузчике,например, есть выбор из двух загрузок: 1 и 2
> Они ничем не отличаются, кроме как одним параметром (ни на что не
> влияющим)
> Мне необходимо на этапе загрузки в зависимости от этого параметра использовать той
> или иной inittab файл
> Как это можно реализовать?Это таврятли.
Решайте задачу на уровне пользователя.
Или разные ядра.
Как вариант: 2 ОС (одинаковых):
1) root=/dev/sda1
2) root=/dev/sda2
на каждой свой inittab. /home/ и проч. рабоч.каталоги можно сделать общими для того и другого.
Но скорее всего проблема тут:
> Мне необходимо, для разных типов загрузки использовать специальный для него inittabВряд ли это так необходимо. Наверняка есть более правильные решения.
> Добрый день!
> Мне необходимо, для разных типов загрузки использовать специальный для него inittab
> То есть. В загрузчике,например, есть выбор из двух загрузок: 1 и 2
> Они ничем не отличаются, кроме как одним параметром (ни на что не
> влияющим)
> Мне необходимо на этапе загрузки в зависимости от этого параметра использовать той
> или иной inittab файл
> Как это можно реализовать?Init к сожалению работает только с файлом /etc/inittab, другой не задать. Можно только перекомпилировать и сделать второй вариант /sbin/init2 например читающий /etc/inittab2. Тогда ядру можно передавать пераметы init=/sbin/init2, init=/sbin/init