Ubuntu Suomen keskustelualueet
Muut alueet => Yleistä keskustelua => Aiheen aloitti: moma - 29.01.06 - klo:21.41
-
Asia 1:
Conffaa oma ISO-image.
Linux'in asennus on yleensä aika helppoa mutta löysin juuri netiltä erittäïn näppärän keksinnön joka tekkee asennuksen ihan aivottoman helpoksi.
Lue artikkeli: http://www.linuxpr.com/releases/8413.html
Sinä voi itse conffata ja teettää ISO-imagen. Voit esim. lähettää valmiin, conffatun CDn toisille jotka haluavat Windowsin potkaista pellolle.
Tämä kyseinen "InstaLinux" image-generaattori on perustettu HPn (Hewlett Pacardin) LinuxCOE ohjelmaan.
Löydät InstaLinux sovellutuksen täältä: http://www.instalinux.com/
Perusohjelma LinuxCOE: http://linuxcoe.sourceforge.net/
Jos haluat tehdä oman LinuxCOE (System design) palvelun, katso
http://www.instalinux.com/forums/viewtopic.php?t=5
----------------------------------------------------------------------------------------------------------------------------------------
Asia 2:
Bash-script joka asentaa QEMU system-emulaattorin. QEMUn avulla voit ajjaa useita tietojärjestelmiä (useita linux'ia, bsd, windows?) samassa konneessa. QEMUn oheessa on myös n.k KQEMU kiihdytin joka panee osan emuloidusta koodista suoraan CPU'lle. Oheinen "inst_qemu.sh" scripti asentaa QEMUn ja KQEMUn Ubuntu 5.10 Breezy Linuxiin.
Näin ajat inst_qemu.sh scriptin:
$ cd /tmp
$ rm -f inst_qemu.sh
$ wget http://www.futuredesktop.org/tmp/inst_qemu.sh
Ja aja script:
$ sudo sh inst_qemu.sh
---------
Jos kaikki meni hyvin, se kertoo vimmeisellä rivillä terminaali ikkunassa, miten voit testata QEMUn.
Se asentaa QEMUn ---> $HOME/qemu.
Olen itse käyttänyt QEMUa täällä tavalla:
Tekaise image-file (esim. ubuntu_hd.img, 4GB). Se toimii niinkun kovalevynä QEMU'lle ;--)
$ qemu-img create ubuntu_hd.img 4000M
Emuloi jotakin nopeaa Linux-distroa. Käytä esim InstLinux'ia (http://www.instalinux.com) ja tekaise oma ISO (Fedora, Ubuntu,..) ja nouda se kovalevylle. ISO-file on vain n. 33MB suuri. Katso minun config esimerkki... (http://home.online.no/~osmoma/tmp/auto_create_ubuntu_image.png).
#Valitse esim. Ubuntu 5.10 ISOn.
#$ LINUX_ISO="$HOME/tmp/ubuntu-5.04-install-i386.iso"
En halua valmista ISOa kiitos vaan, valitsen oman InstaLinux'lla conffatun "iso13636.iso".
$ LINUX_ISO="$HOME/tmp/iso13636.iso"
Asenna se ubuntu_hd.img'iin.
$ qemu -boot d -cdrom $LINUX_ISO -hda ./ubuntu_hd.img -monitor stdio -m 128 -net user
(Nettikortti annetaan yleensä -net user. Katso: qemu -h !)
EDIT:Se voi lopettaa ensimmäisen näytöksen sanomalla "FATAL: Could not read the boot disk". No problem! Sulje (close) se ikkuna ja jatka asennusta (2. aktiin) tällä tavallisella boot-komennolla:
$ qemu -hda ubuntu_hd.img -boot c -m 128 -localtime -net user
---------
Näin aloitat QEMU emuloinnin asennuksen jälkeen (=boot Ubuntu in QEMU)
$ qemu -hda ubuntu_hd.img -boot c -m 128 -localtime -net user
(Nettikortti annetaan yleensä -net user. Katso: qemu -h !)
---------
Näin voit vaikka bootata Knoppix LiveCDn QEMUn avulla! Pane KnoppixCD konneeseen ja komenna:
$ qemu -cdrom /dev/cdrom -m 128 -net user
---------
PS. Pari onegelmaa:
1) "root" käyttäjä omistaa koko $HOME/qemu. Voit ottaa tiedoston ommaan haltuun näin:
$ sudo chown -R $USER:$USER $HOME/qemu
2) Netti (-net user) j.n.e ei tomi kaikissa koneissa. Ehkä on parasta käytää VTUN/TAP netti-liittymää.
Katso: http://vtun.sourceforge.net/tun/
Voit hakea sen apt-get'in avulla.
$ sudo apt-get install vtun
Load module
$ sudo modprobe -vv tun
Se tarvitsee myös /etc/qemu-ifup file'n. Minun /etc/qemu-ifup on
#!/bin/sh
sudo -p "Password for $0:" /sbin/ifconfig $1 172.20.0.1
$ chmod +x /etc/qemu-ifup
Sen jälkeen voit yrittää antaa: -net tap taikka -net tap,vlan=0 missä 0 taikka 1 on nettikortin numero.
Katso manuaali, qemu -h taikka Google.com jos tarvitset apua. Vanhempi qemu oli niin helppo saada kulkemaan, mutta tämä uusi...
---------
Lue
QEMUn kotisivu: http://fabrice.bellard.free.fr/qemu/
Ja tärkeät dokumentit: http://fabrice.bellard.free.fr/qemu/user-doc.html
Katso
$ qemu -h
Ja opiskele Wikipedian QEMU: http://en.wikipedia.org/wiki/Qemu
Sivun pohjalla on myös aika kinnostava URL --> "Comparison of virtual machines".
---------
Parh. terveisin
Moma
http://www.futuredesktop.org/how2burn.html#Ubuntu <---- Ubuntu resources
:D
-
hmm. Kuulostaa hyvältä. Tuollaista olenkin vähän kaipaillutkin.