View previous topic :: View next topic |
Author |
Message |
N.N n00b
Joined: 24 Jun 2004 Posts: 9
|
Posted: Thu Jun 24, 2004 1:29 pm Post subject: Ongelmia lilon kanssa (kaksi linux distroa eri levyillä) |
|
|
Koneessani on ensimmäisellä kiintolevyllä Mandrake 10.0 Official ja ostin toisen kiintolevyn Gentoo-linuxia varten. Tarkoituksena on asentaa gentoo omalle kiintolevylle ja saada liloon käynnistysksen valinta, mutta lilo ei tunnu löytävän /dev/hdb1 asemassa olevaa /boot/vmlinuz-2.6.5-gentoo-r1 kerneliä, joten en saa käyntiin koko Gentoota
Kiintolevyt on osioitu seuraavasti:
hda (mandrake) Code: |
/dev/hda1 / ext3
/dev/hda2 ? laajennettu
/dev/hda5 swap
/dev/hda6 /home ext3 |
ja hdb (gentoo) Code: |
/dev/hdb1 /boot ext2
/dev/hdb2 swap
/dev/hdb3 / reiserfs |
Mandraken puolella yritin muokata lilo.conf:a
Code: |
boot=/dev/hda
default="263-7"
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hda1
initrd=/boot/initrd.img
append="devfs=mount acpi=ht splash=silent"
vga=788
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda1
initrd=/boot/initrd.img
append="devfs=mount splash=silent acpi=ht"
read-only
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz-2.6.3-7mdk
label="263-7"
root=/dev/hda1
initrd=/boot/initrd-2.6.3-7mdk.img
append="devfs=mount acpi=ht splash=silent"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda1
initrd=/boot/initrd.img
append="failsafe splash=silent acpi=ht devfs=nomount"
read-only
#lisätty#
image=/boot/vmlinuz-2.6.5-gentoo-r1
root=/dev/hdb1
label="gentoo"
read-only |
Tämän jälkeen /sbin/lilo antaa virheilmoituksen:
Fatal: open /boot/vmlinuz-2.6.5-gentoo-r1: No such file or directory
Asemasta hdb1 löytyy kyllä /boot/vmlinuz-2.6.5-gentoo-r1. Osaisiko joku ratkaista ongelmani? |
|
Back to top |
|
|
simplexio n00b
Joined: 14 Oct 2003 Posts: 2 Location: finland
|
Posted: Thu Jun 24, 2004 2:37 pm Post subject: |
|
|
Muistitko varmasti ajaa: lilo , että säädöt päivitty ?
Tuli tekstiä lukiessa mieleen että miksi käyttää kahta eri /boot osioa, kun voi käyttää yhtä jossa on useampi kerneli, tosin modulien kanssa saattaa olla jotain ongelmia koska ne on on /lib/modules mutta sekään ei ole loppujen lopuksi ongelma |
|
Back to top |
|
|
meathoz n00b
Joined: 18 Jan 2004 Posts: 61 Location: Finland
|
Posted: Thu Jun 24, 2004 6:51 pm Post subject: |
|
|
Paras olisi jos käytät vain yksi boot osio...
Mutta yritä väliaikaisesti mountata hdb1 /mnt/boot:iin, muuta image rivi lilo.conf:issa
Code: |
image=/mnt/boot/vmlinuz-2.6.5-gentoo-r1
|
ja suorita /sbin/lilo |
|
Back to top |
|
|
N.N n00b
Joined: 24 Jun 2004 Posts: 9
|
Posted: Thu Jun 24, 2004 9:58 pm Post subject: |
|
|
Kiitos vastauksista. Sain kernelin latauksen alkamaan toimimalla Meathoz:n ohjeen mukaan, mutta törmäsin heti uuteen ongelmaan. Kernelin lataus pysähtyi heti alkuunsa ja antoi virheilmoituksen:
Code: |
mount_devfs_fs(): unable to mount devfs, err: -2
Freeing unused kernel memory: 168k freed
Warning: unable to open an initial console.
Kernel panic: No init found. Try passing init= option to kernel. |
Yritän kääntää kernelin uudestaan ja etsiä siitä tämän "init option", vai onko tällä virheellä jokin yhteys alkuperäiseen käynnistyksenlataajaongelmaan? |
|
Back to top |
|
|
N.N n00b
Joined: 24 Jun 2004 Posts: 9
|
Posted: Fri Jun 25, 2004 7:25 am Post subject: |
|
|
No niin, nyt kone käynnistyy. Olin laittanut liloon väärän juuriaseman.
root=/dev/hdb1 -> root=/dev/hdb3 |
|
Back to top |
|
|
|