STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum. |
Contents
-
Installare Windows su Ubuntu
- Premessa
- Passo 1. Eseguire QEMU con WIN98
- Passo 1. Eseguire Qemu con l'acceleratore KQemu
- Passo 2. Creare un disco virtuale con '''Qemu'''
- Passo 3. Installare il sistema "GUEST"
- Passo 4. Avviando il Sistema Operativo "GUEST"
- Passo 5. Mettere A Punto il sistema "GUEST"
- Passo 6. Creare un icona di avvio
- ARGOMENTI CORRELATI
Installare Windows su Ubuntu
Premessa
- Hai bisogno bisogno di un CD d'installazione di Windows.
La procedura è a tuo rischio e pericolo!
- Ci sono problemi noti con alcune schede grafiche
- il refresh e le impostazione dei colori.
- Se ci sono problemi con la risoluzione del monitor, prova a riavviare.
- Se il problema persiste, probabilmente ci sono problemi con la scheda grafica o con le impostazioni di Xorg.
Sistema su cui è stato testato:
Ubuntu Hoary Hedgehog 5.04, i386, kernel 2.6.10-5, driver Nvidia proprietari, Rete Wireless e 768mb di memoria.
- Per favore, se ne hai la possibilità, fai il backup dei tuoi dati importanti.
Passo 1. Eseguire QEMU con WIN98
Se stai per installare Win98, con la versione corrente (qemu-0.7.0) KQemu non funzionerà, per cui non hai bisogno di installarlo.
Solo Win98, esegui semplicemente:
sudo apt-get install qemu
...e salta al Passo 2
Se desideri installare Qemu con KQemu devi lanciare win98 con il comando extra -no-kqemu, ma su questo torneremo dopo.
Passo 1. Eseguire Qemu con l'acceleratore KQemu
Alcune di queste informazioni sono presa da Nano Florestan in questo articolo.
Prima abbiamo bisogno di rimuovere ogni precedente installazione di Qemu e compilarlo con Kqemu
sudo apt-get remove qemu
vai in questo sito e scarica questi due file:
il source code di QEMU
QEMU Accelerator Module
la versione corrente è la 0.7.0.
tar zxvf qemu-0.7.0.tar.gz
Kqemu dovrebbe essere spacchettato in una subdirectory della nuova directory qemu-0.7.0.
cd qemu-0.7.0 tar zxvf /location of downloaded files/kqemu-0.6.2-1.tar.gz
Ora hai bisogno di assicurarti di avere alcuni pacchetti extra. Innanzi tutto, assicurati di avere i kernel headers installati.
uname -a
per vedere la versione del kernel. Apri synaptic e cerca i pacchetti chiamata "linux-headers". Appariranno molti pacchetti, installa il pacchetto corrispondente per il tuo processore e per la tua versione del kernel.
Sempre in synaptic, scegli il pacchetto appena installato, clicca su Proprietà e vai nella scheda "File Installati".
Scrivi la directory dove è stato copiato il file. Nel mio caso, sono stati copiati in:
/usr/src/linux-headers-2.6.10-5-386/
gedit configure
cambia: kernel_path="/usr/src/linux-headers-2.6.10-5-386"
sudo apt-get install libsdl1.2-dev sudo apt-get install zlib1g-dev
Ora controlla che tutto sia corretto con:
./configure
Se tutto è corretto, procedi con:
make
Se non incontri errori sei pronto ad installare. Se qualcosa va storto, assicurati che hai il compilatore gcc installato nel tuo sistema.
Ora siamo pronti ad installare:
Nota: Per favore vedi dei suggerimenti per cui conviene fare checkinstall invece che make install:http://www.ubuntuforums.org/showthr...0873#post200873
sudo make install
Se tutto è andato bene, puoi cominciare a configurare qemu
$ modprobe kqemu
Ora, facciamolo fare al boot:
$ sudo gedit /etc/init.d/bootmisc.sh
Aggiungi queste linee alla fine, subito prima di "exit;"
# Esegui Qemu con KQemu accelerator /sbin/modprobe kqemu mknod /dev/kqemu c 250 0 # Crea il device KQEMU chmod 666 /dev/kqemu # Rendilo accessibile agli utenti
Passo 2. Creare un disco virtuale con '''Qemu'''
Prima crea un directory per il Sistema operativo. Deve essere creata con l'utente che userà il sistema operativo.
cd /home/your_username mkdir Qemu cd Qemu
Ora dobbiamo creare l'hard drive virtuale. Nell'esempio, sono stati usati 2 gigabyte per Win98 e 3,5 gigabyte per Win2000.
qemu-img create hd.img 3500M
Passo 3. Installare il sistema "GUEST"
Ora abbiamo il disco e dobbiamo installare qualcosa su di esso.
Prima di tutto guardiamo le opzioni per fare il boot con Qemu:
- a = floppy
- b = cdrom
- c = hard drive
-fda /dev/fda dirà a qemu dove trovare il drive del floppy
-fda /pat/to/your/bootdisk.img dirà a qemu di fare il boot da un'immagine del disco. Puoi scaricare le immagini da www.bootdisck.com
PS: puoi scaricare un .exe e aprirlo con Archive Manager, ed estrarre l'immagine del disco.
-cdrom /dev/cdrom dirà a qemu dove trovare il drive del cdrom.
-cdrom /path/to/your/install_cd.iso dirà a qemu di usare un'iso invece del tuo drive cdrom.
-hda /path/to/your/new/viritual/hd.img dirà a qemu quale hard drive virtuale usare. Puoi anche usare un drive secondario con -hdb /path/to/your/new/viritual/secondary/hd.img
Quindi, andiamo avanti
Se abbiamo un cd d'installazione avviabile e vogliamo usare il drive cdrom, dovremo fare:
$ qemu -boot d -cdrom /dev/cdrom -hda hd.img
Se abbiamo bisogno di eseguirlo con parametri differenti, semplicemente modificate a aggiungete alla fine.
Se installi Win98, non dimenticare di aggiungere -no-kqemu alla fine.
Quando l'installazione ti chiede di riavviare, cambia l'opzione -boot d con -boot c per l'hard drive virtuale.
Passo 4. Avviando il Sistema Operativo "GUEST"
Bene..cambiamo alcune opzioni:
$ qemu -boot c -fda /dev/fda -cdrom /dev/cdrom -hda hd.img -user-net -pci -m 256 -k en
Descrizione di alcune opzioni usate in questo comando:
-k en
Il layout della tastiera..funziona per alcune lingue (se si inserisce -k it dovrebbe funzionare la tastiera italiana.)
-user-net
Ti permette di accedere alla rete
-pci -m 256
Totale della memoria allocata dal SO guest
Nota: Non andrò nei dettagli circa la connessione alla rete qui..almeno non ancora. Internet probabilmente funzionerà senza alcune modifiche. Per condividere directory tra il sistema guest e l'host, installa Samba, e condividi le directory con esso aggiungendo l'opzione -smb /cartelle/condivise al tuo comando di avvio.
Passo 5. Mettere A Punto il sistema "GUEST"
Step 5. PERFORMANCE TWEAKING THE GUEST OS
Prima di modificare il sistema guest, fai una copia del file hd.img:
$ cp hd.img hd.img.backup
Ora per aumentare le prestazioni guarda in rete per rimuovere i processi che non vuoi che vengano caricati dal tuo SO.
Per Windows2000: http://www.techspot.com/tweaks/win2k_services/print.shtml
Per WIndowsXP: http://www.tweakxp.com/
Passo 6. Creare un icona di avvio
Ora finalmente potresti volete un'icona di avvio per il tuo nuovo SO.
Click destro sul pannello dove vuoi che venga creata l'icona e scegli:
Add to Panel -> Custom Application Launcher
Name: Win2000
Command: qemu -boot c -fda /dev/fda -cdrom /dev/cdrom -hda /path/to/your/hd.img -user-net -pci -m 256 -k en
Scegli un'icona per il tuo nuovo Sistema Operativo.
Ovviamente, cambiate le opzioni del comando a vostro piacimento e secondo le vostre esigenze.
ARGOMENTI CORRELATI
== Cambiare CD nel GUEST =
Alcune persone hanno riportato problemi cambiando CD mentre è in esecuzione il Sistema Operativo guest.
La soluzione è qui.
Links ad informazioni utili
Sistema Operativo Libero Zoo: http://free.oszoo.org/
