3.5. Prepartizionamento per sistemi ad avvio multiplo

Il partizionamento del proprio disco consiste semplicemente nel suddividerlo in sezioni. Ogni sezione è indipendente dalle altre. Grosso modo equivale a tirare su dei muri in una casa: l'aggiunta dei mobili a una sola stanza non influisce sulle altre.

Se sul proprio sistema è già presente un sistema operativo che occupa tutto il disco e si vuole installare Debian sullo stesso disco, allora è necessario ripartizionarlo. Debian richiede delle partizioni riservate sul disco fisso, non può essere installata su partizioni Windows o Mac OS X. Si potrebbero invece condividere alcune partizioni con altri sistemi Unix, ma tale questione non verrà affrontata in questo documento. Come minimo è necessaria una partizione dedicata per il file system root di Debian.

È possibile ottenere delle informazioni sull'attuale configurazione delle partizioni usando un programma per il partizionamento per il sistema operativo che si sta attualmente usando, per esempio Disk Utility, Drive Setup, HD Toolkit o MacTools. I programmi di partizionamento forniscono sempre un modo per visualizzare le partizioni esistenti senza effettuare delle modifiche.

In generale, modificare una partizione che contiene già un file system distruggerà qualsiasi informazione preesistente. Perciò di dovrebbe sempre fare il backup prima di procedere a qualunque ripartizionamento. Continuando ad usare l'analogia della casa, è opportuno spostare tutti i mobili prima di procedere alla demolizione e ricostruzione di un muro, altrimenti si rischia di distruggerli.

Molti dei sistemi operativi più recenti offrono la possibilità di spostare e ridimensionare certe partizioni esistenti senza distruggere il loro contenuto. Questo permette di creare lo spazio per altre partizioni senza perdere i dati esistenti. Anche se nella maggior parte dei casi questa operazione funziona correttamente rimane comunque un'azione intrinsicamente pericolosa perciò deve essere effettuata solo dopo aver fatto un backup completo di tutti i dati.

La creazione e la cancellazione di partizioni può essere fatta dall'interno di debian-installer oppure con il sistema operativo esistente. Come regola del pollice le partizioni dovrebbero essere create dal sistema che poi le utilizzerà, cioè le partizione che saranno usate da Debian GNU/Linux dovrebbero essere create da debian-installer e le partizioni che saranno usate da altri sistemi operativi dovrebbero essere create usando quest'ultimi. debian-installer è in grado di creare partizioni non-Linux, solitamente tali partizioni funzionano senza problemi anche quando sono utilizzate da altri sistemi operativi tuttavia ci sono dei rari casi in cui si possono verificare dei problemi perciò, per essere assolutamente sicuri, utilizzare gli strumenti di partizionamento nativi per creare le partizioni usate da altri sistemi operativi.

Per installare più di un sistema operativo sulla stessa macchina si dovrebbero installare prima tutti gli altri sistemi e poi procedere con l'installazione di Debian. L'installazione di Windows e di altri SO potrebbero distruggere la capacità di avviare Debian oppure incoraggiare la formattazione delle partizioni non native.

Queste operazioni possono essere ripristinate o evitate, ma facendo prima l'installazione dei sistemi nativi si evitano parecchi problemi.

Per avviare automaticamente Debian GNU/Linux da OpenFirmware, le partizioni Linux devono essere le prime partizioni presenti sul disco, specialmente delle partizioni di boot Mac OS X. Lo si dovrebbe tenere presente quando si partiziona il disco in anticipo. Si dovrebbe creare una partizione Linux che faccia da segnaposto e preceda tutte le altre partizioni avviabili sul disco. In seguito, durante l'installazione effettiva, sarà possibile cancellare la partizione segnaposto usando gli appositi programmi Debian e rimpiazzarla con partizioni Linux.

3.5.1. Partizionare da Mac OS X

L'applicazione Disk Utility può essere trovata nella cartella Utilities del menu del programma d'installazione di Mac OS X. Tale applicazione non è in grado di modificare le partizioni esistenti e ha il limite di partizionare tutto il disco in una sola volta.

Ricordarsi di creare una partizione (preferibilmente all'inizio del disco) per tenere il posto a GNU/Linux. Il tipo di questa partizione non è importante, in seguito verrà cancellata e sostituita dal programma d'installazione di Debian GNU/Linux.

Gli strumenti per la modifica della tabella delle partizioni presenti nell'Installatore Debian sono compatibili con OS X ma non con MacOS9. Se si sta preparando l'installazione di MacOS 9 e OS X, si consiglia di installare OS X e Debian su un disco e mettere MacOS 9 su un altro disco separato. Se durante l'avvio si tiene premuto il tasto option appariranno opzioni specifiche per OS 9 e OS X inoltre sarà possibile usare opzioni specifiche anche nel menu di avvio di yaboot.

GNU/Linux non è in grado di accedere alle informazioni su partizioni UFS, però può accedere a partizioni HFS+ (note come MacOS Extended). OS X richiede uno di questi due tipi per la propria partizione di avvio. MacOS 9 può essere installato su partizioni HFS (note come MacOS Standard) o HFS+. Per condividere informazioni fra sistemi Mac OS X e GNU/Linux è necessaria una partizione di scambio. I file system HFS, HFS+ e MS-DOS FAT sono supportati da MacOS 9, Mac OS X e Linux.