Hei, asensin uudelleen tyhjältä pöydältä kakkoskoneeseen linuxia, mutta laitoin kokeeksi LILO toiseen käynnistysosioon (ei pitänyt tehdä!!!), asennuksen jälkeen Linux ei käynnisty vaan pysähtyi tekstiin "LI" ja ei mitään tapahdu miten näppäilin...
Sain sen käynnistymään Linuxia käynnistyslevykkeen avulla.
Asensin sen uudestaa päivittämällä paketit ja laitoin LILO oikeaan osioon.
Mutta tuo ei auta, tulee sama juttu näyttöön tuli "LI"
Neuvokaa miten saisin sen vanha LILO:a pois osiosta, että LILO käynnistyy oikein tavalla koneen käynnistyksen jälkeen.
En halua kuluttaa käynnistyslevykettä joka joka päivä koneen käynnistyksen aikana.
Käytössäni on IT-Linux 2001, RedHat 7.0, Kernel 2.2....
Sain sen käynnistymään Linuxia käynnistyslevykkeen avulla.
Asensin sen uudestaa päivittämällä paketit ja laitoin LILO oikeaan osioon.
Mutta tuo ei auta, tulee sama juttu näyttöön tuli "LI"
Neuvokaa miten saisin sen vanha LILO:a pois osiosta, että LILO käynnistyy oikein tavalla koneen käynnistyksen jälkeen.
En halua kuluttaa käynnistyslevykettä joka joka päivä koneen käynnistyksen aikana.
Käytössäni on IT-Linux 2001, RedHat 7.0, Kernel 2.2....
Vastaukset 9
Vanhimmat
laita mbr:än
Siinä pitää kirjoittaa parametrejä.. mutta olen vasta aloittelija joten en mee sotkemaan noita.
Kokeilin linuxconf ja siinä on LILO-asetuksen muuttamisen varten luetteloa. Joten siinä on :a /dev/hda1.. onko siinä virhe?
Muutin oletusta compactia jne... asetukset tallennettu ja beroot... ei onnistu, aina tulee sama juttu: näyttöön tulee vaan "LI"
Linux käynnistyy edellen levkkeeltä...
Lisäohjeita?
...todella hatarien muistikuvien mukaan, mutta eikös se pidä olla /dev/hda, eikä /dev/hda1.
Aja muuten lilo roottina komentoriviltä, niin se ehkä kertoo enemmän, aikooko se toimia vai ei.
eli siis roottina /sbin/lilo
tiesithän komentorivillä jipon /sl :)
minun Taikahattuni (Mandrake) boottaa tämmöisellä reseptillä
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=linux
keytable=/boot/fi-latin1.klt
lba32
prompt
nowarn
timeout=50
message=/boot/message
menu-scheme=wb:bw:wb:bw
ignore-table
image=/boot/vmlinuz
label=linux
root=/dev/hda6
initrd=/boot/initrd.img
append="quiet devfs=mount hdc=ide-scsi"
vga=788
read-only
image=/boot/vmlinuz
label=linux-nonfb
root=/dev/hda6
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi"
read-only
image=/boot/vmlinuz
label=failsafe
root=/dev/hda6
initrd=/boot/initrd.img
append="failsafe devfs=nomount hdc=ide-scsi"
read-only
other=/dev/hda1
label=dos
table=/dev/hda
other=/dev/fd0
label=floppy
unsafe
Jeps tuo lilo.conf:n sisältö on samantapaista näköinen.. muuten katsoin sieltä ja siinä oli /dev/hda1... mietin voiko se aiheuttaa ongelmia... joten muutin ne /dev/hda:ksi ja reboottasin koneen.. sama vika edelleen. Näytössä lukee "LI"
Hassua että ensin se LI tuli ja käynnistyslevyke kirjoitti tuohon LI:n jälkeen LO ja linux alkaa käynnistyä...
Kirjoitin rootina komentoa lilo, se ei toimi ja tuli ilmoitus "syntax error" Sitä mä yritin muuttaa sitä linuxconf:n avulla, mutta herjasi virhesanoman..
Sitten se LILO on mennyt pilalle.. onko jotain muuta keinoa palauttaa sen kuntoon ??? Joudunko asentaa Linuxia uudestaan?
tällaista kuin lilo -v tai kenties lilo -v -v vai oliko se lilo -vv
mut kuiteskin se muuttaa verbose leveliä isommaksi ja antaa tekemisistään enemmän tietoo ruudulle ja helpottaa virheen löytämistä!!!
tuo man lilo on myös kokeilemisen arvoinen komento!
Niin tässä se:
boot = LABEL=/dev/hda
timeout = 50
compact
prompt
message = /boot/message
default = linux
vga = normal
read-only
map=/boot/map
install=/boot/boot.b
image = /boot/vmlinuz-2.2.16-22
label = linux
root = /dev/hda
other = /dev/hda
label = linux
Tämmöistä se näyttää
Kirjoitin siihen lilo -v
Tuli sanoma: LILO version 2.1.4-4. ja loput copy.. ja vuosiluvut...
Ja sen perässä tuli ilmoitus: Syntax error near line 1 in file /etc/lilo.conf
Olisiko se yhdessä kohdassa virhe. Tulostin tähän lilo.conf sisältö ylemällä tasolla.
Kokeilin man lilo. ei tule, ei ole ohjetta
Ja lilo -vv tuli lista minkälaisia komentoja kirjoitan lilo:n jälkeen....
Okei, ota tuolta ekalta riviltä LABEL pois, siis
boot = /dev/hda
ja lisää takaisin ne osionnumerot kohtiin root=... ja other=... Vielä viimeiselle riville tämän other-osion otsikoksi jotain muuta, se lienee wintoosa, eli laita vaikkapa
label = windows
Enpä ole varma tuon tarpeellisuudesta, mutta usein tuossa wintoosaosassa lukee lisäksi vielä
table = /dev/hda
(tuo siis ihan viimeiseksi)
Aja sen jälkeen /sbin/lilo ja homman pitäisi toimia.
... mutta sun ohjeesi avulla tajusin koko juttua ja kokeilin ensimmäiseksi sun ohjeesi mukaan, lilo ei toimi, tarkistin samalla etc/ hakemistossa lilo.conf:n sisältöä, virheellisiä parametreja ja tuossa on alla toinen paketointu lilo.confia ja sen sisältö oli samanlainen kuin alkuperäinen, se on ok, muutin ne osat ja sitten tallensin sen. Lilo-komennon jälkeen se toimii :)
MUTTA koneen uudelleenkäynnistyksen jälkeen *"#¤%&%!!"# sama "LI" ilmestyi näyttöön. Siinä on jotain mättää.. oletko lukenu ensimmäisessä viestissä mitä tein linuxin asennuksen aikana?
Se varmaan yks syy mitä tein jonka ei saisi tehdä.
Annetaan tämän asian hautumaan vähäksi aikaan ja eiköhän jonana päivänä tämä sitkeä ongelma ratkeaa :)