leggende: single e /bin/bash

Home Page Forum utenti leggende: single e /bin/bash

Visualizzazione 7 filoni di risposte
  • Autore
    Articoli
    • #17576
      sacarde
      Partecipante

      ciao,

      che si fa quando si dimentica la password di root?

      in rete vengono consigliate 2 cose da passare al kernel:

      1) – single (per entrare in runlevel1)

      2) – init=/bin/bash (per avviare una shell al posto di init)

      le ho provate con openmamba

      1) a un certo punto ho:

      avvio dei servizi del runlevel 1

      /var/init/runlevel.mk.91 /var/init/S.start.rcl: no such file or directory

      make: *** no rule to make target /var/init/S.start.rcl STOP

      2) a un certo punto ho:

      kinit: mounted read only …

      bash: root= no such file or directory

      kernel panic

      grazie dell’attenzione

    • #22788
      Silvan
      Amministratore del forum

      Ciao Sarcade,

      grazie per la segnalazione, dopo il prossimo aggiornamento di initscripts l’avvio in runlevel 1 tornerà a funzionare. Tieni presente però che anche in questa modalità viene richiesta la password per l’accesso ad una console e quindi non va bene per reimpostare la password dimenticata. Per fare questo invece occorre avviare da livecd (o da un altro sistema) ed agire sulla partizione di openmamba con chroot.

      Silvan

    • #22789
      sacarde
      Partecipante

      e per il punto 2) ?

    • #22790
      Silvan
      Amministratore del forum

      Non ho risposto subito per il punto 2) perché ieri ho avuto solo il tempo di verificare il punto 1) che consideravo anche più importante.

      Comunque ora ho visto ed anche questo problema sarà corretto con il prossimo aggiornamento di mkinitramfs.

      Ricordo come rigenerare l’initramfs per risolvere prima che sia disponibile un aggiornamento del kernel:

      mkinitramfs /boot/initramfs-'uname -r'.img 'uname -r'

      N.B. gli apici giusti sono rovesciati, ma non sono riuscito a capire come visualizzarli in questo forum

    • #22791
      sacarde
      Partecipante

      mkinitramfs /boot/initramfs-uname -r.img uname -r

      /boot/initramfs-2.6.23mamba.img esiste già.

    • #22792
      Silvan
      Amministratore del forum

      Aggiungi l’opzione -f (force).

    • #22796
      sacarde
      Partecipante

      per il punto 2, ricostruendo l’initrd funziona

      e passando init=/bin/sh

      ci si ritrova nella shell senza digitare password

      con la root montata in readonly

    • #22797
      Silvan
      Amministratore del forum

      Grazie, penso che si possa chiudere la discussione.

Visualizzazione 7 filoni di risposte
  • Devi aver eseguito l’accesso per poter rispondere a questa discussione.