Я пытаюсь создать iso, который запускает скрипт и выключает компьютер (основываясь на инструкциях, перечисленных здесь Питером Пудлаком).

С некоторыми изменениями все работает на Ubuntu 16.04 iso. Тем не менее, когда я выключаю машину, мне предлагают извлечь компакт-диск при выключении. Машина не выключается, пока я не нажму вручную ввод. Я пытаюсь автоматизировать этот процесс и не могу вручную нажать Enter при появлении запроса. Есть ли способ либо

  1. Выключите машину, не нажимая на эту подсказку или
  2. Настроить ISO так, чтобы у него не было такого поведения?

В этой статье объясняется, как делать то, что я хочу, но файлы, перечисленные в шаге 6, не являются частью рабочего стола Ubuntu 16.04 iso. Любые указатели будут оценены.

1 ответ1

0

После получения базовой системы для Ubuntu ISO отредактируйте файл /etc/rc0.d/S89casper и внесите следующие изменения:

# eject -p -m /cdrom >/dev/null 2>&1

# [ "$prompt" ] || return 0
## Add the following line: 
return 0

# XXX - i18n
# MSG="Please remove the disc and close the tray (if any) then press ENTER: "

# Modify 
/sbin/usplash_write "TIMEOUT 86400"

# To read 
/sbin/usplash_write "TIMEOUT 0"

Смотрите: https://askubuntu.com/a/87508/214875

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