У меня есть одно ядро с 2 пунктами меню в Grub, как показано ниже:

Boot(gfx) Boot(текст)

Сначала загрузите Fedora в графическом режиме, запустив гнома. Вторая запись загрузки Fedora в текстовом режиме.

Первая вещь работает нормально, но я хочу знать, как сделать второе. я добавил 3 в конце второй записи в syslinux.cfg, и после загрузки он ушел в консоль с просьбой войти в систему.

Итак, как авторизоваться на уровне запуска 3 и запустить автозапуск приложения (например, сценарий Python)?

1 ответ1

0

Следующее решение предназначено для Fedora 13, а не для тестирования на других версиях.

Откройте tty.conf в /etc /init / и замените следующую строку

exec /sbin /mingetty $ TTY

с

exec /sbin /mingetty - корень аутологина --noclear $ TTY

Вышеуказанное изменение сделает для вас автологин.

Теперь измените файл .bash_profile и добавьте записи для автоматического запуска вашего приложения, например:

CD /MyApp

python MyAppStart.py

Решение протестировано и работает хорошо.

Примечание: вышеупомянутое решение не мое, друг предложил мне его, так что вся заслуга ему. Я просто публикую здесь для пользы других.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .