PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bootzeit verkürzt sich nicht trotz initng!



winni_puh
07.09.05, 12:28
Hallo leute,
Habe mir gerade initng installiert und bin dabei nach diesem HOWTO (http://de.gentoo-wiki.com/InitNG) vorgegangen! Aber es tut sich nichts in sachen "schneller booten" der Rechner braucht genauso lange wie vorher! Hier meine lilo.conf
boot=/dev/fd0
map=/boot/System.map-genkernel-x86-2.6.12-gentoo-r10
append="init=/sbin/initng"
prompt
timeout=150
default=Gentoo
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
label=Gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev,video=vesafb-tng:1024x768@85,mtrr,ywrap"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10
other=/dev/hda4
label=WindowsHabe ich was falsch gemacht? Bitte um Hilfe.

MfG winni_puh

stefan-tiger
07.09.05, 12:40
Hallo leute,
Habe mir gerade initng installiert und bin dabei nach diesem HOWTO (http://de.gentoo-wiki.com/InitNG) vorgegangen! Aber es tut sich nichts in sachen "schneller booten" der Rechner braucht genauso lange wie vorher! Hier meine lilo.conf
boot=/dev/fd0
map=/boot/System.map-genkernel-x86-2.6.12-gentoo-r10
append="init=/sbin/initng"
prompt
timeout=150
default=Gentoo
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
label=Gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev,video=vesafb-tng:1024x768@85,mtrr,ywrap"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10
other=/dev/hda4
label=WindowsHabe ich was falsch gemacht? Bitte um Hilfe.

MfG winni_puh

Du übeschreibst die append-Zeile mit init=/linuxrc . Also wird initng nicht benutzt.

Was du machst ist sowieso gefährlich. Nimm den initng eintrag oben wieder raus und mach einen zweiten Eintrag mit dem selben kernel und der initng-append-Zeile, etwa so (ohne Gewähr):


boot=/dev/fd0
map=/boot/System.map-genkernel-x86-2.6.12-gentoo-r10
prompt
timeout=40
default=Gentoo

# Alte Variante, sicher
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
label=Gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev,video=vesafb-tng:1024x768@85,mtrr,ywrap"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10

# initng, experimentell
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
label=initng
read-only
root=/dev/ram0
append="init=/sbin/initng ramdisk=8192 real_root=/dev/hda3 udev,video=vesafb-tng:1024x768@85,mtrr,ywrap"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10

# Windows
other=/dev/hda4
label=Windows

Achja, und "lilo" als root ausführen nicht vergessen.

Warum bootest du eigentlich von einer Diskette?

winni_puh
07.09.05, 13:18
Es passiert immer noch nichts! Der Rechner bootet ganz normal (es wird das standart Init-System geladen)Was ist nun falsch? Ich habe das was du geschrieben hast genauso übernommen!
Warum bootest du eigentlich von einer Diskette?Wenn nach ner Windows Neuinstallation der MBR Überschrieben wird dann stecke ich einfach die Diskete rein und kann Linux wieder booten ;)

edit= Ich habe langsam den Verdacht das es an "initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10" liegt! Kann ich die Zeile rausnehmen oder ist die wichtig?

PS. Habe genkernel verwendet (hast du warscheinlich schon gemerkt)

winni_puh

winni_puh
07.09.05, 13:35
Ziehe das dumme "edit" zurück :D

winni_puh

stefan-tiger
07.09.05, 13:43
Äh was jetzt? Wenn du Bootest müsstest du nun drei Auswahlmöglichkeiten haben. Du musst in Lilo dann die 2te benutzen.

winni_puh
07.09.05, 14:01
Äh was jetzt? Wenn du Bootest müsstest du nun drei Auswahlmöglichkeiten haben. Du musst in Lilo dann die 2te benutzen.Das stimmt ich habe drei Auswahlmöglichkeiten! Nur wenn ich, wie du sagst die zweite also "initng" auswähle, werde ich nicht von initng begrüst sondern vom Standart-Gentoo-Init :mad: Initng wird einfach nicht gestartet!

edit=

# initng, experimentell
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
label=initng
read-only
root=/dev/ram0
append="init=/sbin/initng ramdisk=8192 real_root=/dev/hda3 udev,video=vesafb-tng:1024x768@85,mtrr,ywrap"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10Irgenwo ist der Wurm drin!


winni_puh

stefan-tiger
07.09.05, 14:27
..Irgenwo ist der Wurm drin!..

Ja keine Ahnung. Aber dafür hast du ja nun den zweiten eintrag: Zum herumexperimentieren.

Wenn es dann nichtmehr bootet hast du ja noch den funktionierenden ersten (orginalen) Eintrag.

winni_puh
07.09.05, 14:37
Aslo an "video=vesafb-tng:1024x768@85,mtrr,ywrap" liegts schon mal nicht!

winni_puh
07.09.05, 17:01
Vollgendermassen gelöst:
# initng, experimentell
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
label=initng
read-only
root=/dev/hda3
append="init=/sbin/initng"Initng läuft bis auf ein paar Probleme die ich fast gelöst habe!

winni_puh

winni_puh
07.09.05, 19:14
@stefan-tiger Das dein erster Vorschlag nicht gegangen ist lag an "genkernel"! Habe jetzt den Kernel manuel Kompiliert und es ist auf anhieb gegangen.
An alle die das selbe Problem haben(hatten)=Meine vorrige Antwort mit der Lösung ist Bullshit! Nehmt die von "stefan-tiger" ;)

Ein paar Fragen habe aber noch: Warum wird der X-Server auf tty10 gestartet und warum läuft der Bootvorgang mal bis 85% mal bis 90% :confused:

winni_puh

Masta Pete
07.09.05, 19:23
das x auf der 10ten liegt, liegt an agetty, einfach in der datei /etc/initng/daemon/agetty.i in "service daemon/agetty" die need zeile auf "need = daemon/agetty/tty2 daemon/agetty/tty3 daemon/agetty/tty4 daemon/agetty/tty5 daemon/agetty/tty6" ändern. dann liegt x wieder auf 7 und die erste konsole wird von initng belegt.

lg
pete

winni_puh
07.09.05, 19:28
Und was macht dann die "getty.i" Datei?