Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Immutable Page
  • Info
  • Attachments

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.


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

IconsPage/IconNote.png 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.

[ATTACH] 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

IconsPage/IconNote.png 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.

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.

[ATTACH] 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.

Sistema Operativo Libero Zoo: http://free.oszoo.org/


CategoryDaCancellare