AnonimoVeneziano
17-10-2004, 15:36
Salve a tutti
Ho preso un nuovo HD da 120 Gigi a prezzo speciale, e volevo sbatterci sopra la mia Debian già installata sul mio HD da 60Gigi ,allora ho preparato le partizioni e ho copiato con "cp --preserve=varie,robe" tutte le cartelle di sistema nelle varie locazioni del nuovo HD (montato durante questa fase come PRIMARY SLAVE , quindi HDB ).
Nella fase successiva ho corretto l'FSTAB del mio nuovo disco per permetterne il caricamento e poi il lilo.conf per far memorizzare lilo sull' MBR di /dev/hdb .(quindi ho modificato boot= )
A sto punto ho lanciato LILO che mi ha dato il messaggio :
Warning: /dev/hdb is not on the first disk
E fin qua tutto bene , /dev/hdb non è il primo disco.
A sto punto ho staccato il disco e l'ho messo come PRIMARY MASTER mettendo il mio vecchio da 60 GB come PRIMARY SLAVE e ho acceso .
Durante il caricamento il mio nuovo HD viene completamente ignorato come se non ci fosse alcuna MBR sopra di esso (e probabilmente è così) , e passa a caricare l'MBR presente sul mio HD da 60GB . Il boot su questo device ovviamente fallisce per una diversa configurazione delle partizioni e mi da Kernel Panic .
Dopo varie peripezie sono riuscito a far caricare il sistema copiato sul mio disco da 120 GB tramite l'MBR di quello da 60GB ( modificando FSTAB a dovere e impostando all' avvio il parametro del kernel "root=/dev/hda2" ) , a sto punto pensavo che installare l'MBR sul mio HD da 120 GB sarebbe stato un giochetto da ragazzi .
Setto a dovere il lilo.conf (che allego ) e lancio "lilo" ed ecco che succede :
melchior:/home/melchior# lilo
Warning: /dev/hda is not on the first disk
Added Linux *
Skipping /vmlinuz.old
melchior:/home/melchior#
Vorrei far notare quel "Warning: /dev/hda is not on the first disk" che è assurdo .
HDA è il primo disco, e non so come lilo possa affermare il contrario.
In ogni caso non ci sono messaggi di errore, ma l'MBR non viene comunque installata sul disco, poichè anche in questo caso il disco all' avvio viene ignorato e il sistema cerca di far partire Linux tramite l'MBR del disco da 60 GB .
Io non capisco cosa c'è di sbagliato . Cosa c'è che non va? Sono cose che ho fatto 1000 volte, che è successo???
Grazie
Ciao
PS= L'allegato è rinominato .zip, ma è un file di testo
Ho preso un nuovo HD da 120 Gigi a prezzo speciale, e volevo sbatterci sopra la mia Debian già installata sul mio HD da 60Gigi ,allora ho preparato le partizioni e ho copiato con "cp --preserve=varie,robe" tutte le cartelle di sistema nelle varie locazioni del nuovo HD (montato durante questa fase come PRIMARY SLAVE , quindi HDB ).
Nella fase successiva ho corretto l'FSTAB del mio nuovo disco per permetterne il caricamento e poi il lilo.conf per far memorizzare lilo sull' MBR di /dev/hdb .(quindi ho modificato boot= )
A sto punto ho lanciato LILO che mi ha dato il messaggio :
Warning: /dev/hdb is not on the first disk
E fin qua tutto bene , /dev/hdb non è il primo disco.
A sto punto ho staccato il disco e l'ho messo come PRIMARY MASTER mettendo il mio vecchio da 60 GB come PRIMARY SLAVE e ho acceso .
Durante il caricamento il mio nuovo HD viene completamente ignorato come se non ci fosse alcuna MBR sopra di esso (e probabilmente è così) , e passa a caricare l'MBR presente sul mio HD da 60GB . Il boot su questo device ovviamente fallisce per una diversa configurazione delle partizioni e mi da Kernel Panic .
Dopo varie peripezie sono riuscito a far caricare il sistema copiato sul mio disco da 120 GB tramite l'MBR di quello da 60GB ( modificando FSTAB a dovere e impostando all' avvio il parametro del kernel "root=/dev/hda2" ) , a sto punto pensavo che installare l'MBR sul mio HD da 120 GB sarebbe stato un giochetto da ragazzi .
Setto a dovere il lilo.conf (che allego ) e lancio "lilo" ed ecco che succede :
melchior:/home/melchior# lilo
Warning: /dev/hda is not on the first disk
Added Linux *
Skipping /vmlinuz.old
melchior:/home/melchior#
Vorrei far notare quel "Warning: /dev/hda is not on the first disk" che è assurdo .
HDA è il primo disco, e non so come lilo possa affermare il contrario.
In ogni caso non ci sono messaggi di errore, ma l'MBR non viene comunque installata sul disco, poichè anche in questo caso il disco all' avvio viene ignorato e il sistema cerca di far partire Linux tramite l'MBR del disco da 60 GB .
Io non capisco cosa c'è di sbagliato . Cosa c'è che non va? Sono cose che ho fatto 1000 volte, che è successo???
Grazie
Ciao
PS= L'allegato è rinominato .zip, ma è un file di testo