Newsgroup: it.comp.os.linux.iniziare
Titolo: Ancora 1024 cilindri. Scusate.

lo so che e' una stra-FAQ. Posso solo dire a mia discolpa che vengo da
un mondo in cui tutte queste menate non esistono.
Speravo di poter installare ma Mandrake con il Loopback device, ma va a
scatti sotto X allora vorrei far le cose per bene rasando al suolo tutto
e ricominciando da capo.
Ho letto Appunti-Linux, gli HOWTO e ho perso una mezz'oretta su Deja, ma
non ci ho capito molto.
In alcuni punti della documentazione mi pare di capire che il problema
non si pone sempre ma solo con HW vecchio: e' cosi'? In effetti sul P133
di mia zia anche per Win-Dos ho dovuto installare EZ-BIOS, ma sul MMX200
in ufficio non serve. Vuol dire che posso fregarmene anche per Linux?
E se no, come faccio? Ho un disco da 2GB e 4096 cilindri e vorrei
spartirlo equamente fra Win 95b e Linux mandrake 6.1
Se ho capito bene Win vuole essere sulla prima partizione. Pero' se
faccio come prima partizione una da 1GB vado oltre i 1024 cilindri,
allora come fare? Parole semplici, perfavore. (tenete presente che
faccio tutto in ufficio e devo andare a colpo sicuro, non posso bloccare
la macchina per giorni a fare esperimenti).
TIA
-- 
Le patch per i comportamenti "devianti" di Outlook:
per Mac         
http://fly.to/risorse/
 
per Windows     
http://www.freeweb.org/computer/SourceNet/Outlook.htm
Le FAQ di it.comp.macintosh   
http://kecco.eden.it/faq/

...


 Non dovrebbe averne + di 300
Ieri ho installato Linux su un'immagine nella partizione FAT32 e durante
il boot dice che sono 4096. Ho qui' davanti un WD Caviar da 4GB che ne
ha 8912 e ho montato da poco un Quantum CX da 13 GB che ne ha piu' di
16000. C'e' scritto sopra. O sono io che non ho capito di che cilindri
si parla?


...


Volevo raccontarvi una cosa che mi è capitata per colpa del 1024° cilindro,
non so se è successo ad altri...
Per usare linux al meglio, mi ero preso un secondo hd. Ero abituato col
vecchio pc a partizionare gli unici 600M a disposizione come volevo e non
sapevo nemmeno 'sta storia del 1024°.
Fatto sta, che mi sono fatto una mega-partizione unica da 6G e in fase di
formattazione mi ha rovinato il disco: cioè, da dos mi dava "errore traccia
0 settore 0: disco difettoso", e non c'era verso di riformattarlo e/o
ripartizionarlo con nessun format/fdisk di linux/win/dos. Ho dovuto portarlo
dal tecnico che me lo ha "disimpallato" e ora è una bomba...
Tornato a casa, ho visto da bios che il primo hd era un LBA, il secondo no:
il tecnico mi ha suggerito di mettere anche il secondo come LBA e ora ho una
mega-partizione da 6G che va benissimo...
So che molti dicono che è "pericoloso", ma tanto il linux lo uso solo per
smanettare un po'...
Ciao,
Marco Zanon (
m.z...@usa.net
)

no, ha ragione lui, io ho un samsung da 6.4G con 13k (0 16k, non ricordo)
settori...
tu, probabilmente, hai un numero così basso di cilindri perché non sono
quelli reali, ma usi il disco in lba (straconsigliato per questo motivo +
maggior velocità)
ciao,
Marco Zanon (
m.z...@usa.net
)

 settori...
ehm, volevo dire *cilindri* ;-)))
ciao,
Marco Zanon (
m.z...@usa.net
)

 Mi sà che non sono CILINDRI, ma settori, quelli di cui parli.
Allora, ho fatto delle prove e alla fine ci sono riuscito, ma continuo a
non capire.
Il BIOS vede *4092* cilindri, ed e' settato per usare "extended CHS".
Ho fatto una partizione FAT32 da 1GB con fdisk+format del DOS di W98.
Ho installato Windoze e poi linux, partizionanado il restante GB come
64swap e il resto ext2. Il tutto con DiskDruid, il quale mi dice che ho
*1023* cilindri in tutto!
Perche' questa discrepanza fra i due valori? proprio non ci arrivo.
Cmq adesso per fare il boot di linux uso LILO su floppy, perche' in un
precedente tentativo di metterlo sul MBR o sul boot sector (facendolo
fare all'installer della Mandrake) non ci riusciva e si era incasinato
tutto. C'e' un modo di metterlo sull'HD senza dover reinstallare tutto
in caso di fallimenti?


...


si parla?
In parte l'ultima che hai detto.:-)
Bisogna fare distinzione tra i cilindri effettivi del disco (che
comunque quasi mai corrispondono alla conformazione fisica del disco) e
quelli che il bios restituisce ai programmi di boot.
Di solito tale mossa si configura attivando LBA nel bios, che porta a
questo risultato: si dividono i cilindri per un numero, e poi si
moltiplicano le testine per lo stesso: alla fine il risultato non
cambia, come direbbe il mio vecchio prof di matematica.
C'e' poi da dire che ove il bios non riuscisse nel giochino, lo si puo'
convincere anche impostando tali numeri a mano.
Esempio, il mio buon vecchio disco da un giga, lo posso vedere al bios
come 
 cyl  head   sect
 525 x 64  x  63 se in LBA
1050 x 32  x  63 se in large
2100 x 16  x  63 se in normal.
-- 
Alla faccia del millennium bug che non ha avuto ripercussioni,
buon millenovecentonovantadieci a tutti
roberto poggi 
rpo...@sofhome.net

 convincere anche impostando tali numeri a mano.
Il fatto e' che il BIOS vede 4092 cilindri, Disk Druid 1023...
Boh, l'importante e' che funzia, anche se parto da dischetto, non ho il
coraggio di toccare il MBR.


> Perche' questa discrepanza fra i due valori? proprio non ci arrivo.
perché credo che le ultime versioni di setup linux usino automaticamente la
modalità lba (v. mio messaggio),
ciao,
Marco Zanon (
m.z...@usa.net
)

 Il fatto e' che il BIOS vede 4092 cilindri, Disk Druid 1023...
Male male malissimo: LILO non può funzionare. Il punto è che al boot 
usa i servizi del BIOS (che vede una cosa), e quando lo installi con 
'/sbin/lilo' usa i servizi del kernel (che ne vede un'altra).
Una cosa non mi è chiara: per quale motivo non hai impostato da BIOS 
il disco come LBA ?
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)

 So che molti dicono che è "pericoloso"
Cosa sarebbe pericoloso ?


 il disco come LBA ?
Dunque, ho iniziato "a memoria" cercandi di ricordare gli HOWTO che non
avevo sottomano, ma che non mi erano risultati chiari neanche la sera
prima a casa. ho fatto un po di casino e non partiva ne' linux ne' win.
Allora ho deciso di reinstallare tutto da capo. Panico!! Fdisk del DOS
mi vedeva un HD da 508 MB! Allora sono entrato nel BIOS che mi diceva
che c'erano 1023 cilindri. Ho settato su "Extended CHS" e me ne ha visti
4092. Allora ho rilanciato fdisk (DOS) che mi ha visto correttamente i
2GB dell'HD. Ho fatto una partizione da 1GB per Win e l'ho installato.
Ho lanciato l'installer della Mandrake con disk druid il quale insisteva
coi 1023cil. Ho detto "convinto tu..." e ho messo su Linux.
Adesso Win non se ne accorge, Linux da floppy parte e mi monta
correttamente anche la partizione Win (FAT32).
LBA non mi sembra di averlo visto. Cmq adesso funziona, ma dici che
rischio dei guai? Il capo non la prenderebbe troppo bene...



-- 
"La disumanita' del computer sta nel fatto che,
una volta programmato e messo in funzione,
si comporta in maniera perfettamente onesta"
                                 Isaac Asimov

 (>8GB). (i cilindri effettivi sono quelli scritti sul disco)
Ho guardato meglio l'altro giorno e ho trovato Logical Block, penso sia
quello. L'ho settato. Il BIOS mi dice sempre 4092. Poi ho fatto una
partizione da 1GB e ho installato Win. Poi ho installato la Mandrake
(DiskDruid e' sempre convinto sui 1023 cilindri) facendo 64Mb swap, 20MB
per /boot e 950MB per /. Ho fatto il floppy di avvio, ma poi mi sono
pentito e ho messo lilo (a manina perche se aspetto linuxconf...).
Ho fatto scandisk e defrag vari da Win ed e' sopravvissuto tutto, dunque
credo che sia corretto cosi'.
Tra l'altro ho abilitato il boot da CD che qualche mente brillante aveva
disabilitato (due anni buttati a fare il boot da floppy...).
Grazie a tutti.



cose che capitano :-)
Ciao
	Antonio che aveva comprato una sk madre che non si immaginava
facesse il boot da cd-rom :-)
