Pagina 1 di 1

kernel panic... come si torna indietro?

Inviato: dom 4 dic 2005, 19:21
da riff
ciao a tutti...
ho provato a ricompilare il kernel 2.6.13 e, al riavvio mi si è presentato questo messaggio di errore:

Codice: Seleziona tutto

Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block (3,1)
leggendo post vecchi penso che sia perchè non ho incluso il supporto "built-in" di ReiserFS...
la mia domanda è: come posso "tornare indietro" e ricompilare?
nel senso... c'è un modo di sovrascrivere la precedente ricompilazione errata?

grazie mille e scusate le domande stupide! :)

Inviato: dom 4 dic 2005, 19:27
da samiel
Riavvia, chroota, e ricompila
Ci sono vecchi post sul riavvio.
Tu devi solo andare in /usr/src/linux
dopo aver chrootato e ridare
make menuconfig

M.

Inviato: dom 4 dic 2005, 19:30
da riff
samiel ha scritto:...chroota...dopo aver chrootato...
EH?!? :shock: :shock:
e che vuol dire??? :)

Inviato: dom 4 dic 2005, 19:37
da MAT
Avvia da una distro live o dal primo cd di slack e poi usa il comando chroot.
Per maggiori informazioni

Codice: Seleziona tutto

man chroot

Inviato: dom 4 dic 2005, 19:45
da riff
e che opzioni gli devo passare a chroot?
mi potete dire con precisione? solo perchè è veramente la prima volta che faccio una cosa simile e non so bene come muovermi :)

Inviato: dom 4 dic 2005, 19:51
da Paoletta
chroot /mnt/[partizione di root] /bin/bash

Inviato: dom 4 dic 2005, 21:19
da riff
Paoletta ha scritto:chroot /mnt/[partizione di root] /bin/bash
ma la partizione di root non è in mnt!
è /, o no??

ancora una cosa... dov'è che devo digitare chroot...???
quando mi viene fuori boot: ?

Inviato: dom 4 dic 2005, 21:48
da Lean
fai il boot normalmente.... ti logghi come root, monti il tuo hd in /mnt/qualcosa
poi fai chroot /mnt/qualcosa

Inviato: dom 4 dic 2005, 22:48
da Sidereus
chroot (change root) ti cambia la directory di root (/) in un'altra directory.
Il parametro /bin/bash specifica il tipo di shell con cui entrare nella partizione.
Secondo me, comunque, il problema è dato dal fatto che tu non hai impostato bene il lilo.conf . Hai controllato se il parametro root = "partizione" è giusto?
Hai un hard disk sata? magari non hai incluso il supporto.....
Mal che vada riavvia con il cd 1 della slack e al boot dai:
boot: bare.i (o quello che ti serve) root=/dev/hda2 noinitrd ro
Questa opzione ti avvia il sistema con il kernel del cd, ma con i file della tua partizione (così non ti serve chrootarti).
Altrimenti, come hanno detto già gli altri, avvia con un'altra distro live e ti chrooti. Basta che poi ti ricompili il kernel......
Ah, mi raccomando, alla fine dai sempre il comando lilo -v
Good Luck
Ciaooooooooooo
Side

Inviato: dom 4 dic 2005, 22:49
da Sidereus
Ops, ho sbagliato ad editare........