Gentoo grub error 15
|
|
Vea
Member
|
15. tammikuuta 2006 @ 15:31 |
Linkki tähän viestiin
|
Asentelin Gentoon stage3:ta.Osiointi: Boot hda1, / hda2 ja swap hda3. Grub ilmoittaa: Error 15. File not found.
Grubin alimmaiset rivit:
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.14-r5 root=dev/ram0 init=linuxrc rmdisk=8192 real_root=/dev/hda2 udev
initrd /initramfs-genkernel-x86-2.6.14-gentoo-r5
Itselläni ei ole ideaa, miten korjaisin tämän ongelman, joten mielelläni otan neuvoja vastaan. Tein jo kerran Gentoon englanninkielisen ohjeen mukaan tästä aiheesta, mutta ei korjaantunut.
Kun kirjoitan
#ls /boot/kernel* /boot/initrd*
ls: /boot/initrd*: No such file or directoty
/boot/kernel-genkernel-x86-2.6.14-gentoo-r5
Onko tuo niinkuin pitäisi.
|
Sakarias
Suspended due to non-functional email address
|
15. tammikuuta 2006 @ 16:24 |
Linkki tähän viestiin
|
Quote: initrd /initramfs-genkernel-x86-2.6.14-gentoo-r5
Miten olis /boot/initramfs-genkernel-x86-2.6.14-gentoo-r5
Taidankin olla väärässä. /boot pois molemmista jos /boot on omalla levyllä. Muisa että grub käynnistysrivejä voi editoida helposti. Ja tab on loistava apu. k ja sitten "tab" niin grub näyttää kaikki kernelit!!
|
AfterDawn Addict
|
15. tammikuuta 2006 @ 16:33 |
Linkki tähän viestiin
|
Jeps boot pois ja root=dev/ram0 pitäisi näyttää tältä root=/dev/ram0
EDIT: typo
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2006 @ 16:34
|
Vea
Member
|
16. tammikuuta 2006 @ 17:07 |
Linkki tähän viestiin
|
Kiitokset neuvoista. Ei starttaa kuitenkaan Gentoo, vaikka mitä tekisin. Antaako tuo listaus "ls /boot/kernel*" ehdottomasti oikean kernelin nimen. Ja olisiko grubin asennuksen kanssa helpompaa ilman erillistä boot-osiota. Ellen tässä edisty, kokeilen sitä.
Sakarias, mitä tarkoitit, kun kirjoitit "k ja sitten "tab" niin grub näyttää kaikki kernelit!!" Minulla sanoo "error 15:file not found".
|
AfterDawn Addict
|
16. tammikuuta 2006 @ 19:25 |
Linkki tähän viestiin
|
Quote: Antaako tuo listaus "ls /boot/kernel*" ehdottomasti oikean kernelin nimen.
Ei välttämättä...jos olet nimennyt kernelisi vaikka näin:
hiukan_erilainen_nimi_2.6.15-gentoo-r2
Niin eipä toi komento tietenkään sitä listaa...
Quote: Ja olisiko grubin asennuksen kanssa helpompaa ilman erillistä boot-osiota.
Ei! Ja paljon helpompi olla sotkematta kerneleitään myöhemmin, kun käyttää erillistä bootti osioo, jota ei mountata automaattisesti.
EDIT: lisäys
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 16. tammikuuta 2006 @ 19:26
|
Sakarias
Suspended due to non-functional email address
|
17. tammikuuta 2006 @ 14:57 |
Linkki tähän viestiin
|
Quote: Sakarias, mitä tarkoitit, kun kirjoitit "k ja sitten "tab" niin grub näyttää kaikki kernelit!!" Minulla sanoo "error 15:file not found".
Grub osaa täydentää tiedostojen/komentojen nimet samoin kuin esim. bash sell. Sulla ei näköjään ole k:lla alkavaa tiedostoa /boot osiossa vaan jossain muualla... Jos vaikka lykkäät sen asennus levyn koneeseen ja teet kernelin uusiksi. Tarkista että liität levyt oikein ja /etc/fstab on kunnossa. Mitäs ls /boot/ listaa?
Voit koettaa myös
kernel (hd0,0)/kernel-genkernel-x86-2.6.14-r5....
initrd (hd0,0)/initramfs-genkernel-x86-2.6.14-gentoo-r5
tyyppistä viittausta.
Löytyykö System.map-tiedosto myös?
Kyllä sen kernelin voi kääntää "käsinkin". Paljon lyhyempi käännösaika kun jättää turhat ajurit pois. Ja initramfs ei ole tarpeellinen.
|
Vea
Member
|
17. tammikuuta 2006 @ 15:59 |
Linkki tähän viestiin
|
Panin kaiken alusta asti uusiksi ja viimein grub toimii, kuin myös Gentoo. Tarkkuutta vaatii tällainen asennus ohjeiden noudattamisessa. Ilmeisesti jotenkin hutiloin ensi-yrittämällä.
|
Mainos
|
|
|
Sakarias
Suspended due to non-functional email address
|
17. tammikuuta 2006 @ 17:58 |
Linkki tähän viestiin
|
No jos et linusta ole juuri käyttänyt, niin Gentoon asennus on aika vaikea. Monet joutuu uusimaan. Varsinkin jos hutiloi tai optimoinnit pistää liian tiukalle. Enää ei sentään tarvii aloittaa stage1:stä ja kääntää ihan kaikkea.
|