Il 08/02/2016 20:28, Davide Prina ha scritto:
/bin/sh: can't access tty; job control turned off
(initramfs)
Grub ti permette di avviare qualsiasi sistema operativo usando la sua
interfaccia. Guarda che quando appare grub ti indica un tasto da
premere (ora non ricordo, forse F1?) per accedere al prompt dei
comandi grub
Con F1 sono entrato nel SETPARAMS dove tra le righe leggo:
linux /boot/vmlinuz-3.16.0-0.bpo.4-686.pae root.........etc etc
Con l'opzione c accedo alla promps dei comandi grub
Bisogna cercare dove è installato il kernel, ma prima bisogna trovare
il disco.
Nota2 tieni presente che hd0 indica il primo disco e hd0,0 indica
primo disco prima partizione primaria (le partizioni estese partono da
5 anche se non ne hai 4 primarie)
caso 1: primo disco (hd0) e seconda partizione (,2)
grub > kernel (hd0,2)/vmli
premi tab e ti dovrebbe completare il nome, se ti riporta un elenco di
nomi scegliene uno completando a mano la scritta
error: unknown command kernel
caso 2:
grub> kernel (hd0,2)/boot/vmli
premi tab e ti dovrebbe completare il nome, se ti riporta un elenco di
nomi scegliene uno completando a mano la scritta
premendo il tasto tab non cambia nulla
risultato: error: unknown command kernel
in pratica devi trovare vmlinuz
fai un po' di prove con (hd0,0), (hd0,1), ... fino a quando lo trovi
ho ripetuto diverse serie differenti (hd0,0) (hd0,1) etc ma con il
risultato come sopra
Appena l'hai trovato e sei riuscito a scrivere il comando kernel,
allora puoi avviare il tuo sistema
premi invio
grub> boot
Quello che hai fatto è avviarlo una volta, ma le impostazioni non sono
salvate... se funziona poi bisogna installare grub nel posto "giusto"
o in tutti i posti possibili :-)