PDA

View Full Version : Nell'archivio questa domanda non c'è :-)


petronella
06-06-2002, 22:15
Salve a tutto il forum ,
cercherò di essere breve :

1. avevo 4 partizioni , in ordine Fat32 (primaria) , Fat32 (primaria), ext2 , swap .

2. ho ridimensionato la seconda e terza partizione a caldo (con partition magic) salvando l'immagine della ext2 con ghost

3. dopo il ridimensionamente ho ricopiato l'immagine di ext2 sempre nella terza partizione (di dimensione diversa)

4. Lilo non trova la partizione ext2 ossia dice di non trovare nessun kernel

5 Ho provato a riscrivere lilo partendo con il cd di installazione ma non trova le partizioni per installare linux.

Morale della favola :

"come posso cancellare lilo? fdisk /MBR ??? "

"Se faccio così come posso accedere alla partizione linux per reinstallare lilo? "

Bel casino, vero ?

Grazie a tutti

petronella
06-06-2002, 22:26
... il mio problema ha a che fare con il 1024° cilindro?

Devo in ordine aver quindi fat32, ext3, ecc e non fat32, fat32, ext3 ?

La prima fat è da 5 Gb menre la seconda è da 30Gb !!!

ilsensine
07-06-2002, 08:59
4. Lilo non trova la partizione ext2 ossia dice di non trovare nessun kernel
Ovvio

5 Ho provato a riscrivere lilo partendo con il cd di installazione ma non trova le partizioni per installare linux.
Questo è già più strano

"come posso cancellare lilo? fdisk /MBR ??? "


"Se faccio così come posso accedere alla partizione linux per reinstallare lilo? "
L'unico modo è con il cd di installazione della tua distribuzione. Il problema è che se non vedeva la partizione prima non credo che la veda ora...

Bel casino, vero ?
Già

petronella
08-06-2002, 00:01
Ho invertito le partizioni facendo rientrare quella di linux entro il cilindro 1024 e ho potuto reinstallare il so.

Grazie,
alla prossima .

suppaman
09-06-2002, 03:12
mi sembra strano,
con un bios recente e un lilo pure il 1024 cilindro non dovrebbe essere un problema.

Piu' che altro il fatto che non trovasse il kernel significa che o il filesystem della terza partizione si era corrotto o .. non so perche' stavo dando un'alternativa se non mi viene in mente..

Comunque partendo da cd montando pero' la partizione 3 come root dovresti poi semplicemente reinstallare lilo

petronella
09-06-2002, 12:08
infatti

Faltux
09-06-2002, 15:51
Più che del 1024° cililindro, io credo che sia un problema di device e del fatto che, ripristinando l'immagine su una partizione posizionata in un punto differente del file sistem da quello originale, si scombussolano tutti i riferimenti.
Ovvero, Linux non ha l'assegnazione automatica delle partizioni come windows. O sono io che non ho capito una mazza?

suppaman
09-06-2002, 16:02
cos'e' l'assegnazione automatica delle partizioni?

Comunque concordo, credo che il problema possa essere il fatto che il kernel dopo non si trova piu' nella stessa posizione di prima sul disco

comunque petronella ha corretto il problema ormai quindi il thread e' sterile...

petronella
09-06-2002, 22:26
Originariamente inviato da Faltux
[B]Più che del 1024° cililindro, io credo che sia un problema di device e del fatto che, ripristinando l'immagine su una partizione posizionata in un punto differente del file sistem da quello originale, si scombussolano tutti i riferimenti.
Ovvero, Linux non ha l'assegnazione automatica delle partizioni come windows. O sono io che non ho capito una mazza?


Allora, per cambiare solo la dimensione delle partizioni ho provato a farlo con partition magic per non perdere dati ma mi diceva che non poteva modificare partizioni logiche (infatti la partizione di linux la bedeva come partizione logica di una partizione primaria)

Ho annullato tutto con fdisk di linux ed ho rifatto le stesse partizione nello stesso ordine ma tutte primarie.

Quindi sono cambiati i nomi delle partizioni perchè da hda1 - hda2 hda5 + swap avevo hda1 hda2 hda3 (forse perchè ora primaria) e quindi lilo non provava il punto di mount .

Fatto ciò, quando ho provato a reinstallare linux mi diceva che non c'era spazio libero per installare il sistema operativo e se gli selezionavo la partiizone hd3 mi ripeteva il messaggio. Da qualche parte ho letto che il cilindro 1024 si trova oltre il 5° Giga ed in effetti hda3 era oltre il 35°, perquesto ho invertito hda2 e hda3 ed ho potuto risolvere il problema.

La discussione non penso sia sterile perchè io personalmente continuo ad imparare anche dalle esperienze e i consigli che mi date,
grazie a tutti

suppaman
10-06-2002, 00:23
(infatti la partizione di linux la bedeva come partizione logica di una partizione primaria)

le partizioni logiche sono gli elementi di una partizione estesa. la partizione estesa e' una partizione primaria, ne e' un tipo particolare.


Ho annullato tutto con fdisk di linux ed ho rifatto le stesse partizione nello stesso ordine ma tutte primarie.

quindi la partizione estesa di prima dopo non la puoi vedere piu' ne' per numerazione (le partizioni logiche cominciano dopo la 4a) ne' per posizione sul disco (la partizione estesa ha una sua tavola delle partizioni logiche


Quindi sono cambiati i nomi delle partizioni perchè da hda1 - hda2 hda5 + swap avevo hda1 hda2 hda3 (forse perchè ora primaria) e quindi lilo non provava il punto di mount .

giustappunto, questo pero' lo puoi modificare a runtime anche con lilo (oltreche' con grub, il fantastico grub) dando come parametro alla label che preferisci "root=/rootdevice"


Fatto ciò, quando ho provato a reinstallare linux mi diceva che non c'era spazio libero per installare il sistema operativo e se gli selezionavo la partiizone hd3 mi ripeteva il messaggio. Da qualche parte ho letto che il cilindro 1024 si trova oltre il 5° Giga ed in effetti hda3 era oltre il 35°, perquesto ho invertito hda2 e hda3 ed ho potuto risolvere il problema.


mi sembra strano, era dai tempi di pappagone che non incontravo problemi col 1024 cilindro..
comunque problemi non li dovresti avere in fase di installazione del sistema ma in fase di loading del bootloader o della sua installazione,
tu puoi scrivere tranquillamente dove vuoi, che poi il file che scrivi e' il kernel non importa a nessuno, il problema e' per lilo di trovare il kernel..
chiaro?


La discussione non penso sia sterile perchè io personalmente continuo ad imparare anche dalle esperienze e i consigli che mi date,
grazie a tutti

Faltux
10-06-2002, 09:01
Originariamente inviato da suppaman
[B]cos'e' l'assegnazione automatica delle partizioni?



Ok, non sono un tecnico.
Intendevo dire che con Win puoi partizionare senza preoccuparti, che tanto le lettere delle unità (C,D,E...) le asegna lui. Meglio o peggio che sia, è diverso il tipo di approccio.
Ciao

petronella
10-06-2002, 11:31
Originariamente inviato da suppaman
[B]

(infatti la partizione di linux la bedeva come partizione logica di una partizione primaria)

le partizioni logiche sono gli elementi di una partizione estesa. la partizione estesa e' una partizione primaria, ne e' un tipo particolare.


Ho annullato tutto con fdisk di linux ed ho rifatto le stesse partizione nello stesso ordine ma tutte primarie.

quindi la partizione estesa di prima dopo non la puoi vedere piu' ne' per numerazione (le partizioni logiche cominciano dopo la 4a) ne' per posizione sul disco (la partizione estesa ha una sua tavola delle partizioni logiche


Quindi sono cambiati i nomi delle partizioni perchè da hda1 - hda2 hda5 + swap avevo hda1 hda2 hda3 (forse perchè ora primaria) e quindi lilo non provava il punto di mount .

giustappunto, questo pero' lo puoi modificare a runtime anche con lilo (oltreche' con grub, il fantastico grub) dando come parametro alla label che preferisci "root=/rootdevice"


Fatto ciò, quando ho provato a reinstallare linux mi diceva che non c'era spazio libero per installare il sistema operativo e se gli selezionavo la partiizone hd3 mi ripeteva il messaggio. Da qualche parte ho letto che il cilindro 1024 si trova oltre il 5° Giga ed in effetti hda3 era oltre il 35°, perquesto ho invertito hda2 e hda3 ed ho potuto risolvere il problema.


mi sembra strano, era dai tempi di pappagone che non incontravo problemi col 1024 cilindro..
comunque problemi non li dovresti avere in fase di installazione del sistema ma in fase di loading del bootloader o della sua installazione,
tu puoi scrivere tranquillamente dove vuoi, che poi il file che scrivi e' il kernel non importa a nessuno, il problema e' per lilo di trovare il kernel..
chiaro?



Hai detto in modo formale quello che ho capito/imparato a mie spese dovuto un po' alla leggerezza e non conoscenza, ti ringrazio ;)