|
Linux Red Hat 9.0 + kannettava
Compaq Evo N1015v
A Step by Step Guide
Esa Aaltonen / 30.11.2004
Huomaa! Red
Hat 9.0 on vanhentunut ja sitä ei enää kehitetä.
Kehitystyö on vaihtunut Fedoran kehittämiseen. Asenna siis
esimerkiksi Fedora.
Fedora
3 asennusohje
Notes:
Tämä dokumentti kuvailee askel askeleelta Linuxin lataamisen
netistä, polttamisen CD:lle, kovalevyn osioinnin ja Linuxin asennuksen
kannettavaan. Läppäri on ostettu vuonna 2003 ja siinä
oli valmiina Windows XP käyttöjärjestelmä (tyhmänä
maksoin Microsoftin ohjelmistosta). Näen Red Hat 9.0 asennuksen
tähän koneeseen ensikertalaiselle vaikeana, mikä lienee
tyypillistä juuri kannettaville. Kaikki tarvittava tieto on kaivettu
netistä hakukoneilla, kiitos erityisesti asennusohjeesta, joka
oli suunnattu juuri tälle kokoonpanolle. Ilman sitä asennus
ei olisi onnistunut. Asennus kesti kokemattomalta kokonaisuudessaan
vähintään 50 tuntia koneen ääressä. Paljon
aikaa meni siihen että hankki ohjelmia netistä, asensi ne
ja opetteli käyttämään niitä. Seuraavassa kuvattu
tieto on oma näkemykseni asennuksen etenemisestä, mahdollisia
tehtyjä virheitä en osaa vielä analysoida ja olen valmis
korjaamaan ohjetta tarpeen mukaan. Tämän ohjeen mukaisesti
asennus pitäisi nyt onnistua muutamassa tunnissa.
Linuxiin siirtyminen on vapauttanut Microsoftin
ikeestä, tarjonnut vastaavan, ilmaisen ja muokattavan käyttöjärjestelmän
ja ohjelmistot! Windowsin Office paketin olen korvannut OpenOffice -ohjelmistolla.
<disclaimer> - Linuxin asentaminen
on ensimmäinen kerta kun olen kosketuksissa koko järjestelmään.
En myöskään ole atk-guru, vaan osaan jotain sieltä
täältä (huomaat kyllä seuraavassa ;-). Lieneepä
myös dokumentti ammattilaisille luettavaksi, miten asennuksen kokematon
näkee.
Jos havaitset pahoja virheitä, älä
epäröi kertoa. E-mail
Thank-you to:
http://tooleweb.homelinux.com/EvoN1015v
Other Useful Links:
http://www.linux-on-laptops.com
http://devel.reinikainen.net/docs/how-to/n1015v
http://www.cas.mcmaster.ca/~pavlidmh/Linux_on_a_Presario_900.html
http://cs.stadia.fi/~kuivanen/linux/linuxjawin.html
http://sinuhe.jypoly.fi/~tuito/kayttojarj/main.htm
http://www.linuxprinting.org
http://www.linux.org
Quick Downloads:
http://tooleweb.homelinux.com/EvoN1015v/evo-n1015v-all.tar.gz
ALKUTILANNE
Compag Evo N1015v (mm. DVD/CD-RW, Modeemi, verkkokortti, USB, Touch
Pad, Multimedia Keys)
Windows XP + Office 2000
Kovalevy 40Gt varattuna Windowsille 100%
NYKYTILANNE
Linux, toimii
Kovalevy osioituna Linuxille ja XP:lle, toimii
CD asema, toimii ja polttaa
Näyttö, toimii
Äänet, toimii
USB, toimii (kirjoitin ja skanneri kytkettynä)
Verkkoyhteys ulkomaailmaan, toimii (+palomuuri,+f-secure antivirus)
Rullahiiri ja Touchpad, toimivat
hp LaserJet 1000, toimii
Modeemi, en ole vielä kokeillut. Ohjeet katso http://tooleweb.homelinux.com/EvoN1015v/
Multimedia Keys/Hotkeys näppäimet eivät toimi. Ohje,
osoite katso yllä.
1,5 kk asennuksen jälkeen. ERITTÄIN
TYYTYVÄINEN LINUXIIN!
7 kk asennuksen jälkeen. Kovalevy hajosi Linuxista riippumattomista
syistä. Siirryn Fedoran käyttöön.
VALMISTELUTYÖT
Tutustuin mainioihin Linuxin asentamista koskeviin nettisivuihin ja
tulostin osan paperille niistä. Erityisesti näin tärkeäksi
Kuivasen asennusohjeet, jotka kannattaa tulostaa paperille
http://cs.stadia.fi/~kuivanen/linux/rh90/asennus.html
http://cs.stadia.fi/~kuivanen/linux/rh90/as_jalkeen.html
Levyn osiointiin sain hyvän vinkin http://sinuhe.jypoly.fi/~tuito/kayttojarj/main.htm
sivulta.
Latasin http://www.redhat.com sivuilta x86 Installation Guide –pdf
tiedoston ja perehdyin siihen.
Varaa muutama tyhjä korppu, tyhjiä CD-levyjä.
Red Hat 9.0 lataaminen netistä
On syytä ladata mahdollisimman tuore versio. Latasin ftp://ftp.funet.fi/ftp/index/Linux/images/RedHat/redhat/redhat-9.0-en/en/iso/i386/
sivulta kolme isoa tiedostoa: shrike-i386-disc1.iso, shrike-i386-disc2.iso,
shrike-i386-disc3.iso (Hakemistossa on myös shrike-SRPMS-disc1.iso
tiedostoja, joihin ei tarvitse kajota).
Latasin myös samasta hakemistosta löytyvän tiedoston
MD5SUM.EXE samaan hakemistoon.
Tein myös funet.fi hakemistossa suoraan selaimessa hiirellä
Avaa -komennon MD5SUM tiedostolle ja sain näkyviin tiedostojen
tarkastusnumerot. Esim. 34048ce4cd069b624f6e021ba63ecde5 shrike-i386-disc1.iso
Latausaika kolmelle tiedostolle (500-680 MT/tiedosto) oli Soneran laajakaistalla
useita tunteja.
Tiedostojen siirron tarkistaminen
Windowsin Komentorivi -ohjelman kautta hakemistossa johon tiedostot
latasin (minulla nimellä Linux) annoin komennon
C:\Linux>md5sum shrike-i386-disc1.iso
käyden läpi jokaisen tiedoston ja vertaamalla tulosta edellä
muistiin kirjoittamiini tarkastusnumeroihin. Tiedostot olivat siirtyneet
oikein.
Tiedostojen polttaminen CD:lle
Koneen mukana tuleva Easy CD Creator 5 basic ei suostunut aluksi polttamaan
levyjä vaan keskeytti toiminnon. Ohjelmiston kotisivuilta löytynyt
päivitys auttoi. Tiedoston päällä yksi kerrallaan
valitsin Record to CD. Levyjä tuli siis kolme kappaletta jotka
on syytä numeroida selvästi. En siis tehnyt mitään
erityisiä toimenpiteitä saadakseni asennuslevykkeet ”oikeanlaisiksi”,
poltto-ohjelma huolehti siitä.
Konekohtaisen ohjelmiston lataaminen
(Evo N1015v) ja polttaminen CD-levylle
http://tooleweb.homelinux.com/EvoN1015v/evo-n1015v-all.tar.gz
Koneen varmuuskopiointi
Näen tärkeänä ottaa kaikesta mahdollisesta varmuuskopiot,
erityisesti Omista tiedostoista. Itse en kuitenkaan pystynyt ottamaan
koko kovalevystä kopiota, vaan keskityin Omiin tiedostoihin ja
asetusten varmuuskopiointiin.
Poltin seuraavat asiat CD levylle:
Omat tiedostot
Microsoft Outlook postini vein tiedostoksi
Tein Windowsin Ohjatun asetusten siirtämisen kovalevylle.
Tein Ms Officen Ohjatun omien asetusten tallentamisen.
Windows XP käynnistyslevykkeen
tekeminen
Korppu aseman kuvakkeen päällä klikkaa hiiren oikeaa
ja valitse Alusta…
Koneen järjestelmätietojen
tulostaminen
Unohtui, mutta olisi ollut tarpeen ongelmakohdissa eli mistä eri
”laitteista” (hardware) kone koostuu.
BootIt NG v2.02 -ohjelman lataus netistä
(kovalevyn osiointiin)
Windows XP:lle oli annettu koko kovalevy käyttöön NTFS
tiedostojärjestelmällä. Tämä oli yksi vaikeimmista
asioista ymmärtää etukäteen mitä osioinnilla
tarkoitetaan, mitä Linux loppujen lopuksi vaatii jne. Tulin siihen
tulokseen että kovalevylle pitää saada aikaan vapaata
tilaa (Free Space). Selväkielisemmin tämä tarkoittaa
että Windowsille varattua tilaa puristetaan kokoon. Tähän
löytyy näppärä ohjelma BootIt NG. http://www.bootitng.com
Siihen löytyy myös hyvä ohjedokumentti pdf-muodossa.
Käytännössä imuroitu tiedosto puretaan, käynnistetään
ja annetaan ohjelman tehdä itsestään ”kopio”
tyhjälle korpulle.
Ota myös printti kohdasta ”Resize a partition or volume”
muistin virkistykseksi.
KOVALEVYN OSIOINTI
Kovalevyn eheytys Windowsissa
Näkisin tämän ERITTÄIN TÄRKEÄNÄ toimenpiteenä!!
Koska ainakin itselläni oli tarkoitus säilyttää
Windows XP ja kaikki tiedostot kovalevyllä, suhtauduin asiaan niin
että eheytys tiivistää Windows tiedostot kasaan levyn
alkuun ja jättää loput kovalevystä tyhjäksi
tilaksi mitä sitten voidaan puristaa kokoon. Lieneekö oikea
tulkinta?
Eheytys voi kestää kauan, jos et ole sitä pitkään
aikaan tehnyt.
Osiointi BootIt NG ohjelmaa käyttäen
Olethan varmasti ottanut tärkeistä tiedostoistasi kopion!
Tämä toimenpide saattaa hävittää kaiken!
Boottasin koneen edellä tekemältäni korpulta. Ohjelman
kysymykseen ”..to install to hard drive” painoin Cancel
eli en asentanut ohjelmaa. Ilmoittaa ”maintenance mode”,
josta Edit/Resume vaihtoehdolla eteenpäin.
Valitsin Partition –vaihtoehdon. Kirjasin muutaman tiedon olemassa
olevasta Windowsin partitiosta kuten sen koon, käytetyn tilan ja
vapaan tilan. Laskin että tarvitsen Linuxille 15 GT joten vähensin
sen koko levyn koosta ja totesin että Windows mahtuu vielä
jäljelle jääneeseen ja riittää tarvittaessa
sillekin tilaa.
Ohjeen mukaisesti (pdf-dokumentistä) valitsin osion, Actions valikosta
valitsin komennon Resize ja etenin virhe tarkastusten kautta kohtaan
jossa märitellään osion koko. Huomaa että muutat
jo olemassa olevan osion kokoa.
Seuraavat painallukset vaativatkin sitten pientä riskinottoa…
Osiointi onnistui ja levylle ilmaantui vapaata tilaa. Windows toimii
moitteettomasti.
RED HAT 9.0 ASENNUS
Ohjain levykkeen (driver diskette) tekeminen (en ole varma onko
pakollinen)
Katso ohje Red Hat pdf-ohjeen kohdasta Appendix F. Tehdään
rawrite ohjelmalla. Sama ohje kuin alla Bootdiskin kanssa.
Laitoin 1. asennuslevykkeen asemaan
Tämä tietokone ainakin osaa bootata suoraan CD-levyltä
joten alkuun pääsi. Jos kone ei sitä tee voit käydä
muuttamassa sen heti koneen käynnistyessä painamalla F10 kun
vihje siitä alareunaan ilmestyy. Jonkun valikon kautta pääset
muuttamaan boottausjärjestystä.
Red Hat ohjeissa neuvotaan myös miten voit
tehdä korpulle asennusohjelman boottauslevykkeen eli: ensimmäinen
Red Hat levyke asemaan ja Windowsin Komentorivi –ohjelmalla d:
ja cd \dosutils ja rawrite ja ..\images\bootdisk.img ja a: Huomaa että
kirjoitat vain rawrite ja ohjelma itse kyselee mitä tehdään
ja mihin.
Ohjelma eteni tekstiasennuksena kysellen asennuskieltä
ja haluttua näppäimistöä tilaan jossa kyseli Installation
Method. Ilmoitti "CD not Found. The Red Hat Linux CD was not found
in any of your CDROM drives. Please insert the Red Hat Linux CD and
press Ok to retry" Vaikka ohjelma boottasi CD:n kautta Cd asema
ei enää reagoinut mitenkään. Kokeilin korpulta ja
kaikkea mahdollista mihin tietämys riitti ja ohjeet neuvoivat Red
Hatin asennusohjeissa. Sfnet.atk.linux.asennus –keskustelupalstaltakin
kyselin. Lopulta netistä surffaamalla löytyi ohje ja tärkeä
komento pci=off.
Eli heti boottauksen alussa on mahdollista antaa komentoja kaksoispisteen
jälkeen. Kirjoita silloin siihen
linux nomce ide=nodma pci=off
Selitys tälle on: “The nomce option prevents the MCE error,
and the ide=nodma prevents the Hard drive from not responding. For me,
the only way I could get past the install telling me there is no CD-ROM
was to use pci=off”.
Muistaakseni pyysi driver -levyä, tarjosin
edellä tekemääni, ei hyväksynyt. ”Skippasin”
kohdan ja siirtyi Media Checkiin. En ole kyllä varma mitä
tässä kohdin painoin. Mutta ilo oli suuri!
Asennusohjelma eteni mahdollisuuteen tarkistaa
poltetut CD:t (myös komento :mediacheck). Tee siis niin ja saat
varmistuksen polton onnistumisesta ymmärrettävään
tekstimuotoon PASS. Lopulta etene pois tarkistusvaiheesta painamalla
Continue.
Ilmoitti seuraavaa: ”The following devices
have been found on your system i82365 PCMCIA socket driver (i82465)
johon vastasin Done –painikkeella.
Etenin paperille printtaamallani loistavalla suomenkielisellä
Kuivasen ohjeella (linkki yllä) asennusvaiheita läpi. Seuraavassa
valintojani:
Installation Type kohtaan valitsin Workstation.
Disk Partitoning Setup kohtaan: Automatically partition.
Automatic Partitioning kohtaan: Keep all partitions and use existing
free space, samalla sivulla valitsin myös kohdan Review.
Boot loader Configuration kohdassa ohjelma tarjosi GRUB –vaihtoehtoa
ja valitsin vaihtoehdoista DOS (eli Windows) oletukseksi. Huomaa! että
valitset tässä kohdin myös vaihtoehdon Configure advanced
boot loader options.
Advanced Boot Loader Configuration kohdassa General kernel parameters
kohtaan lisäsin saman kuin alussa eli nomce ide=nodma pci=off
Network Configuration kohdan yli asennusohjelma hyppäsi.
Authentication Configuration kohdan yli asennusohjelman hyppäsi.
Personal Desktop Defaults kohdassa valitsin Customize.
Package Group Selection kohdassa tein omia valintoja mieltymysten mukaan.
Työpöydäksi valitsin KDE Desktop Environment vaihtoehdon.
Unresolved Dependencies kohdan yli asennusohjelma hyppäsi.
Asennusohjelma tekee itse asennuksen
Ennen tähän siirtymistä voi harjoitella valintoja. Workstation
asennus omilla lisävalinnoillani kesti noin 45 minuuttia.
Bootti disketin tekeminen
Tämä kannattaa ehdottomasti tehdä nyt heti varmuuden
vuoksi!!
Graphical Interface (X) Configuration
kohdassa valitse Mobility U1
Monitor Configuration kohdassa Generic laptop display panel 1024x768
Ymmärtääkseni näissä pitää olla tarkkana
ettei näyttö “pamahda”.
Nyt kone käynnistyy uudestaan
Alkuvalikossa valitse Red Hat –vaihtoehto alla kulkevien sekuntien
kuluessa tai siirryt Windowsiin (jos ei ollut oletus). Käynnistys
etenee lupaavasti mutta kaatuu lopulta tekstitilaan. Olet kyllä
jo asentanut Linuxissa, mutta et pysty saamaan käyntiin grafiikkapohjaista
tilaa. Ruudussa näkyy muistaakseni login, johon vastataan root
ja salasanaan se minkä asennusohjelmassa annoit. Näin pääset
ROOT> hakemistoon. Asennus on tähän asti melko varmasti
onnistunut, mutta nyt Linux järjestelmä pitää muuttaa
toimivaksi tässä kannettavassa sille erityisin toimenpitein.
Tähän löytyy komponentit netistä, jotka edellä
kuvattuna poltettiin CD:lle. Oma asennukseni ei kuitenkaan näin
helpolla ja järjestyksessä onnistunut vaan tässä
oli lähes päivän mittainen pohdiskelutauko ja yritystä
että erehdystä riittävästi.
Grafiikan pelkästään voi kyllä laittaa toimimaan
tässäkin kohdin ja päästä räpläämään
Linuxia graafisessa muodossa, mutta ymmärrettävästi muuta
ei sitten toimi, kuten esimerkiksi nettiyhteys. Eli on syytä edetä
ohjeen mukaisesti. Itse asensin graafisen tilan toimintaan ja sieltä
komentoikkunan kautta tein seuraavat asennukset. Tietyllä lailla
tämä ikkunointi helpotti ohjeiden lukemista jne.
KONEKOHTAISEN OHJELMISTON ASENNUS
Seuraava ohje kannattaa tehdä alkuperäisen englanninkielisen
kanssa. Alkuperäisessä on mielestäni pieniä bugeja.
Alkuperäinen kernel_steps.txt löytyy tämän ohjeen
lopusta. Nettisivun http://tooleweb.homelinux.com/EvoN1015v/ ohjeet
ovat puutteelliset ja parempi löytyy siis edellisestä tiedostosta.
Linuxissa edelliset komennot saa näkyviin kelaamalla nuolta ylöspäin
ja sarkain näppäin täydentää aloitettuja tekstejä
eli kaikkea ei tarvitse kirjoittaa aina. Komento ls vastaa komentoa
dir.
1. Laita CD-asemaan polttamasi levyke, joka sisältää
evo-n1015v-all.tar.gz -tiedoston. Seuraava komento liittää
levyn osaksi hakemistopuuta eli hakemistoksi /dev/cdrom
mount /dev/cdrom
2. Kopioi tiedostot levyltä cp komennolla
hakemistoon /usr/src. Huomaa välit.
cp -r /mnt/cdrom/* /usr/src
3. Siirry hakemistoon /usr/src ja pura tiedosto
cd /usr/src
tar -xzf ./evo-n1015v-all.tar.gz
Saat joukon tiedostoja joiden seasta pitäisi
löytyä myös tiedosto linux-2.4.20.tar.gz Sekin täytyy
purkaa
tar -xzf ./linux-2.4.20.tar.gz
Purkamisen seurauksena muodostuu muistaakseni hakemisto linux-2.4.20
jonka osoite siis on /usr/src/linux-2.4.20
4. Kopioi kernel_patch hakemistosta löytyvä
patch-2.4.21-pre5-ac3-mhp3 hakemistoon linux-2.4.20
cp ./patch-2.4.21-pre5-ac3-mhp3.bz2 ./linux-2.4.20/
cd linux-2.4.20
bunzip2 ./patch-2.4.21-pre5-ac3-mhp3.bz2
5. Apply the patch (raksuttaa jonkun aikaa)
patch -p1 < patch-2.4.21-pre5-ac3-mhp3
6. Poista /usr/src/linux-2.4.20/include/asm hakemisto
ja linkitä se hakemistoon /usr/src/linux-2.4.20/include/asm-i386
rm -rf ./include/asm
ln -s ./include/asm-i386 ./include/asm
7. Käy käsiksi Kerneliin eli ytimeen
make clean
make mrproper
Kopioi tässä kohdin rob4.config hakemistoon /usr/src/linux.2.4.20
make menuconfig
Kun olet menuconfig ”tilassa” valitse alhaalta listasta
”Load an Alternate configuration from a file" ja kirjoita
avautuvaan ruutuun /usr/src/rob4.config
Paina <esc> <esc> ja valitse lopulta yes tallentaaksesi
muutokset.
make dep
8. Anna uniikki nimi uudelle Kernelille. Se oli
kai merkitty extraversion nimellä. Itse laitoin nimen alkuun oma
-sanan.
vim /usr/src/linux-2.4.20/Makefile
Paina <alt> i eli insert kirjoittaaksesi tekstiä. Kun valmista
paina <esc> sitten kaksoispistettä : ja kirjoita wq ja <enter>
että tallennat muutokset.
9. Tee Kernel image ja moduulit
make bzImage
make modules
make modules_install
9.5 Tarkista Kernel nimesi. Näet hakemiston,
jossa on tunnisteesi. Kirjoita se tarkasti ylös.
esim. Itselläni Kernel nimi on 2.4.21oma-pre5-ac3-mhp3
cd /lib/modules
ls
10. Tee tarvittavat hakemistot ja kopioi uusi
kernel image.
cd /boot
mkdir bzImage.2.4.21-
cd bzImage.2.4.21-
mkdir tähän Kernel nimesi
cp ./arch/i386/boot/bzImage /boot/bzImage.2.4.21-/tähän Kernel
nimesi/
11. Tee tarvittava hakemisto ja kopioi .config
hakemistoon.
cd /boot
mkdir config-2.4.21-
cd config-2.4.21-
mkdir tähän Kernel nimesi
cp /usr/src/linux-2.4.20/.config /boot/config-2.4.21-/tähän
Kernel nimesi/
12. Tee ”Initial Ramdrive”
cd /boot
mkinitrd /initrd-2.4.21-/tähän Kernel nimesi.img tähän
Kernel nimesi
13. Muokkaa /etc/grub.conf tiedostoa. Katso yllä
ohje miten vim editoria käytettiin.
vim /etc/grub.conf
Oma tiedostoni näytää seuraavanlaiselta:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this
file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz
title Red Hat Linux (2.4.21oma-pre5-ac3-mhp)
root (hd0,1)
kernel /bzImage-2.4.21-/2.4.21oma-pre5-ac3-mhp3/bzImage ro root=LABEL=/
hdc=ide-scsi
initrd /2.4.21oma-pre5-ac3-mhp3.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
Selvennyksiä:
default=0 tarkoittaa että tietokoneen käynnistyessä oletusvaihtoehto
on ensimmäinen listassa eli edellä Red Hat Linux. Default=1
tarkoittaisi Windows XP
timeout=10 tarkoittaa että 10 sekuntia aikaa vaihtaa oletus toiseksi
ennen automaattista oletukseen siirtymistä.
Kernel /bz.. Eli /boot/bzImage-2.4.21-/ hakemistosta täytyy löytyä
omalla nimelläsi oleva hakemisto (tehtiin edellä). Ja samoin
hakemistostosta /initrd-2.4.21-/ pitää löytyä tekemäsi
.img tiedosto. Ole tarkkana tämän rivin kanssa ja että
hakemistojen nimet ovat juuri oikeat. Epäonnistuneet käynnistykset
johtuvat juuri tästä rivistä ja silloin tarvitset tekemääsi
boottidiskettiä!!
Radeon ohjaimen asennus
Kopioi alunperin /usr/src/ hakemistoon puretuista tiedostoista radeon_drivers.tgz
hakemistoon /root ja vaihda sinne ja pura tiedosto ja käynnistä
purettu installer tiedosto
cp radeon_drivers.tgz /root/
cd /root
tar -xzf ./radeon_drivers.tgz
./installer
Boottaa kone
shutdown -r
Ensimmäisestä valikosta voit valita haluatko nyt Linuxiin
vai Windowsiin. Jos bootti ei onnistu pystyt muokkaamaan käynnistystiedostoa.
Jos millään ei onnistu boottaa boottidisketin kautta vanhaan
”ytimeen”.
Onnistunut boottaus vie sinut graafiseen versioon ja näky on sen
arvoinen!
Näyttöasetuksiin pääsee tarvittaessa tekstitilassa
kirjoittamalla redhat-config-xfree86
Verkkoasetuksiin kirjoittamalla redhat-config-network Tähän
liittyy jokin moduuli joka on ilmeisesti 8139cp
Ensimmäisellä käynnistyskerralla
pitäisi asennuksen jatkua taas graafisesti uuden käyttäjän
määrittelynä. Eli root on eräänlainen ylläpitäjä,
jolla on kaikki oikeudet myös aiheuttaa tuhoa, joten on paras käyttää
aina kuin mahdollista nyt luotavaa käyttäjää tai
jotain muuta kuin root -käyttäjää. Moni ohjelman
asennus tehdään kuitenkin roottina. Kello temppuili joten
laitoin sen Lontoon aikaan (2h ero).
Tulostin
Ongelmia, koska omistan ”halpalaserin” eli hp Laserjet 1000
-tulostimen. Kannattaa katsoa http://www.linuxprinting.org Omalla kohdallani
loppujen lopuksi löysin sivuille http://foo2zjs.rkkda.com josta
löytyi sopivat palikat asennettavaksi. Koneen käynnistyksen
jälkeen on annettava aina komento cat sihp1000.img > /dev/usb/lp0
kun tarvitsee tulostaa. Riittää yksi kerta. Ehkä saan
tämän vielä joskus järkevämmäksi ja sijoitettua
johonkin tapahtuvan automaattisesti.
MUUTA PIENTÄ NÄPERTÄMISTÄ
Kaikenlaista säädettävää löytyy, ja vaihtoehtoja
on paremmin kuin Windows tuntee. Erilaisia säätövaihtoehtoja
löytyy punaisen hatun takaa (tai joku muu symboli) System Tools
ja System Settings kohdista sekä Ohjauskeskus -kohdasta. Älä
kuitenkaan säädä sekalaisesti kaikilla mahdollisilla
vaan pyri käyttämään johdonmukaisesti samoja, kuuluu
viisampien ohje. Moni asia on juuri siinä missä pitääkin
kun painat hiiren jompaa kumpaa painiketta.
Seuraavat asiat voi varmaan tehdä paljon helpomminkin. Mutta en
ole perehtynyt Linuxiin vielä riittävästi ja sen ohjelmistoon
joten kerron ne niin kuin itse tein. Linuxin sivuilta mm. http://www.linux.org
löytyy kurssi Linuxin komentoihin ja käyttämiseen kohdasta
Linux 101. Kirjastosta löytyy myös asiaa koskevia kirjoja.
/root on root käyttäjän päähakemisto ja sen
työpäytä Desktop
/home/käyttäjänimi on kunkin tekemäsi käyttäjän
kotihakemisto
Windows aseman liittäminen ja sieltä
tiedostojen kopioiminen
Tämä tehdään root -käyttäjänä.
Windows XP liitetään hakemistorunkoon komennolla
mount -t ntfs /dev/hda1 /haluamasi hakemisto
Huomaa välit. Ja poistetaan hakemistorungosta, mikä on suositeltavaa!
umount /dev/hda1
Itse tein / hakemistoon uuden hakemiston win ,joka on helppo muistaa.
mount -t ntfs /dev/hda1 /win on silloin komento jolla liitän.
Jostain syystä en pääse käsiksi suoraan Windowsin
Omat tiedostot kansioon, joten Windowsin puolella tein C -aseman juureen
uuden hakemiston ja kopioin sinne Omat tiedostot. Ääkkösiä
Linux ei tässäkohdin ymmärrä, joten täytyi
muuntaa kaikki tiedostonimet ja hakemistonimet ääköttömiksi,
jotta niitä voi Linuxin puolelta käsitellä. Muuten tiedostojen
kopiointi tapahtuu esimerkiksi graafiselta puolen tiedostojenhallinta
ohjelmalla (Konqueror). Kopioin tiedostot suoraan omaan käyttäjä
hakemistoon. Kun olet siirtänyt halutut tiedostot, valitse ne kaikki
ja muuta niiden Ominaisuuksien alta Oikeudet niin että root oikeus
muuttuu käyttäjänimeksesi ja anna täydet oikeudet
ainakin käyttäjälle. Muulloin et pääse niihin
käsiksi käyttäjänimesi kautta, koska ne kuuluvat
root käyttäjälle.
OpenOffice1.1 asennus, suomenkielinen
Kannattaa etsiä asennusohjeet käsiin nettisivujen kautta ja
toimia niiden mukaisesti. Vanha versio poistetaan ja pääasennus
suoritetaan roottina. Jokainen käyttäjä tekee oman asennuksen
tämän jälkeen. Lue tarkkaan ohjeet, varsinkin jos olet
asentanut aikaisemman OpenOffice version asennuksen yhteydessä.
Esimerkiksi käyttäjä hakemistosta pitää poistaa
piilotiedosto .sversionrc (piilotiedostot saat näkyviin Konqueror
ohjelman Näytä -valikosta).
Fonttien kopiointi Windowsista
Kopioi tiedostot windows/fonts hakemistosta johonkin, josta ne voit
sitten OpenOffice ohjelman ohjeen mukaisesti asentaa. Siihen on erityinen
ohjelma joka suoritetaan komentoikkunan kautta.
Mozilla Internet selain ja sähköpostiohjelma
Kannattaa myös etsiä asennusohjeet käsiin nettisivujen
kautta ja toimia niiden mukaisesti. Ohjelmisto ei pysty siirtämään
kuin niiden postiohjelmien postit jotka on asennettu Linuxiin. Microsoftin
Outlook ohjelmistoa kun ei Linuxin puolella oletettavasti nyt ole niin
latasin Mozilla ohjelmiston Windows version Windowsin puolella, asensin
sen ja tein Import toiminnon Microsoft Outlookin posteista. Tämän
jälkeen siirryin Linuxiin ja mounttasin Windows hakemiston ja kyseisestä
hakemistosta löytyy hakemisto mozilla ja sen perältä
postikansiot, jotka kopioin Linuxin Mozillan vastaavaan hakemistoon
joka löytyy käyttäjän hakemistosta piilohakemistona
.mozilla.
Virustorjunta
Ainakin F-Securen sivuilta löyty hakusanalla Linux sivut, joista
voi ladata teksti pohjaisen torjuntaohjelmiston kuukauden koeajaksi.
Asennusohjelmiston mukaisesti edeten se asentuu taustalle, päivittyy
itsestään, ja tekee aikataulun mukaisia skanneja. Tarkastaa
komennolla fsav / koko Linuxin kovalevyn. Ja fsav /tiedostonnimi halutun
tiedoston. Päivityksen onnistumisen voi katsoa komennolla
fsav –version
Palomuuri
Palomuuriohjelmistona ööö..dog joku.
------------------------------------------------------------------------
kernel_steps.txt
*Here are more detailed Instructions for Compiling the Kernel*
1. Log in as root, and mount the CD you created with the patches on
it.
mount /dev/cdrom
2. I like to work from one place, so I just copy
everything to /usr/src
cp -r /mnt/cdrom/* /usr/src
3. Extract the Kernel source
cd /usr/src
tar -xzf ./linux-2.4.20.tar.gz
4. Copy Mark's patch into the /usr/src/linux-2.4.20
directory, then unpack it
cp ./patch-2.4.21-pre5-ac3-mhp3.bz2 ./linux-2.4.20/
cd linux-2.4.20
bunzip2 ./patch-2.4.21-pre5-ac3-mhp3.bz2
5. Apply the patch
patch -p1 < patch-2.4.21-pre5-ac3-mhp3
6. Remove the /usr/src/linux-2.4.20/include/asm
directory and link it to /usr/src/linux-2.4.20/include/asm-i386
rm -rf ./include/asm
ln -s ./include/asm-i386 ./include/asm
(don't know yet why I need to do this, but things don't work if I don't)
7. Compile the Kernel: (see the howto at linux.org
<http://www.linux.org/docs/ldp/howto/Kernel-HOWTO/> for an explanation
of these steps)
make clean
make mrproper
make menuconfig
(optional) Once you are in menuconfig, go to the bottom of the list
and select "Load an Alternate configuration from a file" In
the dialog that opens up, type /usr/src/rob4.config
Note - If you don't want to use my config, just make sure you enable
ACPI, and ISA PnP. I have also enabled PnP BIOS in this config. these
are needed for the PCMCIA to work properly. (I am not 100% sure PnP
BIOS is needed, but everything works great with it there) You will also
need to enable support for the various hardware devices (sound, ethernet,
any pcmcia cards you have, etc...)
press <esc> <esc> when you are done making changes in menuconfig,
and say yes to save your configuration.
make dep
8. Give a unique name to your new Kernel
vim /usr/src/linux-2.4.20/Makefile and change the EXTRAVERSION entry
to something you will recognise press <alt> i to insert text,
when you finish press <esc>, then the colon : key, then wq <enter>
to save your changes
9. Make your Kernel image, and your modules
make bzImage
make modules
make modules_install
10. Copy the new kernel image to the boot partition
cp ./arch/i386/boot/bzImage /boot/bzImage.2.4.21-/<Your Kernel Name>/
(whatever you put in EXTRAVERSION [step 8])
11. Copy .config to /boot
cp /usr/src/linux-2.4.20/.config /boot/config-2.4.21-/<Your Kernel
Name>/
12. Make an Initial Ramdrive (Optional)
cd /boot
mkinitrd ./initrd-2.4.21-/<Your Kernel Name>/.img 2.4.21-/<Your
Kernel Name>/
If you are unsure exactly what / <Your Kernel Name>/ is, have
a look in /lib/modules, there will be a directory there with the exact
kernel name you should use
13. Edit /etc/grub.conf to boot with your new kernel
vim /etc/grub.conf
Add the entry for your new Kernel, it should look something like this:
title Red Hat Linux (2.4.21-/<Your Kernel Name>/)
root (hd0,1)
kernel /bzImage-2.4.21-/<Your Kernel Name>/ ro root=LABEL=/ hdc=ide-scsi
initrd /initrd-2.4.21-/<Your Kernel Name>/.img
root(hd0,1): corresponds to /dev/hda2 which is my /boot partition
--- *Yours may be different. *look at the entries already in grub.conf
for your particular circumstances
LOPPU
|