|
Tiedostojen
alustaminen
Fedora4 asennus
Xen
asennus ja konfigurointi
Tilan kasvattaminen
Takaisin etusivulle
|
Tämä
sivu on tarkoitettu
kaikille Open
Source ratkaisuista kiinnostuneille. Tällä sivulla
kuvatulla
tavalla asensin virtuaalisen Fedora 4 ympäristön
kannettavassa tietokoneessa olleeseen Fedora 3:een. Kaikki
tehtävät tehdään roottina, ellei toisin mainita.
1. Tiedostojen
alustaminen
- cd [sinne, minne haluat asennuksen
tehdä]
- Tee tilaa Fedora 4 installaatiolle:
dd if=/dev/zero of=fedora4.img bs=1M count=1 seek=1024
- Tee tilaa Swap osiolle: dd
if=/dev/zero of=fedora4.swap bs=1M count=1 seek=512
- Luo ext3-filesysteemi: mke2fs -F -j
fedora4.img
- Alusta Swap-osio: mkswap
fedora4.swap 512
- Mounttaa
Fedora4 osio käsittelyä varten:
mount -o loop fedora4.img /mnt
- cd /mnt/
- mkdir dev/
- Luo device fileja: for i in
console null zero ; do /sbin/MAKEDEV -d /mnt/dev -x $i ; done
- Itse kopioin vielä varmuuden
vuoksi koko dev-puun: cp -R /dev/* /mnt/dev/ (älä ylikirjoita
edellä luotuja)
- mkdir etc/
- Konfiguroi /mnt/etc/fstab
- mkdir /mnt/proc
- Mounttaa proc-hakemisto: mount -t proc none
/mnt/proc
2. Fedora4 asennus
- cd /mnt/etc
-
Laita Yum töihin: yum -c yum-xen.conf --installroot=/mnt -y groupinstall Base
- Huom. em. vaihe vie paljon aikaa, jopa
tunteja !
- Muuta uuden asennuksen
SELinux politiikkaa: /mnt/etc/selinux/config:
- SELINUX=permissive
- SELINUXTYPE=targeted
- mv /mnt/lib/tls
/mnt/lib/tls.disabled
- laita tarvittavat perusasetukset kohdalleen:
- /etc/sysconfig/network
- /etc/sysconfig/network-scripts/ifcfg-eth0
- /etc/resolv.conf
- chroot mnt/
- Luo shadow passwd filestä: pwconv
- exit
- umount /mnt
3. Xen asennus ja konfigurointi
- Lataa tarvittavat paketit: xen-2.0.7-install-x86_32.tgz,
Twisted-2.0.1.tar.bz2, TwistedWeb-0-5-0.tar.bz2, ZopeInterface-3.0.1.tgz
- Pura paketit ja asenna niistä
löytyvien ohjeiden mukaan järjestyksessä: ZopeInterface,
TwistedWeb ja Twisted
- cd
xen-2.0-install
- ./install.sh
- Konfiguroi isäntäkoneen Grub: /boot/grub.grub.conf
- depmod 2.6.11.12-xen0
- Luo uusien Xen kerneleiden initrd-filet:
- mkinitrd /boot/initrd-2.6.11.12-xen0.img
2.6.11.12-xen0
- mkinitrd /boot/initrd-2.6.11.12-xenU.img
2.6.11.12-xenU
- Boottaa kone uudella Xen0 kernelillä
- Käynnistä Xen: xend start
- Käynnistä Xen uudelleen: xend
start (nyt pitäisi käynnistyä ilman virheitä :-)
- Konfiguroi oma Xen-konfiguraatiosi: /etc/xen/xen
- Käynnistä
virtuaaliympäristö: xm create -c xen vmid=1
- Loggaa sisään
- Kopioi Isäntä:
/lib/modules/2.6.11.12-xenU --> Guest: /lib/modules/
- Enjoy ;-)
4. Tilan
kasvattaminen ja muuta kivaa
Ok, Fedoralle jätettiin edellä melko pieni siivu
tilaa ja nyt haluttaisi asentaa sinne kaikkea uutta kivaa, kuten
graafinen KDE työpöytä jne. Seuraavalla tavalla kasvatat
tiedoston kokoa:
- Luo uutta tilaa: dd if=/dev/zero of=/fedora4b.img
bs=1M count=1 seek=2048
- Kopsaa vanhat tiedot: dd if=fedora4.img
of=fedora4b.img bs=1M count=1024
- Kasvata tilaa: dd if=/dev/zero bs=1M count=1024
>> fedora4b.img
- Aja filesysteemitarkistus: e2fsck -f fedora4b.img
- Kasvata tiedoston kokoa: resize2fs fedora4b.img
- Aja filesysteemitesti uudelleen: e2fsck -f
fedora4b.img
- Muuta Xen konfiguraatio uudelle filelle /etc/xen/xen
- Käynnistä uusi Xen -installaatio (uusi
tila on nyt käytettävissä)
- X ikkunoinnin ja KDE
työpöytäympäristön asentaminen ja
käyttö:
- asenna /etc/yum.repos.d/kde-redhat.repo
- yum install control-center desktop-file-utils
desktop-printing metacity nautilus nautilus-media yelp
gkrellm bitmap-fonts desktop-backgrounds-basic switchdesk XFree86
XFree86-font-utils XFree86-tools XFree86-twm XFree86-xauth
XFree86-75dpi-fonts XFree86-100dpi-fonts xinitrc XFree86-xdm gdm
- Edellinen ei ole ihan tarkka setti paketeista,
mutta yum opastaa kyllä eteenpäin
- rpm -ivh libmad-0.15.0b-2_1.rhfc4.at.i386.rpm
- yum install kde qt arts kdelibs kdebase gtk+ gtk2
redhat-artwork
- X:ää kannattaa käyttää
VNC:n kautta:
- yum install vnc vnc-server
- Editoi ~$HOME/.vnc/xstartup
- vncserver :1
- vncviewer 127.0.0.1:1
- Enjoy ;-)
Lisätietoja: www.fedoraproject.org/wiki/FedoraXenQuickstart
|