INSTALLARE 2 SISTEMI OPERATIVI
INTRODUZIONE
Con questa guida vedremo come installare due sistemi operativi, il piu` diffuso XP e la Mandriva 2006.
XP lo conosciamo tutti chi piu` chi meno, la mandriva e` una versione Linux per neofiti e come primo approccio, per nuovo utente che si affaccia al mondo Linux, direi il migliore.
Partiamo a definire alcuni termini che ci serviranno in futuro nel corso della guida :
• MBR
http://www.windowserver.it/Default.aspx?tabid=56
• Partizione
Parte del disco fisso dedicata ad un particolare sistema operativo o ad una applicazione.
E' anche possibile che una partizione non venga create per un particolare sistema operativo o partizione, ma semplicemente per ordinare meglio i propri file, specialmente su dischi fissi (vedi hdd ) di grandi dimensioni.
Vi sono 2 casi da tenere in considerazione
1. Avere il sistema operativo gia` installato e partizionarlo con Partition Magic
2. Avere il sistema operativo gia` installato e partizionarlo con Fdisk
Se abbiamo un disco vuoto e vogliamo installare il nostro sistema operativo, partizioniamo il disco con fdisk durante la fase di installazione o con Partition Magic in un secondo momento.
QUALI S.O. INSTALLARE
Nel seguente caso vi spieghero` come ho operato la partizione del mio HD per installare i seguenti sistemi operativi
XP-1 + XP-2 + XP-3 + XP-4 + Mandriva
XP-1 (Editor Video)
XP-2 (Prove di software)
XP-3 (Giochi)
XP-4 (Internet con firewall)
Mandriva
Poi ad ognuno di voi sta a dedidere con quanti e quali sistemi operativi partire
XP + XP
XP + Mandriva
Etc…etc…
INSTALLAZIONE E PARTIZIONAMENTO
1 Caso ) Disco vuoto e installazione di XP nel disco vuoto con relativo partizionamento
• Il nostro disco e` vuoto, inseriamo il CD di installazione di XP e avviamo la procedura, e installiamo il sistema operativo in C:
• Come seconda operazione installiamo sul sistema il Partition Magic
Partizioneremo il disco come in figura
Utilizzando il seguente comando “Crea Partizione”. Le partizioni superiori alla prima sono tutte logiche e di tipo secondario.
La partizione per Mandriva si chiama Ext3 e il relativo spazio di swap deve essere codificato pari alla quantita` di memoria RAM presente del PC (512MB = partizione swap di 512MB). La partizione swap servira` a Linux in caso che un processo finisca la memoria comincia a scrivere su disco con la partizione swap e il recupero dei dati avviene tramite quella finche` il processo non finisce.
2 Caso ) Disco non vuoto e partizionamento tramite XP
• Inserendo il disco di XP vi viene proposta la maschera di installazione e partizionamento, il programma in questione e` l’fdisk. Prima di installare XP il programma chiede se si vuole creare una nuova partizione o ripristinare XP, se segliamo di creare la nuova partizione ( con il tasto ‘c’) indichiamo lo spazio per installarla. (Per eliminarla ci occorre il tasto ‘d’).
Una volta create tutte le partizioni (mi raccomando con Win2000 e WinXP dovete farle tutte NTFS), procediamo alla installazione di XP su ogni partizione che ci siamo creati.
N.B. Non ho trovato documentazione su come creare la partizione Ext3 e Swap per Linux con il programma fdisk.
Per comodita` io ho utilizzato la soluzione 1 e preparato la partizione per la Mandriva in cui si installera`. Ma questa operazione la si puo` effettuare anche in seguito.
IMPORTANTE
Le partizioni che devono essere fatte sul PC,per un buon utilizzo, devono sempre rispettare la seguenti regole :
• Deve esserci una sola partizione primaria e attiva presente nel disco. Nel figura di Partition Magic si nota come quelle evidenziate in blu sono quelle secondarie, mentre quella dove e` presente il mio S.O. di partenza e` primaria e fisica.
• Una volta installato il secondo S.O. viene modificato un file di sistema chiamato boot.ini nella root di C: ecco un esempio del file boot.ini che ho sul mio sistema dopo aver installato 2 S.O.
C:boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(4)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)WINDOWS="Microsoft Windows XP Professional - Internet" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(3)WINDOWS="Microsoft Windows XP Professional - Giochi" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Microsoft Windows XP Professional - Prove" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional - Video" /noexecute=optin /fastdetect
DA SAPERE IN LINUX
Il file system non e` C: ma bensi` con la slash contraria / e quella indica la root directory.
Per cui avremo / e /root/pippo e via dicendo.
La gestione degli utenti e` la seguente, root che e` circa come Dio in Linux cioe` puo` fare tutto e assumere il ruolo di tutti gli utenti.
Di default viene installata anche una versione di firewall (free in tutti i Linux)
Per questa versione di Linux i file eseguibili si chiamano .rpm, per cui messo il nostro file nel direttorio lo si installa con il comando “rpm -i
http://easyurpmi.zarb.org
Come primo passo mi scelgo la mia versione della mandriva poi come secondo passo scegliamo di installare main, contrib,update e software free (ovvero le 6 scelte, possibilmente indicare i repository in italiano)
Come terzo passo il sito propone i comandi la lanciare come utente root dalla riga di comando per aggiornare i pacchetti che abbiamo in Linux.
Con il software free, nella lista dei pacchetti trovero` anche DVDShrink e Vobcopy, gli stessi programmi che ci sono in Windows. Come molte altre utilità che possono essere free e che su Windows sono a pagamento.
INSTALLAZIONE MANDRIVA
La versione da me provata e` la Mandriva 2006 scaricabile dal sito :
http://frontal2.mandriva.com/en/downloads/mirrors/i586_x86_64_mandriva_linux_2006_cd_dvd_iso
Inseriamo il DVD e in fase di installazione il programma chiede i seguenti passi :
• Lingua
• Licenza
• Sicurezza
• Partizionamento
• Esecuzione installazione
• Password amministratore
• Creazione utente
• Installazione bootloader
• Riepilogo
• Aggiornamenti
• Fine installazione
Non vi sono particolari problemi in fase di installazione e Licenza, il problema e` in fase di partizionamento, vengono chieste 3opzioni
Usa le partizioni esistenti
Cancella disco
Usa lo spazio libero
Partizionamento personalizzato
Avendo gia` preparato la partizione per la mandriva verra` rilevata automaticamente dal sistema. In caso contrario si puo` sempre crearne una con il programma di partizione della mandriva.
Un altro punto critico puo` essere la creazione utente, dopo che abbiamo stabilito l’utente root con password in fase iniziale, sara` possibile definire un secondo utente di livello inferiore a root e utilizzatore del sistema.
N.B. Se volete usare la mandriva solo per navigare in internet consiglio spassionato e` di impostare il firewall a normale, perche` con il livello alto e` impossibile.
RISOLUZIONE PROBLEMI
1) Come faccio a ripristinare Windows e togliere Linux ?
E` necessario un dischetto di ripristino di Window9x con il quale al suo interno troveremo il comando fdisk.exe. Una volta che avviamo senza supporto CD ci troviamo nel prompt di DOS e effettuiamo il comando fdisk /mbr (questo permette di cancellare lilo dal settore mbr e ripristinare il boot con Windows), con Windows 2000/XP il comando e` fixmbr (anche se non ho provato il comando)
2) Come faccio a reinstallare il bootloader di Linux dopo aver installato Windows ?
Ad ogni installazione Windows cancella l’MBR per installarsi lui, inserendo il DVD della mandriva il programma si accorge che e` gia` installato Linux e chiede se effettuare aggiornamenti o installazione. Noi scegliamo aggiornamento ma il programma vedra` che sono installati tutti i pacchetti rpm e reinstallera` LILO nel MBR.
3) Come faccio ad aggiungere un Window a menu` del bootloader
Da dentro in Mandriva, si puo` effettuare le modifiche dal “centro di controllo mandriva” e modificare le voci del nostro LILO, aggiungerne o toglierle.
4) Come faccio a scrivere in un file system NTFS
Di default Linux scrive e legge sulle FAT32, e` possibile anche scrivere da un sistema XP un file superiore a 2GB su una partizione diversa che sia catalogata come FAT32. Per abilitare il tutto basta andare nel centro di controllo di mandriva e selezionare la voce punti di mount. Fra le opzioni togliamo la voce che dice solo in lettura.
5) Come faccio a prelevare un software free da linea di comando
Come utente root dopo aver impostato i path ri ricerca cerchiamo il nostro software con il comando : urpmi amule (esempio) ed il programma installera` amule e le sue dipendenze di librerie.