Newsgroup: it.comp.os.linux.iniziare
Titolo: LM 7.2: esperimenti "funambolici" con le partizioni...

Salve a tutti! 
Sono un newbie spericolato e, come tale, ho poche conoscenze e le uso
per farmi del male...  :-)
Vengo al dunque: hd vergine da 20 Giga, inizio a riempirlo con  Linux
Mandrake v. 7.2. L'installazione standard non mi soddisfa quanto a
partizionamento, quindi "simulo" di essere un esperto e mi faccio una
partizioncina di swap su /dev/hda1 (è vero che le tracce più interne
hanno tempi di accesso meno elevati?), per poi piazzare il resto del
sistema su /dev/hda2 da 10,8 Giga (formattato ReiserFS, la mia zona è
mooolto malservita dall'Enel).
A questo punto pianto l'installazione: non me la sento di stare a
selezionare pacchetti di cui non so nulla! Riparto daccapo, dò l'ok ai
700 Mega di rpm canonici (accettando le partizioni appena create) e
lascio fare alla macchina.
Fin qui tutto bene, il sistema funziona alla grande.
I problemi iniziano quando cerco di provare Windows 98 SE...  :-(
Da Linux creo una partizione primaria (hexcode "b") e avviabile
(avvierò Mandrake con Grub, mi dico) da 6 Giga circa. Inoltre installo
l'rpm delle DOS File Utils, riavvio e formatto con mkfs.vfat -F 32
/dev/hda3 la nuova partizione (un fulmine rispetto al format c: di
M$!).
Procedo avviando con il floppy di Windows: prima sorpresa: la
partizione non viene riconosciuta come c:! Mi pare di capire che lì ci
sia il ramdisk... Ma allora dov'è la mia partizione?
Usando fdisk di Windows, vedo che la partizione è "in incognito" (è
sconosciuta). Procedo a rimuoverla; poi ne creo un'altra (avviabile, 2
Giga) usando lo strumento M$. Riavvio e sembra tutto ok (sì,
_sembra_). Format c: (tanto tempo per una partizioncina!) ed
installazione minima.
Ripartendo senza floppy mi aspettavo che Grub pensasse a lanciare
Linux, invece ho un kernel panic! PANICOOO!!! Previdentemente mi ero
fatto un disco di boot e riavvio con quello. Sotto Linux capisco cosa
è successo usando fdisk. Ecco la partition table (da allora mi sono
fatto un'altra partizione per Windows, indovinate come l'ho
creata/formattata? ;-)):
   Disco /dev/hda: 255 testine, 63 settori, 2491 cilindri
   Unità = cilindri di 16065 * 512 byte
 
   Dispositivo Avvio    Inizio    Fine   Blocchi   Id  Sistema
   /dev/hda1             1        17    136521   82  Linux swap
   /dev/hda2            18      1426  11317792+  83  Linux
   /dev/hda3   *      1025      1286   2104515    c  Win95 FAT32 (LBA)
   /dev/hda4          1427      2491   8554612+   b  Win95 FAT32
Ovvero: Windows è entrato in Linux, come una tenia!!!  8-O
Credo che Win98 abbia problemi a partire oltre il 1025° cilindro; a
questo fatto può essere connesso l'uso dell'LBA?
Non perdendomi d'animo, inserisco Windows nel mio grub.conf, tramite
l'opzione chainloader (+1025). Risultato: Grub fa partire M$ e non
Mandrake!!!  :-(
Rassegnato, ho rimosso Grub dall'mbr e avvio Linux ogni volta col
floppy.
Provando a ridimensionare /dev/hda2 (Linux) con Parted, il programma
si rifiuta di partire perché si accorge che la tavola è incoerente...
Cosa posso fare? Come s'è capito, reinstallare non mi spaventa, ma c'è
un modo per salvare il lavoro fatto finora?
Se qualcuno è arivato a leggere sin qui, lo ringrazio di cuore.  :-D
Non sono riuscito a trovare la faq di codesto ng, quindi magari chiedo
cose ovvie e/o trite, ma....
....sono un novizio, abbiate pazienza!   :-)

....sono un novizio, abbiate pazienza!   :-)
Arrossendo di vergogna, mi vado a mettere nell'angolo piů vicino!  :-|
La faq di it.comp.os.linux.iniziare č stata postata giusto ieri! L'ho
cercata dappertutto tranne che sul ng stesso.
In attesa di un vostro aiuto, inizierň a spulciare le documentazioni
varie.
Saluti!
--
"in girum imus nocte et consumimur igni"

 varie.
Ottima cosa! Comunque ti sei complicato la vita per bene: se devi
installare entrmabi i sistemi, installa prima win98. Crea con FDISK
*una* sola partizione primaria (che sarà la c: e /dev/hda1), e
installalo lì, lasciando vuoto il resto del disco.
Poi installa Linux e crea da lì le partizioni necessarie. E' la
procedura più pulita.
P.S. Che ore sono?
-- 
Registered user at 
http://counter.li.org
 # 170453
ICQ 61259284
GnuPG Key fingerprint = 10E0 2B05 0B0A 3525 8760  788B 59B6 C74A 250E 65B6


Le 15:56.26. Accidenti! L'orologio di Windows č indietro...  ;-D


 Sono proprio senza speranza?
Forse... avvia una distribuzione linux che non usi l'hard disk corrente,
tipo la live evaluation di SuSE, linux espresso da CD o mulinux. Poi
potresti clonare le partizioni con dd, se queste sono di dimensioni
identiche. Magari usa temporaneamente un secondo hard disk. Oppure
masterizzane le immagine, ricrea le partizioni e mettile in ordine.
Oppure, potresti con fdisk nascondere le partizioni linux e far credere
a win di essere sulla prima, cosě non dovrebbe dare problemi.


a win di essere sulla prima, cosě non dovrebbe dare problemi.
No, Win98 funziona perfettamente... Il problema e' solo con i boot
loader su mbr, che non avviano Linux. Usando il boot disk (con kernel
a bordo) non ho piu' il kernel panic e Mdk parte regolarmente.
Cmq, sono orientato a fare tutto daccapo, previo bel backup dei dati.
Che tu sappia e' possibile far stare nella stessa partizione estesa
Linux (root) e una vfat (solo dati)?
Silvio, grazie per la tua assistenza!  :-)


 Linux (root) e una vfat (solo dati)?
Io l'ho fatto per un bel po' senza problemi, poi ho aggiunto un disco
fisso e spostato quella fat in una primaria sul disco nuovo. In alcuni
post passati ho sentito gente lamentarsi dell'invadenza di windows verso
partizioni logiche non FAT, ma io personalmente, ripeto, non ho avuto
esperienze negative.


avviarlo (lilo non so), esattamente che problemi hai nell'installarlo?
 
Ningun problema! Installo grub (oppure lilo) senza problemi. Al
momento del riavvio winzoz parte senza fare storie, mentre ho un
kernel panic se scelgo di partire con Mdk (il kp e' dovuto
all'impossibilita' di montare la partizione di Linux come root). Se,
invece, il kernel viene caricato da fd, il sistema parte
tranquillamente...
Guarda come avrei intenzione di reinstallare:
/dev/hda1    -   Linux Swap
/dev/hda2    -   Win98  (128 Mega da usare per il file di scambio)
/dev/hda3   -   Win98 (2-3 Giga, avviabile, per il sistema)
/dev/hda5   -   Linux (root, formattato ReiserFS)
/dev/hda6   -   Win98 (dati)  
Che ti pare?
Un saluto.  :-)


 Che ti pare?
Mah! Se metti win su hda1 secondo me eviti futuri potenziali problemi.
La swap fai in modo che sia verso il centro del disco, pare aumenti un
po' le prestazioni. Inoltre non è necessario mettere lo swap di win in
una partizione separata (mentre magari è utile metterlo su un altro
disco).
Comunque se ho avuto l'intuizione giusta non ti serve reinstallare.


disco).
Si', seguiro' i tuoi consigli!
Ancora grazie di tutto!  :-)
