[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [riminilug-general] Problemi di boot



Samuele Battarra scrisse in data 05/10/2005 13:31:

Alle 12:56, mercoledì 5 ottobre 2005, Paolo Sala ha scritto:
Grazie mille Samuele, ma quindi vuoi dirmi che la procedura è giusta?
non manca qualcosa? non ho fatto qualcosa che non va, qualche piccola
dimenticanza?

Come dicevo, se quello che hai fatto è esattemente quello che hai descritto nel primo messaggio, non hai modificato /boot/grub/menu.lst, dove devi cambiare tutti i riferimenti a hdb in hdd.
Un'altro possibilità, se usi initrd, è che non hai ricreato la dir /initrd

Mille grazie Samuele e mille grazie anche a Daniele; /boot/grub/menu.lst non è necessario per ora cambiarlo poiché andando a cambiare nel bios la periferica di boot allora la root di grub è sempre "root (hd0,0)". Comunque per fare meno casino tenete conto che su quel PC tutti i bus sono occupati e che d'ora in poi per fare il boot (senza andare a cambiare il boot order nel bios) utilizzerò un dischetto in modo che hd0 sarà sempre hda, hd1 hdab e così via.

La parte di grub sul floppy che fa partire la partizione è la seguente:

title        Debian GNU/Linux, kernel 2.6 su samsung II
root        (hd3,0)
kernel        /boot/vmlinuz-2.6.8-2-386 root=/dev/hdd1 ro
initrd        /boot/initrd.img-2.6.8-2-386
boot

Ed ora, sperando di essere stato sufficientemente verboso torniamo a noi. Effettivamente non avevo creato la dir /initrd ed ora qualcosa è cambiato. Ora mi dice:

pivot_root: no such file or directory
/sbin/init: 432: cannot create /dev/null: Directory nonexistent
/sbin/init: 433: cannot open /dev/consol: No such file
Kernel panic: Attempt to kill init

Forse non devo creare soltanto la dir /dev ma anche "popolarla"? e come? Nel disco "originale" (cioè quello in /dev/hdb) c'è anche una dir /sys. Devo creare anche quella? In che modo?

Grazie mille ancora

Paolo