Usando 2 partizioni primarie su un disco rigido?


0

Vorrei installare 2 sistemi operativi (uno Windows e uno Kali Linux) su 1 disco rigido. È facile installare entrambi su una partizione primaria ma vorrei inserirli in 2 diverse partizioni primarie. Attualmente il mio disco rigido ha solo 1 partizione primaria (attualmente installata con Windows 7 Ultimate a 64 bit). Quindi devo creare l'altra partizione primaria per Kali Linux. Per quanto ne so, dovrebbe esserci solo 1 partizione primaria attiva alla volta. Quindi mi chiedo cosa significhi esattamente attivo qui? Significa che una volta avviato da questa partizione, non riesco ad accedere all'altra partizione (per leggere / aprire file, ...)? Spero sia solo una sorta di flag che indica che è la partizione da cui è stato avviato il sistema operativo attualmente caricato.

Grazie per l'aiuto!

Risposte:


2

"Attivo" significa semplicemente che questa è la partizione su cui il BIOS (firmware) cercherà il primo file di avvio del sistema operativo - per Windows 7 che è BootMgr.exe.

(In realtà è un po 'più complicato. Il BIOS semprecarica il record di avvio principale dall'unità da cui è stato configurato per l'avvio nelle "Impostazioni BIOS". L'MBR è sempre il settore 0 e non fa parte di alcun "file system". L'MBR contiene la tabella delle partizioni primarie (massimo quattro) e una piccola quantità di codice (440 byte). Una delle partizioni è contrassegnata come "attiva" nella tabella delle partizioni. Il codice dall'MBR carica il primo blocco della partizione attiva (anche non parte di alcun file system), che si chiama "volume boot record". Il codice dal primo blocco del VBR legge il resto del VBR; può essere più blocchi. Questo a sua volta ha abbastanza codice per trovare e leggere un file eseguibile dalla directory principale della partizione in cui è acceso e trasferire il controllo ad esso. Per una partizione di Windows Vista o successiva si tratta di BootMgr.Exe,

Diversi sistemi operativi richiedono contenuti VBR diversi. Anche diversi file system: il VBR di Windows per una partizione FAT32 è diverso da quello per una partizione NTFS, perché il codice nel VBR deve comprendere abbastanza la struttura del file system per leggere quel primo file di avvio del sistema operativo. Quel file a sua volta sa abbastanza per leggere le directory, ecc.)

In Windows, anche il database di configurazione di avvio (BCD) si trova sulla partizione attiva. Il sistema operativo reale può trovarsi su un'altra partizione, e di solito lo è.

Se si utilizza un caricatore di avvio multi-OS come GRUB (come mi aspetto che si desideri) lo si desidera sulla partizione attiva. Ciò non significa che questa sia l'unica partizione accessibile.


0

Un disco rigido può contenere solo fino a 4 partizioni. Queste 4 partizioni sono chiamate partizioni primarie . Per superare questa limitazione, le persone hanno inventato partizioni estese . Una partizione estesa può essere composta da più partizioni logiche , consentendo così più di 4 partizioni.

La partizione attiva è la partizione primaria da cui il BIOS sceglie di avviarsi. Se desideri eseguire il dual boot di Kali Linux e Windows, devi impostare Kali Linux come partizione primaria. Kali Linux dovrebbe venire con GRUB. GRUB presenta un menu di opzioni all'avvio del computer. Usando il menu delle opzioni, puoi scegliere se avviare Kali Linux o Windows.

L'accesso ad altre partizioni non dipende da quale è attivo. Da Kali Linux dovresti essere in grado di accedere alla partizione di Windows. Da Windows avrai bisogno di un software speciale per accedere alla partizione Linux, poiché Windows non capisce le partizioni Linux.


grazie per la tua risposta. È utile, ma ho potuto accettare solo il meglio (per me). Tornerò e voterò una volta che avrò abbastanza reputazione.
Hopeless

No. Un hard disk può avere centinaia di partizioni. È solo che se usi un formato specifico (MBR) sei limitato a quattro partizioni primarie. (O fino a 3 primari e uno esteso). Non c'è nulla nell'unità stessa che limiti questo, e ci sono molti altri schemi di partizione.
Hennes,

0

Il modo più semplice per fare quello che vuoi è:

1) Se Windows è già installato, ridurre la partizione con GParted e lasciare il resto del disco rigido vuoto. (Se Windows non è già installato, non lasciare che brevetti l'intero disco per cominciare.)

2) Installa Linux e digli di lasciare sola la tua partizione esistente. Partizionerà il resto dell'unità e non dovrai preoccuparti dei dettagli.

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.