Pagina 1 di 1

[Ricompilazione] "Invalid magic number, you need to load kernel first!"

Inviato: sabato 21 aprile 2012, 17:43
da Squall867
Ciao a tutti, dopo aver ricompilato il kernel e andandolo a eseguire ottengo i 2 messaggi da titolo.
Ho paura di aver sbagliato qualcosa nel processo di installazione..forse la mia guida non è fatta tanto bene...vi riporto i passi dopo aver settato (spero bene) le varie opzioni:
1)make
2)make modules
3)mkinitramfs -o /boot/initrd.img-3.3.2
4)cp /boot/initrd.img-3.3.2 /boot/vmlinux-3.3.2
5)cp .config /boot/config-3.3.2
6)update-grub

che ne dite?

Re: [Ricompilazione]

Inviato: lunedì 23 aprile 2012, 21:34
da Laycastle
Ma che guida hai seguito?
Squall867 ha scritto:Ciao a tutti, dopo aver ricompilato il kernel e andandolo a eseguire ottengo i 2 messaggi da titolo.
3)mkinitramfs -o /boot/initrd.img-3.3.2
4)cp /boot/initrd.img-3.3.2 /boot/vmlinux-3.3.2
cioè prima ti ha fatto fare l'initrams e poi te l'ha fatta usare come immagine del kernel?
Sfido che poi ti dice che il magic number è sbagliato. :D
E l'immagine del kernel non te l'ha nemmeno fatta copiare? :nono:

Nota: io non ho mai usato un initramfs, ho sempre compilato nel kernel tutto quello che serviva per il boot, quindi do per scontato che l'initramfs sia "buono", se non è così non sono sicuro di poterti aiutare.

Comunque prova a sovrascrivere quel "coso" con l'immagine del kernel

Codice: Seleziona tutto

sudo mv $path_sorgenti/arch/$architettura/boot/bzImage /boot/vmlinux-3.3.2
e ad aggiornare grub (e ad incrociare le dita). :D

Ciao.

Re: [Ricompilazione]

Inviato: martedì 24 aprile 2012, 0:10
da Squall867
Ottimo ora l'errore non si ripresenta più...però essendo la prima volta ovviamente il kernel non parte -.-

Re: [Ricompilazione]

Inviato: martedì 24 aprile 2012, 8:17
da Laycastle
Beh, ma è naturale. :D
Mi togli la curiosità: che guida era?