Knoppix kiintolevyasennettuna. Muuten ok, mutta ei käynnisty. Asennettaessa käynnistys korpulle.
Lilo.conf:ssa boot=hda, en pysty vaihtamaan Live-Knoppiksilla. Roottina herjaa ei pysty muuttamaan. Mitäs nyt?
Lilo.conf:ssa boot=hda, en pysty vaihtamaan Live-Knoppiksilla. Roottina herjaa ei pysty muuttamaan. Mitäs nyt?
Vastaukset 18
Vanhimmat
1. Käynnistä Knoppix-live
2. avaa konsoli, 'su' tekee rootiksi
3. 'mount -o dev /mnt/hdX'
Eikös se lilo sitten ole hda:n mbr:ssä? Käynnistyykö siis korpulla?
Ihan alkajaisiksi kiitos asiaalisesta vastauksesta. Lilo ei ole hda:lla mbr:ssä ja siihen on syynsä, mutta se on hdb:llä tai siis hdb1:ssä. Kuin piruuttaan se päästää katsomaan .conf-tiedostoa, jossa on boot=/dev/hda. Mutta en saa muutettua kyseistä tidostoa Knoppixin livellä. Tulee aina ilmoitus: tallennus ei onnistu, siis mc -e.
Olen jumissa, kuinka kauan?
Olethan varmasti käpistelemässä oikeaa lilo.conf -tiedostoa?
Lilo.conf, jota ehdotetaan käsiteltäväksi sijaitsee kovalevylläsi esim. /mnt/hdb1/etc/lilo.conf
(jos kovalevylle asennettu knoppixin /root on /dev/hdb1).
Tee käpistely jo annettujen ohjeiden mukaan:
ctrl-alt-F2: (enter)
käyttäjätunnus pitäisi olla root!
(Muistaakseni Knoppix liittää löytämänsä osiot automaattisesti hakemiston /mnt alle - jos ei, osio liitetään mount -komennolla ihan tavallisesti kuten mount /mnt/hdb1)
vi /mnt/hdb1/etc/lilo.conf
muutokset ja tallennus (pitäisi onnistua).
chroot /mnt/hdb1
lilo -v
exit
ja lopetat Knoppix-istunnon, poistat CD:n ja käynnistät koneen uudelleen.
PS. Jos jostakin syystä haluat tehdä bootti-levykkeen, voit sen tehdä chroot -komennon jälkeen mkbootdisk -komennolla (kernel 2.4).
Nimimerkki meinaa vaihtua, känniin, ei sentään. Kiitos avuista. Ei silti auta. Kyllä se oikea Lilo on siellä hdb1:llä.
Jos teen sun ohjeiden mukaan saan näytölle vain tyhjän tiedoston. Vasemmassa reunassa vilkkuu jotain, ei mitään tekstiä?
Tähän asti knoppixin livellä sai näyttöön hdb1:n, nyt sekin herjaa tuntemattomista järjestelmistä tai liian isoista joistakin.
Luovutan tältä illalta ja jatkan huomenna.
Taitaa tuo Knoppixen asennus kämmätä, jos lilon määrittää asentumaan juurelle... Jos lilo.conf'issa lukee 'boot=hda', lilon pitäisi olla hda:lla, ellei Knoppix ole taikonut sitä juuriosiolle. Jos lilo on kuitenkin juurella ja buuttikorppukin sen löytää sieltä ja "boot/vmlinuz" tms. osoittaa hdb1:seen, ei "boot=hda" määritteellä ole merkitystä vaan kyse on jostain muusta viasta.
Kokeile vielä tätä "Knoppix on Knoppix" -pelastusta:
# boot from CD
* Boot the CD and type "knoppix 2" (see Cheat Codes). This will start knoppix into the shell/commandline.
* Mount your root partition 'mount /dev/hdb1 /mnt/hdb1', edit 'mc -e /mnt/etc/lilo.conf'
* Change root to your hd install: 'chroot /mnt/hdb1'
# and execute lilo: 'lilo -v'
Ja sitten buuttidisketti uusiksi. Liekö tuolla hiukan erilaisella mountilla vaikutusta lilo.conf -tiedoston muokkaamiseen.
Tai jos oletetaan, että buuttidisketti on oikeassa, mutta lilo ei ole asentunut juurelle, niin konsolissa taas 'mount /dev/hdb1 /mnt/hdb1', 'chroot /mnt/hdb1' ja '/sbin/lilo -b /dev/hdb1'. Nyt lilon pitäisi olla hdb1:llä.
Olisiko kuitenkin joku muu vika kyseessä, kun kerta live-Knopppix ei näytä enää hdb1:stä?
Mepis ja Kanotix ovat parempia kiintolevyasennukseen, Knoppix on taas jouheampi livekäytössä.
Printtasin ton sun ohjeesi. Tää on mulla tälläistä opettelua. Jotain on tosiaan mennyt pieleen, eikä ihan vähääkään. Huomasin juuri, että luulin formatoineeni hdb:n, mutta formatoiduksi onkin tullut hda5, osio, jolla ei nyt ollut onneksi mitään muuta kuin muutama kuva, jotka nekin ovat tallessa cd:llä ja työmaan koneen kiintolevyllä. Windows tekee d:stä f:n format komennolla. Tähän on varmaan yksinkertainen selitys, en vaan keksi juuri nyt että mikä. Ihmetellään.
Asensin itse uteliaisuuden vuoksi Knoppix 3.7:n omalle koneelle, kun sen asentamisesta on ollut niin paljon polemiikkia viime aikoina. Kaikki kävi kivuttomasti ja asennus toimii ja on muokattavissa täydellisesti. Käytössäni on tosin vain yksi kiintolevy, joten asennus on hda:n yhdellä osiolla, joka oli valmiiksi olemassa kuten swap-osiokin. Eli on mahdollista, että asentaessa Knoppix toiselle kiintolevylle tapahtuu jokin virhe, esim. lilo ei asennu kunnolla ja siitähän ei tule mitään virheilmoitusta. Toinen mahdollisuus on se inhimillinen virhe, mutta koska Knoppix-foorumilla näkyy juuri näitä toiselle kiintolevylle tehtyjä asennuksia koskevia kysymyksiä, on asennuksessa oleva bugi mahdollinen.
Asennuksen onnistumiseksi pitää huolehtia mm. että:
- kohdeosio on varmasti oikea
- juuriosio sijaitsee levyllä ennen swap-osiota
- juuriosio on merkitty aktiiviseksi/käynnistyväksi, tämä tehdään osiointityökalulla.
- swap-osio on alustettu swapiksi
Tilanteessasi lienee parasta tehdä asennus uudelleen. Huomaa, että Windowsilla on oma logiikkansa osioiden nimeämisessä, joten osionti/formatointi kannattaa tehdä QtParted:illa, niin sekoilua nimissä ei pääse tapahtumaan. Konsolissa 'su' ja 'qtparted'.
Kiintolevyasennuksen "lilo.conf" -tiedostoa pääsee muokkaamaan monella tapaa roottina liveCD:n avulla myös graafisilla työkaluilla, kun juuriosio on liitetty vaikka työpöydän kuvakkeesta ja sitten muutettu kirjoitettavaksi oikealla hiirennapilla "actions" >> "change read/write mode". Koska konsolia joutuu kuitenkin käyttämään lilon asentamiseksi uudelleen, neuvon vielä kerran muokkaamisen konsolissa aiemman ohjeen typo-virheen vuoksi:
Muokkauksen voi siis tehdä käynnistämällä liveCD tekstitilaan 'knoppix 2 lang=fi' buuttioptioina (mc-tallennus F2-näppäimellä, lopetus F10:llä) tai käynnistämällä tavalliseen tapaan KDE:hen ja käyttämällä siellä konsolia roottina, 'su' tai suoraan Knoppix-valikosta "root shell".
1. 'mount /dev/hdb1 /mnt/hdb1'
Jos kiintolevyasennus on kunnossa, sen saa käyntiin myös liveCD:llä:
'knoppix root=/dev/hd** noinitrd ro' -buuttioptiolla, en ole kylläkään itse kokeillut. ** on tietysti juuriosio.
Käynnistämiseen voi käyttää myös Smart Boot Manager'ia: http://btmgr.webframe.org/ asentamalla sen korpulle. Lataa se, niin saat kaikki tulevatkin linux-asennukset käyntiin riippumatta siitä, mille osiolle ne on asennettu. Lilo pitää asentaa tälllöin aina juuriosiolle.
Tässä on yksi esimerkki: http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=656&subcat=1141
Edelleen suosittelen Mepistä tai Kanotixia. Olisi myös mielenkiintoista nähdä lilo.confin sisältö...
No tuo linkki meni päreiksi...
"Asensin itse uteliaisuuden vuoksi Knoppix 3.7"
Samoin minulla homma toimi täysin mallikkaasti. Päivitykset vielää apt-getillä ja toimiva kokonaisuus.
Käytössäni taas oli toisella kovalevyllä tilaa asennukselle, swappi taas toisella levyllä.
On se vaan niin kumma, kuinka toiset eivät saa asennuksiaan toimimaan, vaikka ohjeita on tarjolla vähintäänkin riittävästi.
joo mäkin olen ihmetellyt asiaa kovin, mihinkään metafysiikkaan en usko, mutta tässä on kyllä käyneet "pirutkin" mielessä. Mä olen kans aina ihmetellyt, miten joku voi saada sata roskapostia päivässä tai kaikki mahdolliset virukset jne. Ehkä mun selkäydin on niin ehdollistunut tolle toiselle järjestälmälle. Tuli käytetyksi dos vitosta ja wp:tä niin kauan ja hartaasti, että osaan vielä nytkin funktiokomennot vaikka kesken unien.
Mutta asiaan. Toi osioiden järjestys scoutin viestissä oli mulle uutta. Luen ilmeisesti ohjeita selektiivisesti, oli ihan uutta. En tietty niitä itse laittaisi mihinkään tiettyyn järjestykseen, mutta nää asennusohjelmat tekee sen ihan pyytämättä. Otin vihjeestä vinkin ja hylkäsin Knoppixin, tossahan se pysyy rompulla, ja imuroin SuSe 9.1:n. Kaikki sujui mitä mainioimmin kunnes koitti totuuden hetki, eli käynnistys. "Grub Loading stage2..." Siihen jäi sekin.
Vedän taas henkeä ja kokeilen tota "universaali-käynnistäjää" korpulta. Nyt oli hdb täysin tyhjä, ainakin niillä eväillä katsottuna, mitä mulla on. Asennus laittoi rootin hdb3:lle ja swapin hdb2:lle, ihan kysymättä, ja grubin hda:n mbr:ään. Onkohan nää asennusohjelmat jonkinlaisia lottokoneita? Yleensä olen tottunut hyväksymään niiden ehdotukset, eikä ole ollut ongelmia. Ja ihan lopuksi ettei tule vääriä käsityksiä, tällä koneella ei ole ollut ikinä mitään "virityksiä". Käyn nyt ekaksi tolla knoppixin livellä katsomassa, löytyykö hdb1:ltä jotain.
Nimimerkki "vielä se pyörii Linux täälläkin, vaikka väkisin".
Joo, no tuo / ennen swappia (jos samalla levyllä?) on vaan noissa Knoppix hd-install -ohjeissa. Ei kai sillä muilla distroilla ole mitään väliä.
kiitos tarkennuksesta, opiskelen juuri tuota smart boottia
oon kyllä aina tarkistanut, että roottiosio näyttäytyy aktiivisena myös täällä wtuutissa
no , onkosillä sitten sinänsä mitään väliä, ei vaan ole ollut vielä toimivaa linuksia, paitsi tuo cd, tästä jatketaan
"juuriosio sijaitsee jevyllä ennen swap-osiota"
Tuo on uutta tietoa.Kokemukseni mukaan ei ole merkitystä sillä, missä järjestyksessä osiot ovat. Minulla oli saman kiintolevyn loppuosassa Nordisknoppix ja Knoppix peräkkäin ja swap-osio on ennen niitä.Nyt on Knoppixin tilalla Ubuntu ja sen grub käynnistylataajana.Käynnistykset toimivat hyvin.
Onko osioiden oikea järjestys siis lilon , Knoppixin,vai molempien ongelma.
http://www.knoppix.net/wiki/Hd_Install_HowTo
"(NOTE: Be sure the root partition is the first partition on the drive, is formatted with ext2 or ext3, and is set to "active." The swap partition must be formatted with "linux-swap." Installation and subsequent booting will not continue otherwise.)"
Eipä minullakakaan tässä suhteessa ole koskaan mitään vaikeuksia ollut, mutta ongelmallisissa asennuksissa kannattaa noudattaa ohjeita virheiden eliminoimiseksi.
Niin ja tuon lauseenhan voi tulkita eri tavoilla. Ja eipä se asennuskaan ole mihinkään pysähtynyt kertomusten perusteella, vaikka ehdot eivät täyttyisikään. Mutta minä jätän nyt Knoppixen pohtimisen, se on hyvä liveCD.
Kaikki omat asennusongelmat ovat johtuneet raudasta tai rompusta tai vanhasta romppuasemasta.
Omat kämmit poislaskien...