Product SiteDocumentation Site

4.6. Rimuovere il prompt root nel kernel

Notate: questo non si applica ai kernel forniti per Debian 3.1 come anche il timeout per il ritardo del kernel è stato impostato a 0.
I kernel Linux della versione 2.4 forniscono la possibilità di accedere ad una shell da superutente durante il boot di sistema, subito dopo il caricamento del file system cramfs. Apparirà un messaggio che permetterà all'amministratore di accedere ad una shell con privilegi di superutente, questa può essere usata per caricare manualmente i moduli qualora il riconoscimento automatico fallisca. Questo è il comportamento predefinito per gli initrd e per linuxrc. Apparirà il seguente messaggio:
  Press ENTER to obtain a shell (waits 5 seconds)
Per rimuovere questo comportamento dovrete modificare /etc/mkinitrd/mkinitrd.conf ed impostare:
  # DELAY  The  number  of seconds the linuxrc script should wait to
  # allow the user to interrupt it before the system is brought up
  DELAY=0
Quindi dovrete rigenerare l'immagine del ramdisk. Lo potete fare con:
  # cd /boot
  # mkinitrd -o initrd.img-2.4.18-k7 /lib/modules/2.4.18-k7
Oppure (preferito):
  # dpkg-reconfigure -plow kernel-image-2.4.x-yz