|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Kernel Panic No Init Found (Puppy su EBOX 2300SX)
Ciao a tutti
![]() Parto gia' col dirvi che sono niubbo in linux quindi con calma ![]() Dunque, sono in possesso di un EBOX 2300SX (LINK) sul quale un santo ha ricompilato il kernel e creato un Puppy Linux Live funzionante su questa scatola di sardine. Tempo fa ero riuscito ad installarlo, ora il problema e' un altro visto che ho cambiato "disco". Attualmente (come al tempo della scheda da 8GB) c'e' una Compact Flash da 16GB con una partizione da 512MB per il file swap e il resto per il sistema., entrambe primarie. Installato con opzione "Compact Flash in IDE adaptor" come avevo fatto per la scheda da 8GB. Al riavvio pero' mi compare questo messaggio: "Kernel panic not syncing no init found. Try passing init option to kernel" e non parte. Nessun altro messaggio di errore. Immagino sia per il "problema" che normalmente una scheda di memoria (CF, SD, ecc) non ha piu' di una partizione unica, o forse no. Cosa dovrei fare? Grazie mille per le risposte ![]()
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
controlla la riga del kernel e di initrd
(avvio di grub) i parametri root=/dev/...... e initrd |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
Controlla dove? Nel file menu.lst? E dovrei controllare cosa? Vuoi che copio incollo o devo controllare qualcosa di preciso? In quel file se non erro ho gia' impostato la corretta destinazione (root= ecc ecc) perche' prima mi dava l'errore di vmlinux not found o qualcosa di simile...
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
se ho capito bene... hai ricompilato il kernel..... ?
ma hai ricreato l'initrd ? p.s. il parametro root=..... indica la partizione del sistema linux |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
![]() Magari fossi capace di fare ste cose.... Il kernel e' gia' stato ricompilato da qualcun altro, io ho scaricato la ISO e seguito le istruzioni per farlo partire (si' vabbe', sai che roba, all'avvio gli scrivi ogni volta il comando "puppy PMEDIA=usbstorage" per farlo partire da cd, poi non serve piu'. Usavo dos e so scrivere in bianco e nero ![]() Pero' la prima volta e' andata con una scheda da 8GB adesso con quella da 16 no. Mi chiedo se la prima volta ho fatto la partizione di 512MB di swap o no (forse si' visti i 128MB di ram del sistema) e se e' quella che rompe le scatole. Io ho solo modificato il file menu.lst perche' dopo l'installazione il grub puntava alla cartella sbagliata (cercava il file vmlinux in una cartella che non esisteva e l'ho corretta io). Ora punta a quella giusta e mi dice: Uncompressing Linux......................ok Booting the kernel............................... e poi l'errore Kernel panic terror fear ecc ecc...
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
riesci a vedere se nella dir dove c'e' il kernel, c'e' anche l'initrd ?
sempre che il menu di grub faccia riferimento anche a un initrd |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
Nel caso lo trovassi o no, cosa devo fare? Che comandi devo inserire? Grazie. Cosi' poi non ti stresso con altre domande.
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
esempio di menu.lst (grub)
title Puppy Linux 2.14 root (hd...,....) kernel /vmlinuz root=/dev/.....PMEDIA=usbstorage initrd /initrd.gz vuol dire che cerca "vmlinuz" e "initrd.gz" nella / p.s. http://puppylinux.org/wikka/GrubQuickGuide |
![]() |
![]() |
![]() |
#9 |
Junior Member
Iscritto dal: Jul 2010
Messaggi: 7
|
metti tutti i file della iso o del cd-rom ad esempio nella cartella "puppy431" mentre nel menu.lst questo:
# Linux bootable partition config begins title Puppy usbflash root (hd0,0) kernel /puppy431/vmlinuz pmedia=usbflash psubdir=puppy431 ro vga=normal initrd /puppy431/initrd.gz # Linux bootable partition config ends se si blocca durante l'avvio potresti aggiungere questa opzione dopo vga=normal: acpi=off ... hai puppy linux in italiano...?
__________________
http://www.puppylinux.it |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
Come opzioni non so se mettere o no qualcosa per la CF. L'altra volta non avevo messo niente... Domani provo e vi faccio sapere grazie ragazzi ![]()
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Grazie mille ragazzi soprattutto a Puppit. Mancava proprio la riga initrd, che poi mi sono limitato a scriverla senza spostare nessun file "initrd \initrd.gz"
Che sclero. Ma ho avuto solo oggi l'occasione di provare. Pero' non e' finita. Adesso carica "un po' di cose", dopo compare: Usage: init Init is the parent of all processes. (e ancora) Kernel panic - not syncing: No init found. Try passing init= option to kernel Che lol? ![]() ![]() EDIT: Quote:
Da http://linux.about.com/od/commands/l/blcmdl8_init.htm Ora provo con "init=3" come opzione e vediamo che succede...
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| Ultima modifica di Baboo85 : 16-08-2010 alle 13:59. |
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
UP.... Ora il boot continua ma arrivo a questa schermata e ho ancora l'errore init...
http://digilander.libero.it/baboo85/24082010506.jpg Spero l'immagine si veda bene che l'ho fatta col cell poco fa...
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
![]() |
![]() |
![]() |
#13 |
Junior Member
Iscritto dal: Jul 2010
Messaggi: 7
|
hai scritto:
mi sono limitato a scriverla senza spostare nessun file "initrd \initrd.gz" metti tutti i files di puppy in una sua cartella, non utilizzare eventuali altri initrd.gz "Kernel panic - not syncing: No init found" significa che non trova il file initrd.gz lascia stare le "opzioni" "init=3" che non servono a nulla. dall'immagine che hai linkato risulta che stai usando puppy 2.14 sulla prima partizione dell'hd interno (hda1), quindi devi cambiare l'opzione pmedia=usbflash (riferito a memoria esterna usb) in pmedia=idehd (in qs caso hd interno) altrimenti il grub và a cercare il file initrd.gz in una chiavetta usb che non trova. se preferisci, cambia il nome della cartella e dei riferimenti in puppy214, ma questo fallo dopo che funziona come sopra.
__________________
http://www.puppylinux.it |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
![]() ![]() Avendolo gia' installato su compact flash (slot interno) dovrebbe gia' esserci l'opzione... Provero' a controllare stasera, grazie...
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:54.