Forum » Operacijski sistemi » Gentoo kernel problem
Gentoo kernel problem
Racko ::
Uspesno sem skompajlal svoj kernel (brez napak), a mi ga brez initrd slike ni hotelo zagnati, ker imam SATA disk. Naredil sem initrd in rebootal. Kernel boota do naslednje vrstice:
Creating block devices
Potem pa vse zmrzne in ne morem vec nikamor. Google mi ne pove nic. Se morda komu od vas kaj sanja?
Creating block devices
Potem pa vse zmrzne in ne morem vec nikamor. Google mi ne pove nic. Se morda komu od vas kaj sanja?
bosto ::
initrd rabis ce skompajlas kako boot-time nujno potrebno podporo kot modul in ne direktno v kernel. ce noces uporabljat initrd poglej kako si skompajlal podporo za filesystem ki ga uporabljas (ext3,resier) in za sata chipset kamor si priklopu trdi disk(to dvoje se najveckrat pozabi dat v kernel in se skompajla kot modul :) ). naj bo vse v kernelu in ne kot modul pa bi moralo delat ok.
zee ::
pa še zagon je hitrejši, če imaš manj modulov.
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
BigWhale ::
Ce se noces zafrkavati z initrd, potem vse kriticne zadeve vkljucis v kernel.
Torej, kontroler driver in filesystem.
Torej, kontroler driver in filesystem.
Racko ::
Kontroler sem obkljukal, torej ne vem kaj bi lahko bilo narobe.
tole je moj bootlog
ACPI wakeup devices:
FUTS PCI0 USB0 USB1 USB2 USB3 MAC0 AMR0 UAR1 PS2M
ACPI: (Supports SO S3 S4 S5)
MD5: Autodetecting RAID arrays
MD: Autorun..
MD: ... autorund done
RAMDSIK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem) readonly
Freeing unused kernel memory: 188k freed
Red Hat nash version 3.5.7 starting
Mounting /proc filesystem
Creating block devices
fstab
/dev/sda1 / ext3 defaults,noatime 0 1
/dev/sda3 none swap sw 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,user 0 0
/dev/sda5 /home/duck/Desktop/Files ntfs defaults,noatime,user,rw 0 0
in lilo.conf
boot=/dev/sda # Install LILO in the MBR
prompt # Give the user the chance to select another section
timeout=50 # Wait 5 (five) seconds before booting the default section
default=gentoo # When the timeout has passed, boot the "gentoo" section
image=/boot/kernel-genkernel-x86-2.6.15-gentoo-r1
label=gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 doscsi real_root=/dev/sda1 video=vesafb:mtrr,ywrap,1024x768-32@85 udev"
initrd=/boot/initramfs-genkernel-x86-2.6.15-gentoo-r1
image=/boot/kernel-igor
label=gentoo-igor
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 doscsi real_root=/dev/sda1 video=vesafb:mtrr,ywrap,1024x768-32@85 udev"
initrd=/boot/initrd-igor
tole je moj bootlog
ACPI wakeup devices:
FUTS PCI0 USB0 USB1 USB2 USB3 MAC0 AMR0 UAR1 PS2M
ACPI: (Supports SO S3 S4 S5)
MD5: Autodetecting RAID arrays
MD: Autorun..
MD: ... autorund done
RAMDSIK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem) readonly
Freeing unused kernel memory: 188k freed
Red Hat nash version 3.5.7 starting
Mounting /proc filesystem
Creating block devices
fstab
/dev/sda1 / ext3 defaults,noatime 0 1
/dev/sda3 none swap sw 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,user 0 0
/dev/sda5 /home/duck/Desktop/Files ntfs defaults,noatime,user,rw 0 0
in lilo.conf
boot=/dev/sda # Install LILO in the MBR
prompt # Give the user the chance to select another section
timeout=50 # Wait 5 (five) seconds before booting the default section
default=gentoo # When the timeout has passed, boot the "gentoo" section
image=/boot/kernel-genkernel-x86-2.6.15-gentoo-r1
label=gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 doscsi real_root=/dev/sda1 video=vesafb:mtrr,ywrap,1024x768-32@85 udev"
initrd=/boot/initramfs-genkernel-x86-2.6.15-gentoo-r1
image=/boot/kernel-igor
label=gentoo-igor
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 doscsi real_root=/dev/sda1 video=vesafb:mtrr,ywrap,1024x768-32@85 udev"
initrd=/boot/initrd-igor
CCfly ::
Kontroler sem obkljukal, torej ne vem kaj bi lahko bilo narobe.
Ko praviš da si ga obkljukal, ali s tem misliš obkljukal kot modul ali kot "vključi v jedro" ? Mimogrede tudi "SCSI disk drive support" in ext3, ext2 bi bilo pametno kar vključiti direktno v jedro.
edit: še tole ti priporočam
emerge -v coldplug
rc-update add coldplug boot
Ko praviš da si ga obkljukal, ali s tem misliš obkljukal kot modul ali kot "vključi v jedro" ? Mimogrede tudi "SCSI disk drive support" in ext3, ext2 bi bilo pametno kar vključiti direktno v jedro.
edit: še tole ti priporočam
emerge -v coldplug
rc-update add coldplug boot
"My goodness, we forgot generics!" -- Danny Kalev
Zgodovina sprememb…
- spremenilo: CCfly ()
Racko ::
coldplug imam ze od samega zacetka, chipset pa imam tudi vgrajen v jedro ze od samega zacetka. Aja, mimogrede... Imam maticno plosco ASUS A7S8X-MX, ki ima SIS chipset.
Trubadur ::
Ko sem jaz imel take probleme s kernelom sem se chrootal v svoj sistem preko live-cdja in na novo skompilal kernel:
http://slo-tech.com/script/forum/izpisitemo.php?threadID=205278#neprebrano
Sem šel malo brskat po Gentoo forumu pa sem videl, da si že odprl temo :)
http://slo-tech.com/script/forum/izpisitemo.php?threadID=205278#neprebrano
Sem šel malo brskat po Gentoo forumu pa sem videl, da si že odprl temo :)
Berite Thomasa!
roscha ::
Če v novem kernelu ne uporabljaš initrd-ja v /boot/grub/menu.lst zakomentiraj (ali pobriši) vrstico ki se nanaša na neobstoječ initrd.
Skoraj zagotovo je to.
Skoraj zagotovo je to.
Racko ::
Trubadur: Bom probal ta tvoj nacin jutri, ceprav se mi zdi, da ne bo spremembe. A vendarle, pustimo se presenetiti. Mimogrede, kaksne tezave si imel ti?
roscho: uporabljam initrd.
roscho: uporabljam initrd.
Zgodovina sprememb…
- spremenilo: Racko ()
Trubadur ::
VFS: Cannot open root device "hda8" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Tole :)
Pri tebi sumim na IDE kontroler
Kako sem rešil jaz:
Probaj ročno nastavit kernel
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Tole :)
Pri tebi sumim na IDE kontroler
Kako sem rešil jaz:
# emerge -C gentoo-sources # rm -rf /usr/src/linux* # USE="-doc" emerge gentoo-sources # cd /usr/src/linux # make menuconfig # make && make modules_install # cp arch/i386/boot/bzImage /boot/kernel-2.6.15-gentoo-r1 # reboot
Probaj ročno nastavit kernel
Berite Thomasa!
Zgodovina sprememb…
- spremenil: Trubadur ()
Racko ::
IDE kontroler je vgrajen v jedro. Kako bi pa s costum configom z genkernelom skompajlal?
Zgodovina sprememb…
- spremenilo: Racko ()
Trubadur ::
Odloči se ali boš uporabil genkernel ali manualno konfiguriranje.
Meni je ročno bolj všeč.
Meni je ročno bolj všeč.
Berite Thomasa!
Racko ::
Uporabil sem genkernel --menuconfig all in je slo skozi in dela. Hvala vsem za odgovore. Da pa ne bom smetil foruma in odpiral novih tem, vas bom kar tukaj vprasal. Ce pozenem kot root xmms, mi ALSA output normalno prepozna in muzika spila. Ce pa pozene xmms kot navaden uporabnik, mi ALSA outputa ne najde. Pravtako ne morem zagnati alsamixer kot navaden user. Se moram dodati v kaksno skupino?
Racko ::
Nop, se vedno ne dela. alsaconf mi tudi ne zazna nobene zvocne. A vseeno dela zvook z rootom in alsamixer tudi dela.
zee ::
alsaconf ti dela samo, če si root.
sam sem član naslednjih grup:
wheel:x:10:root,zidar
audio:x:18:zidar
cdrom:x:19:haldaemon,zidar,root
cdrw:x:80:haldaemon,zidar,root
users:x:100:games,zidar
zvok mi dela. tvoj problem je imho drugje.
sam sem član naslednjih grup:
wheel:x:10:root,zidar
audio:x:18:zidar
cdrom:x:19:haldaemon,zidar,root
cdrw:x:80:haldaemon,zidar,root
users:x:100:games,zidar
zvok mi dela. tvoj problem je imho drugje.
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
BigWhale ::
Nikakor ne bo bolje.
ce XMMS zazenes kot root, preveri ali dejansko uporablja ALSA driverje.
ce XMMS zazenes kot root, preveri ali dejansko uporablja ALSA driverje.
Brane2 ::
Ko smo že pri tem, a kdo ve, kaj treba narediti, da ti ni treba rebootat, ko spremeniš članstvo v grupah ročno ?
Vem,d a useermod dela, samo z njim se ne da enostavno dodajati ali odvzemati grup.
Očitno so /etc/passwd in /etc/group samo config za nek programček, ki jih ob bootu poskenira in nastavi svojo notranjo bazo v skladu z njimi...
Vem,d a useermod dela, samo z njim se ne da enostavno dodajati ali odvzemati grup.
Očitno so /etc/passwd in /etc/group samo config za nek programček, ki jih ob bootu poskenira in nastavi svojo notranjo bazo v skladu z njimi...
On the journey of life, I chose the psycho path.
zee ::
logout-login?
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
jure1825 ::
Če si v X-ih potem bi verjetno ctrl+alt+backspace pomagalo, če drugo ne dela. V konzoli pa kot je zee rekel login+logout.
Jaz rebootam samo ko zmanjka elektrike.
Jaz rebootam samo ko zmanjka elektrike.
zee ::
tudi jaz :-D
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Gentoo] Kernel panic, zmešnjava v /bootOddelek: Operacijski sistemi | 1690 (1442) | BigWhale |
» | [Gentoo] Kernel upgrade (strani: 1 2 )Oddelek: Operacijski sistemi | 4931 (4457) | Trubadur |
» | Gentoo Nforce mreža ne dela razen z LiveCD-jemOddelek: Operacijski sistemi | 1460 (1352) | nicjasno |
» | Cannot open root device; GentooOddelek: Operacijski sistemi | 1633 (1489) | CCfly |
» | Gentoo Linux - bootanjeOddelek: Operacijski sistemi | 1482 (1369) | jaBo |