Perché Windows 7 crea due partizioni?


6

Ho installato Windows7 Ultimate da zero, e avverte che potrebbe creare una partizione da 100 MB prima di crearne una seconda in cui le cose reali sono vive. Ciò rende l'imaging più complicato.

# fdisk -lu

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf1f75308

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2          206848    30722047    15257600    7  HPFS/NTFS
/dev/sda3       172908544   254828543    40960000   83  Linux

Qualcuno sa perché Windows 7 ha bisogno di due partizioni e se è possibile avere una singola partizione?

Sono anche interessato a sapere se sono necessari dei passaggi prima di eseguire l'imaging di Windows 7 (sysprep, ecc.) In cui l'immagine verrà reinstallata sullo stesso host (macchina di prova propria).

Grazie.

Risposte:


6

La seconda partizione da 100 MB è il settore di avvio, oltre alle opzioni di ripristino. Dovresti NON cancella questo; tuttavia, è possibile evitare la creazione di questa partizione se si formatta l'unità utilizzando qualcosa di diverso dal programma di installazione di Windows prima di installare Windows.

Post scriptum È possibile assegnare una lettera di unità a questa partizione in Gestione disco e vedere cosa c'è sopra se sei interessato.


Grazie per il consiglio. Dopo aver creato / formattato una partizione NTFS da 15 GB in Linux, ho potuto installare Windows 7 in una sola partizione. Cercherò Clonezilla di immagine, cancellare, ripristinare e vedere come va.
OverTheRainbow

1
È inoltre possibile evitare due partizioni durante l'installazione eliminando la partizione di avvio (quella più grande) e quindi espandendo la partizione da 100 MB.
surfasb

8

La partizione 100MiB è tua partizione di sistema . Il tuo cosiddetto volume "roba reale" è chiamato il avvio volume nel linguaggio di Microsoft. Microsoft mette Microsoft Boot Manager, il database BCD e alcune altre cose nella partizione di sistema. Anche questi sono "cose ​​reali". L'essenza di un volume di sistema è che è dedicato alla macchina nel suo insieme, indipendentemente dal particolare sistema operativo utilizzato. Da qui il suo nome.

Windows NT ha in effetti mai installato in termini di un singolo volume. esso sempre installa in termini di due. Questo è il modo in cui Windows NT ha sempre funzionato. Non è DOS.

Sapori non x86 di Windows NT sempre , tornando a Windows NT versione 3, aveva (e installato su) partizioni di avvio e di sistema separate per impostazione predefinita. La partizione di sistema è dove ha vissuto il programma del caricatore di avvio, in un file su quella partizione. Non ci sono programmi di bootstrap in MBR e VBR su tali piattaforme. Il programma del caricatore di avvio di Windows NT viene caricato dal file ed eseguito direttamente dal firmware della macchina. Sulle macchine ARC, per esempio, il caricatore di avvio di Windows NT 5.0 era un file ordinario osloader.exe sul ARC System Partition .

Sulle piattaforme x86, al contrario, fino a Windows NT 6.1 ("Windows 7"), l'installazione predefinita, per un disco vuoto, doveva ancora avere partizioni di avvio e di sistema, ma per combinarle in una, e non usare la partizione designata tipi per vero partizioni di sistema. (Per l'installazione su un disco non vuoto, contenente una versione precedente di Windows NT, in realtà si ottengono partizioni di sistema e di avvio separate, poiché la nuova versione di Windows NT aggiunge la propria partizione di avvio ma riutilizza la partizione di sistema esistente.) Piuttosto , il volume combinato di avvio + sistema sarebbe a Microsoft Data partizione che agisce come partizione di sistema di un povero uomo e questo andrebbe bene perché i firmware sui sistemi x86 (fino a circa il 2005) non impongono la presenza di vero partizioni di sistema.

Da Windows NT versione 6.1 ("Windows 7") l'installazione predefinita per x86 ora crea sempre partizioni di avvio e di sistema separate, anche durante l'installazione su dischi vuoti. Così ora il comportamento è lo stesso per x86 come sempre per non-x86 e le cose sono uniformi. Il mondo x86 sta finalmente arrivando all'ovile. Esiste ora sistemi x86-64 (almeno) con firmware UEFI , che avvia Windows NT 6.1 nello stesso modo in cui Windows NT 3.1 è stato riavviato su macchine ARC fino al 1993, utilizzando una vera partizione di sistema, senza VBR o MBR.

Su macchine x86 con vecchi firmware PC / AT e PC98 / PC99, la partizione avviabile, per Windows NT che ritorna alla versione 3, è sempre la partizione di sistema. (Nel il vecchio processo di avvio PC / AT e PC98 , c'era un programma bootstrap nell'MBR che cerca un volume "startable" (alias "attivo"), e c'era un secondo programma bootstrap nel VBR, di quel volume, che è caricato ed eseguito dal primo programma bootstrap. ) La partizione di sistema deve sempre essere contrassegnata come "attiva". (Sii consapevole che questo è non come viene identificato .) Il VBR della partizione di sistema contiene un programma di bootstrap che:

  • su Windows NT fino alla versione 5.2 inclusa carica il caricatore del sistema operativo Windows, NTLDR.
  • su Windows NT dalla versione 6.0 ("Windows Vista") in poi carica il Boot Manager di Microsoft, BOOTMGR, quale a sua volta carica il caricatore del sistema operativo Windows, WINLOAD, dal avvio partizione

I sistemi operativi che le persone usano adesso non sono come quelli che usavano usare. Windows NT non è DOS e non è pari piace DOS. Scollega il DOS Pensa. La filosofia di progettazione di Windows NT include alcune idee sui bootstrap del sistema operativo che si basano nel mondo della workstation e del server di fascia alta piuttosto che nel mondo del personal computer. Per alcuni anni, a causa delle limitazioni del firmware del personal computer x86, ha dovuto fare un po 'di DOS, ma ora che il mondo x86 sta finalmente recuperando in termini di capacità del firmware, Windows NT è progettato per funzionare e ha veramente ha lavorato per circa diciotto anni a questo punto, sta iniziando a brillare anche nel mondo dei personal computer.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.