Newsgroup: it.comp.os.dos
Titolo: Info partizioni

Scusate la mia ignoranza in materia, ma quale dirrerenza c'è tra un HD con 1
partiz.primaria + 1 estesa e uno con 2 pariz. primarie ??
Grazie
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

partiz.primaria + 1 estesa e uno con 2 pariz. primarie ??
Nessuna. (per il dos)
-- 
Ci sentiamo  |  Remigio Zedda
             |  
remi...@tiscalinet.it
ciao Remigio |                    kernel 2.2.13 su Slack 7.0

Nessuna. (per il dos)
Infatti, in entrambi i casi, si vede solo il disco 'C'.
Nella partizione estesa posso (o meglio 'devo', per non lasciarla
inutilizzata) creare una o anche piu` unita` logiche (disco 'D' o anche 'E'
ecc.).
Nel caso di due partizioni primarie, il DOS mi consente di vederne solo una
alla volta, quella 'attiva' (l'altra e` nascosta). Quindi vedo sempre e solo
il disco 'C'.
Per fare un esempio, su questo disco 'C' installo WIN95 configurato per
Internet.
Quindi, avviando il PC in Dos, rendo 'attiva' e 'visibile' la partizione
nascosta e riavvio.
Vedo sempre e solo il disco 'C'(ma ora e` l'altro!). Su questo installo
WIN98 con tutti i miei programmi d'uso comune.
Se oltre a due partizioni primarie creo una partizione estesa ed in essa una
unita` logica (disco 'D'), questa mi puo` servire per lo scambio di dati tra
un disco 'C' e l'altro disco 'C'.
NOTA: il procedimento descritto lo uso regolarmente, avviando in Dos e
lanciando 'Pqmagic' per Dos che e` sul disco 'D'. Non ho mai provato altri
programmi ne` altri OS se non DOS, W95, W98.
Spero di essere stato chiaro, anche se po' prolisso :-))  .
Ciao
Renato
736286(at)
altavista.net

Infatti, in entrambi i casi, si vede solo il disco 'C'.
No. Sono tutte accessibili sempre, da qualunque di esse si avvii.
Per due sole fatte col dos 6.22, *non* *c'e`* *differenza* e non
occorre nasconderle.


(E' un po' lungo! quasi una 'FAQ'! mi perdonate? altrimenti ditemelo, ne
faro` tesoro!)
A beneficio dei frequentatori di questo NG e per meglio (forse!) chiarirci
le idee, copio integralmente il seguente testo, a cui ho fatto riferimento
finora.
Da: *PC Professionale n.93 - dic. 98 - Posta - "Partizionamento del disco
fisso"*
^^^^^^
Avrei qualche domanda da sottoporvi:
 1. Quante partizioni primarie posso fare su un singolo hard disk?
 2. Se ho quattro partizioni primarie significa che posso installare un
sistema operativo su ciascuna?
 3. In caso affermativo quale dei quattro sistemi operativi verra` caricato
all'avvio?
 4. Una partizione estesa in quante unita` logiche puo` essere suddivisa e
su ognuna di queste puo` essere installato un sistema operativo?
 5. Che cosa devo fare per creare una partizione sulla quale installare un
altro sistema operativo? Per crearne una invece che "dipenda" dal sistema
operativo gia` installato?
 Lettera firmata
 Per rispondere alle varie domande poste dal lettore dobbiamo prima fare
alcune premesse sulla struttura dell'hard disk e del processo di avvio di un
sistema operativo. Il primo settore di un disco fisso e` chiamato Master
Boot Record (mbr). Esso contiene la tavola delle partizioni, ossia l'indice
delle partizioni presenti sull'unita` stessa e il codice necessario a
trasferire il controllo al primo settore (boot sector o settore di avvio)
della partizione segnata come attiva. La tavola delle partizioni puo`
contenere al massimo quattro partizioni primarie oppure tre partizioni
primarie e una partizione estesa. Le informazioni presenti nella tavola
delle partizioni riportano dove ogni partizione abbia inizio e fine, se la
partizione sia attiva (ossia avviabile), con quale file system (fat16,
fat32, ntfs o altro) la partizione sia stata formattata.
 Dopo che il codice contenuto nel Master Boot Record ha individuato la
partizione attiva, esso trasferisce il controllo al relativo settore di
avvio, che inizia il caricamento del sistema operativo. Una partizione
primaria viene definita "attiva" quando viene selezionata per lanciare il
sistema operativo all'avvio del pc. Una partizione estesa e` un tipo
particolare di partizione primaria che puo` a sua volta essere suddivisa in
piu` unita` logiche: il numero massimo di unita` logiche creabili e`
limitato solo dal numero di lettere di unita` che il sistema operativo e` in
grado di assegnare, l'ultima delle quali e` Z. In presenza di piu`
partizioni primarie sullo stesso disco fisso, solo quella marcata come
"attiva" e` visibile e utilizzabile per lanciare il sistema operativo in
essa contenuto, mentre le restanti partizioni primarie restano nascoste.
Tutte le unita` logiche contenute nella partizione estesa (se presente)
saranno invece accessibili, a patto che il file system con cui sono state
formattate sia compatibile con il sistema operativo in esecuzione. Per
questo motivo, quando si utilizzano piu` sistemi operativi sullo stesso pc,
le unita` logiche dovrebbero essere impiegate per la memorizzazione di dati
e andrebbero formattate con un file system condiviso dal maggior numero
possibile dei sistemi operativi impiegati (in questo senso, la tradizionale
fat16 del DOS offre la maggiore compatibilita`). Quando una partizione o
un'unita` logica in una partizione estesa vengono formattate, vengono
definite "volumi". All'avvio del sistema operativo tutte le partizioni
formattate con un file system compatibile vengono identificate mediante
l'assegnazione di una diversa lettera alfabetica, precisato che ad una sola
partizione primaria (quella attiva) per singolo disco viene assegnata una
lettera di unita`, essendo le altre invisibili. Per agevolarne
l'identificazione, a ogni volume e` anche possibile assegnare opzionalmente
"un'etichetta", ossia un nome descrittivo.
 Usando il DOS o Windows 9x, la "visibilita`" di piu` partizioni primarie
sullo stesso hard disk potrebbe comportare una perdita di dati, soprattutto
quando sul disco fisso e` presente una partizione estesa la cui ultima
unita` logica e` formattata con un file system non-DOS. In un caso del
genere, l'unita` logica verra` erroneamente vista come un volume fat e
prendera` il posto della successiva partizione primaria.
 La maggioranza dei sistemi operativi puo` essere lanciata solo da una
partizione primaria presente sul primo hard disk. Windows NT puo` essere
lanciato anche da un'unita` logica in una partizione estesa, ma i file di
boot del sistema operativo devono essere memorizzati nella partizione
primaria attiva presente sul primo hard disk, formattata con fat16 (ma in
seguito convertibile in ntfs) e quindi limitata a 2 GByte. OS/2 puo` essere
avviato da un'unita` logica, purche` essa sia contenuta all'interno dei
primi 2 GByte del disco fisso. Linux puo` essere avviato indifferentemente
da una partizione primaria o da un'unita` logica. Sistemi operativi che
usano file system differenti devono essere installati in partizioni
differenti. Sistemi operativi che condividono lo stesso file system possono
essere installati anche nella medesima partizione: cio` e` valido per
esempio con DOS/Windows 3.x e Windows 9x (se usate la fat16) oppure con
Windows 9x e Windows nt, sempre usando la fat16. In tali casi, all'avvio del
pc un menu di boot permettera` di scegliere quale sistema operativo
eseguire.
 Per gestire in modo flessibile le partizioni e` opportuno procurarsi un
programma specifico come Partition Magic di PowerQuest, capace di creare,
ridimensionare e convertire partizioni in modo non distruttivo nonche` di
nascondere o mostrare a piacimento partizioni primarie (l'utilita` fdisk di
DOS e Windows 9x non e` in grado di eseguire questa funzione). Partition
Magic integra anche due boot manager (PQ Boot e Boot Magic) per permettere
il multiboot tra piu` sistemi operativi installati in partizioni differenti.
 Anche se le attuali utilita` di partizionamento offrono un elevato livello
di affidabilita` e di sicurezza, e` sempre meglio effettuare il backup dei
dati piu` importanti - su un hard disk diverso o su un'unita` di backup -
prima di apportare modifiche sostanziali alla struttura del disco fisso.
^^^^^^
La risposta ad un'altra lettera in *PC Professionale n.72 - apr. 97 -
Posta - "Partizioni primarie"*:
A partire dalla versione 3.3, il DOS permette di dividere un hard disk in
piu` unita` logiche creando partizioni MS-DOS estese non avviabili: per ogni
unita` fisica e` possibile generare una sola partizione primaria e una sola
partizione DOS estesa, che puo` essere scissa in un massimo di 23 unita`
logiche. Il limite per singola unita` logica, ivi inclusa la partizione
primaria, non ulteriormente scindibile, era di 32 MByte. fdisk rappresenta
una partizione primaria con la sigla pri dos mentre una partizione estesa e`
indicata dall'abbreviazione ext dos.
Dalla versione 4.0, il DOS permette di creare unita` logiche maggiori di 32
MByte; dalla versione 5.0 in poi, a livello kernel il DOS supporta fino a 4
partizioni primarie per unita` fisica (limitate a tre in caso sia presente
una partizione estesa), anche se fdisk non permette ancora di creare piu` di
una partizione primaria. Le partizioni primarie aggiuntive possono essere
create mediante software di terze parti, come ad esempio PartitionMagic di
PowerQuest.
Il Master Boot Record (mbr) e` un'area speciale dell'hard disk che occupa il
primo settore del drive (cilindro 0, testina 0, settore1). Esso viene creato
da fdisk e contiene le informazioni sulle partizioni presenti nonche` il
codice necessario ad avviare un sistema operativo. All'accensione del pc,
supponendo che la sequenza di avvio sia A: C:, il bios cerca nell'unita`
floppy un disco avviabile e, se non lo trova, legge il Master Boot Record
del primo hard disk. Il programma presente nel mbr individua nella Tavola
delle Partizioni la partizione attiva, ne legge il settore di boot e avvia
il sistema operativo. La Tavola delle Partizioni e` localizzata all'offset
01BE e contiene fino a 4 voci di 16 byte ognuna: piu` precisamente, le
informazioni relative alla prima partizione sono memorizzate dall'offset 01B
E a 01CD; quelle della seconda partizione vanno da 01CE a 01DD; i dati
relativi alla terza partizione partono da 01DE fino a 01ED e quelli
dell'ultima partizione vanno da 01EE a 01FD.
Per ogni partizione, il contenuto del primo byte (01BE, 01CE etc) indica se
essa sia avviabile (valore esadecimale 80) o no (valore 00); il secondo,
terzo e quarto byte indicano la posizione iniziale della partizione nella
sequenza Testina, Settore, Cilindro; il quinto byte indica il tipo di
partizione; il sesto, settimo e ottavo byte riportano la posizione finale
della partizione, sempre nella sequenza Testina, Settore, Cilindro; nono,
decimo, undicesimo e dodicesimo byte formano una dword che indica il numero
di settori che precedono la partizione (da leggersi da destra a sinistra);
tredicesimo, quattordicesimo, quindicesimo e sedicesimo byte formano una
dword che indica la dimensione in settori della partizione (da leggersi da
destra a sinistra).
^^^^^^
Ciao a tutti
Renato
736286(at)
altavista.net

fisso"*
Excuse me, ma se rispondi a me.. potresti dire cosa vuoi dire? ;-)
Io sinceramente non me la sento di leggere 150 righe di post!
E senza neppure sapere dove devo andare a parare :-)
E poi, PCProf.. buttalo!! Non dirmi che ci credi alle prove che fa ;-)
P.S. Come diavolo hai fatto a trasferire dalla rivista tutto quel popo`
di roba?!
Non dirmi che l'hai fatto a mano ;-)


quel popo` di roba?! Non dirmi che l'hai fatto a mano ;-)
 Hai presente i prestidigitatori? C'e` sempre un trucco, magari banale,
 alla base di ogni loro exploit. Ma, scellerati, mica te lo dicono?! '-)
P.S. Delle "10 Core Rules" di Virginia Shea, riconosco di non averne
     rispettate diverse. Ma ti prego, nei miei confronti,
     applica almeno la decima.
Un cordiale saluto a Remigio ed un


prendera` il posto della successiva partizione primaria.
Vero! winbug va spesso in tilt e vede cdrom come hd e altre amenita`
del genere. E poi rallenta sensibilmente.
Infatti conviene evitare le estese con SO non M$, e non solo per
questo, ma anche per difendere i SO dai vari scandisk, defrag e
antivirus. Le primarie non dos vengono invece del tutto rispettate. Ma
questo e` un altro discorso..
[Snippone fino alla fine. Ridice le stesse inesattezze.. e altre!]
Con i tuoi giochi di prestigio, vedi se riesci a beccare un altro
triste articolo, sempre della stessa rivista(?), nel quale c'e` una
pupazzata immane di piu` di tre pagine su come avere due versioni o
copie di winbug sullo stesso hd. L'assurdo e` che risolve una cosa, che
invece e` di una ovvieta` incredibile, con file batch per rinominare i
file di sistema e d'avvio: stile Old DOS prima dei menu del 6.xx.


in volta di avviare. E anche fatte TUTTE con fdisk di M$-DOS 6.22. 
Non ci credo. Soprattutto non ci credo che tu l'abbia fatto con
l'FDISK del MS-DOS. Sicuro che siano primarie e non unita' logiche ?
ciao



Sei pronto con BO?
Di te sento di fidarmi al 100x100 ;-)
Oppure piu` semplicemente ecco:
- Fai la prima.
- Ti prendi un editor hex.
- La nascondi, cioe` 06h --> 16h allo spiazzamento 0c2h dell'mbr.
- Riavvii e fai la seconda..
Cioe` l'uovo di Colombo :-))
Stessa precauzione per le installazioni di winbug.
Si mostrano solo dopo aver fatto l'ultima, altrimenti ti disattiva il
caricatore nei boot record di tutte le altre.
Gelosia o malafede da parte di M$?


- La nascondi, cioe` 06h --> 16h allo spiazzamento 0c2h dell'mbr.
Ma non vale !!! Cosi' e' giocare sporco :-)
Da come l'avevi detta sembrava che avessi usato SOLO l'FDISK
ciao

d'avvio: stile Old DOS prima dei menu del 6.xx.
Risposta, se ho capito bene {Ma non avra` odore di OT?}} :
^^^^^^
Sempre da *PC Professinale* (che non ho ancora buttato):
È possibile avere due copie di Windows 95 sullo stesso pc. Per
lanciare l'una o l'altra delle due occorre pero` modificare
manualmente il file msdos.sys per indicare in quale directory si
trova il sistema operativo. Di default, verra` eseguita la copia
installata per ultima. La procedura e` stata riportata in
numerosi faq (Frequently Asked Questions, domande frequentemente
poste) su Windows 95, tra cui quello compilato da Amedeo Lanza
(consultabile sul Web all'indirizzo
http://www.pulsar.it/windows95/Win95faq/index.htm
) dal quale
abbiamo ricavato la procedura che indichiamo nel seguito.
Installare la prima copia di Windows 95 nella directory
c:\win95_b
Installare la seconda copia di Windows 95 nella directory
c:\win95_a
(sara` questa la versione che verra` eseguita automaticamente
all'avvio del pc, a meno di non intervenire come indicato nel
seguito).
Per modificare il percorso di ricerca del sistema operativo nel
file msdos.sys occorre rimuoverne gli attributi di sola lettura e
di file nascosto. Aprire poi msdos.sys con notepad ed editare la
sezione
[paths]
windir=c:\win95_a
winbootdir=c:\win95_a
in modo che diventi
[paths]
windir=c:\win95_b
winbootdir=c:\win95_b
Salvare questo file come winb.sys.
Ripristinare gli attributi di file nascosto e sola lettura al
file MSDOS.SYS originale.
Creare un file batch contenente queste informazioni:
attrib -s -r -h c:\msdos.sys
ren msdos.sys wina.sys
ren winb.sys msdos.sys
attrib +s +r +h c:\msdos.sys
Salvare il file con il nome b.bat .
Creare un collegamento sul desktop di Windows 95 al file b.bat.
Facendo doppio clic su b.bat, msdos.sys verra` rinominato in
wina.sys, e winb.sys contenente il nuovo percorso di ricerca
sara` rinominato msdos.sys.
Riavvia il sistema per portarsi nella versione B di Windows 95.
Creare un altro file batch:
attrib -s -r -h c:\msdos.sys
ren msdos.sys winb.sys
ren wina.sys msdos.sys
attrib +s +r +h c:\msdos.sys
Salvare questo file con il nome a.bat.
Crea un collegamento sul desktop per a.bat.
Per tornare alla versione A occorre fare doppio clic su A.BAT e
riavviare il sistema.
^^^^^^
Per la convalidazione da parte di Rez.




Beh, posso dirti che prima del boom di Internet io non conoscevo le
moltissime utility gia` fatte. Per cambiare il system indicator o il
boot indicator m'ero fatto una utility in asm; e con questo non si puo`
dire che io abbia usato programmi di terzi: soprattutto perche' poi ci
ho sempre tenuto a fare le partizioni con fdisk.exe.
Cmq, e adesso non ci crederai sicuramente ;-))  ti posso dire che col
dos 5.0 le posso fare senza intervento alcuno: di systema! :))
La schermata di fdisk.exe e` intestata:
   .... M$-DOS 5.0 ... FDISK...  [o qualcosa del genere]
E` chiaramente una versione speciale, rilasciata si vede in un momento
di distrazione di gugliemo cancelletti, ma pur tuttavia sempre M$-DOS.
Anzi, e` proprio da questa che ho preso lo spunto.. :-)
Ricordo che addirittura facevo le partizioni con essa, ma poi mi ero
dovuto fare la utility perche' aveva il difetto di.. invertire le righe
della tavola delle partizioni, attivando (lo so che non ci credi ;-) )
ed avviando da.. D: oppure E: oppure F: !! Ci credi? Che buffo, no? ;-)
Devo rinnovare l'invito di BO? ;-)


Devo rinnovare l'invito di BO? ;-)
No, grazie, ti credo. In fin dei conti anch'io adesso ho tre
partizioni primarie create da FDISK solo che prima di creare una
partizione andavo a nascondere le altre due.
ciao

ad esempio col velocissimo "activate" o "ranish"
Infatti ho sempre usato il Ranish senza problemi.
ciao

Infatti ho sempre usato il Ranish senza problemi.
Anche a me sembra proprio ottimo. Activate e` carino perche' ci sono
allegati i sorgenti in C (magari ti interessa, se gia` non lo conosci).


ci sono allegati i sorgenti in C (magari ti interessa
Anche del Ranish ci sono i sorgenti. Grazie
ciao