Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto: Partizione FAT32 scombinata da diskdrake.

Allora, se nel post sopra sono stato troppo prolisso, provo
a condensare.
Situazione di partenza: Win95, mobo con chipset kt133,
sch. video Hercules GeFo II MX, due dischi, il secondo
partizionato quando avevo provato Easy Linux così:
    1 partizione di boot
    2 partizioni FAT32, viste come D ed E, su D c'è Win 95
       ( C, molto + lento, lo tengo solo per il boot e come spazio
          di emergenza )
    1 partizione estesa contenente:
        1 partizione di swap
        5 partizioni linux native
        1 altra partizione di swap
DiskDrake ha da subito mostrato insofferenza, non gradendo la
seconda partizione di swap.
Il configuratore di LILO ha creato tre voci windows, una sola
funzionante.
Dopo questo inizio, il mezzo disastro.
Non sospettavo niente, Linux vedeva tutte le partizioni FAT32
anche se le chiamava win_c1, win_c2, win_d, nonostante fosse più
appropriato win_c, win_d1 e win_d2, ma evidentemente aveva
fatto casino già dall'inizio il diskdrake scrivendo una tabella sbagliata
quando ho voluto per sicurezza riformattare le parizioni diverse da
/home per non avere strascichi e sprechi di spazio dalla vecchia
installazione, ma soprattutto, credo che i dati sbagliati siano stati
scritti quando mi ha forzato a cancellare l'ultima partizione di
swap, visto che dev'essere a quel punto che ha riscritto la
tabella delle partizioni.
Come risultato, comunque, alla fine la partizione E:, visibile da Linux
e con i dati intatti, non era più visibile da windows e non lo è tuttora
dopo un avvio da dischetto w95 di emergenza e due fdisk /mbr.
Da fdisk di DOS ho però potuto vedere una stranezza:
per lui il secondo HD contiene, nell'ordine:
1 partizione NON DOS da 32 MB ( è /boot )
1 partizione NON DOS da 4,5 GB: è proprio le E:, sparita e ora
   indicata come NON DOS e anche come A ( attiva? )
1 partizione NON DOS da ca 7 GB ( è l'estesa )
1 partizione DOS da ca 3 GB ( è D: )
Domanda: avevo notato che DiskDrake  indicava D: ed E:
anziche come Win95 FAT32, Win98 FAT32, ma immagino che siano
sempre FAT32, comunque resta il fatto che ha scritto qualcosa di sbagliato
nella tabella delle partizioni.
Comunque dopo la sparizione di D: ho tentato l'unica cosa che supponevo
potesse risolvere qualcosa senza pasticciare ulteriormente la tabella delle
partizioni, cioè, tramite il tool di config. di lilo, ho tolto le due voci
windows non funzionanti e lasciato quella funzionante.
Risultato: non so ora, dopo fdisk /mbr, ma prima mi sono ritrovato con
lilo bloccato a LIL-, allora ho ripristinato Windows e tentato di
reinstallare Mandrake SENZA toccare le partizioni, usandole così
come erano, ma ha fatto di nuovo le bizze sulla seconda partizione
di swap, che avevo ripristinato prima di accorgermi dei casini, la ho
cancellata di nuovo, ma dopo aver mostrato di gradire dopo un po' si
è bloccato durante l'installazione con un errore tipo hdlist not found
o una cosa del genere, è tornato alla fase del partizionamento e
a quel punto non è riuscito più ad andare avanti.
Anche bootando da dischetto linux e ripristinando un vecchio lilo.conf
funzionante al successivo boot da disco lilo si bloccava di nuovo su LIL-
( ho letto dopo che corrisponde a tabella corrotta, ma dal tipo di errore
lo sospettavo già ).
Tre domande:
1) cosa diavolo posso fare?
2) cambio distro o c'è un modo usando l'installazione per esperti
    di correggere informazioni nella rilevazione dei dischi se so di
    avere la info giusta io e che diskdrake sta sbagliando?
    Perché ho provato, ma non ho trovato il modo di farlo, almeno durante
    l'installazione.
    Ho poi il sospetto che disk drake non gradisca per qualche motivo quel
    partizionamento.
3) Ho provato a escogitare una soluzione, ditemi se può funzionare.
    Quando avevo installato Easy Linux, lo Wizard mi aveva permesso
    di fare spazio per le unità D: ed E: per Win ( il disco era nuovo )
    ma non mi aveva lasciato fare altro, poi, Appunti Linux alla mano,
    avevo provato con fdisk di linux da Easy Linux già funzionante,
    ma aveva dato i numeri sui cilindri di inizio e fine dello spazio libero
    fra hdc1 ( /boot ) e part. estesa e lo avevo fermato senza fargli
    scrivere niente rimuovere/remove
WLATOPA
per rispondere/to reply

Scusate, mi è partito il messaggio prima che fosse completo,
Il MESSAGGIO COMPLETO è QUESTO:
Allora, se nel post sopra sono stato troppo prolisso, provo
a condensare.
Inizio parte essenziale del msg




3) PREMESSA
    Ho provato a escogitare una soluzione, ditemi se può funzionare.
    Quando avevo installato Easy Linux, lo Wizard mi aveva permesso
    di fare spazio per le unità D: ed E: per Win ( il disco era nuovo )
    ma non mi aveva lasciato fare altro, poi, Appunti Linux alla mano,
    avevo provato con fdisk di linux da Easy Linux già funzionante,
    ma aveva dato i numeri sui cilindri di inizio e fine dello spazio libero
    fra hdc1 ( /boot ) e part. estesa e lo avevo fermato senza fargli
    scrivere niente, ero passato a cfdisk e tutto era filato liscio.( si,
    con fdisk ho potuto fermarmi senza danni , invece diskdrake
    stavolta se non facevo modifiche non mi lasciava più andare né
    avanti né indietro ).
    Questa premessa per dire che evidentemente cfdisk non ha nulla
    da obiettare sul mio disco e sa sistemarmelo come mi serve e in modo
    gradito sia a Windows che a Linux, al che ho pensato:
    POSSIBILE SOLUZIONE?
    Se riesco in qualche modo a installare una distro che in installazione
    almeno non mi danneggi la partizione D: , non potrei a quel punto
    fare da Linux il backup di E: su C: e su D: e poi usare cfdisk
    per ripristinare E: in maniera leggibile da Win?
    Se non modifico né dimensioni, né inizio né fine di D: ed E: ma
    sistemo solo il tipo di partizione di E: dovrei ridurre al minimo le
    probabilità di fare danni, no?
Fine parte essenziale del msg
Questo incidente di percorso mi indispone non poco, stavo già
pensando di ridurre Windows al rango di Console per giochi e per
quei CD che mio padre compra a tonnellate in edicola, visto che
a quanto pare anche la cosa più difficile, cioè far funzionare lo
scanner Artec AM12E Plus alla massima risoluzione ( con SANE
so che si arriva a metà con il driver del modello precedente )
secondo alcuni può essere fatto tramite WINE ( e anche se non
funzionasse, tutto il resto del mio HW non ha problemi, lasciare
lo scanner su Win assieme ai giochi non sarebbe una tragedia,
magari si diverte.
Concludendo: nel caso la mia soluzione sia valida, c'è una distro
adatta a un niubbo che però gli lasci scegliere le cose a mano
se anche con le sue limitate conoscenze vede che le impostazioni
scelte in automatico dall'installazione sono disastrose?
Al tempo di Easy Linux, pur sapendo poco, avevo capito che
l'installazione Easy mi chiedeva se fare un disastro o fermarsi
e avevo ricominciato con l'installazione Expert e quest'ultima
non era poi così difficile, faceva sempre capire cosa chiedeva.
Premesso che non so mettere le mani sul kernel, quindi se le
distro più vecchie avessero problemi col mio hw non saprei per
ora cosa fare le distro più recenti che ho a disposizione sono
Mandrake 8.0 e Suse 7.1.
Ah, con Dejanews ho visto che i problemi di Mandrake con le
partizioni li hanno quasi tutti persone con le versioni 7.x o 8.0.
Ciao e grazie.
Alberto
--
