Come rimuovere prompt per espellere cd su Ubuntu 16.04 iso


0

Sto cercando di creare un iso che esegue uno script e spegne la macchina (in base alle istruzioni elencate da Peter Pudlak Qui ).

Con alcune modifiche, tutto sembra funzionare su un Ubuntu 16.04 iso. Tuttavia, quando spengo la macchina, mi viene richiesto di espellere il cd all'arresto. La macchina non si spegne finché non premo manualmente invio. Sto cercando di automatizzare questo processo e non riesco a premere manualmente invio quando richiesto. C'è un modo per entrambi

  1. Spegnere la macchina senza premere questo prompt o
  2. Personalizzando ulteriormente iso in modo che non abbia questo comportamento?

Questo l'articolo spiega come fare ciò che voglio, ma i file che elenca al punto 6 non fanno parte di un iso desktop di Ubuntu 16.04. Qualsiasi suggerimento sarebbe apprezzato.

Risposte:


0

Dopo aver ottenuto il sistema di base per l'ISO di Ubuntu, modifica il file /etc/rc0.d/S89casper e apporta le seguenti modifiche:

# 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"

Vedere: https://askubuntu.com/a/87508/214875


Grazie per il check-in. Non penso che quei file esistano sulla ISO 16.04 (speculando: perché 16.04 è stato cambiato in using systemd?). I file che vedo in /etc/rc0.d sembrano totalmente diversi (ad esempio, K01alsa-utils, K01cups-browsed, ecc.). Inoltre, esaminando i file presenti nella ISO 16.04, non sono riuscito a trovare nulla che assomigliasse allo snippet che hai postato.
Behram Mistree
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.