initrd und grub

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

initrd und grub

Beitrag von TBT » 14.09.2005 21:39:07

Hallo,

ich habe mir jetzt einen Debiankernel installiert, und wie folgt in die menu.lst eingetragen

Code: Alles auswählen

title		Kernel 2.6.12-1 K7 SMP
root		(hd1,0)
kernel		/boot/linux-image-2.6.12-1-k7-smp root=/dev/hdb1 ro vga=791
initrd		/boot/initrd.img-2.6.12-1-k7-smp
leider meldet er beim booten nur ein "File not found"

mein andere Eintrag arbeitet 1A

Code: Alles auswählen

title		Debian GNU/Linux - Sarge - 2.6.7
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.7 root=/dev/hdb1 ro vga=791
was ist da flasch, das initrd ???

Benutzeravatar
tobi979
Beiträge: 280
Registriert: 10.10.2003 19:18:28
Wohnort: /Meiningen

Beitrag von tobi979 » 14.09.2005 21:45:19

Hi,

hast Du die Änderungen auch mit einem grub-install übernommen?
Gruss Tobi

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.09.2005 21:47:29

hast du den mal im /boot nachgesehen , was da so rumschwirt ?

Auch der 2.6.12 heist immer noch vmlinuz

Code: Alles auswählen

matthias@biljana:~$ dir /boot -1
config-2.6.12-0-k7
config-2.6.12-1-k7
config-2.6.13.1-0-k7
grub
initrd.img-2.6.12-0-k7
initrd.img-2.6.12-1-k7
initrd.img-2.6.13.1-0-k7
lost+found
System.map-2.6.12-0-k7
System.map-2.6.12-1-k7
System.map-2.6.13.1-0-k7
vmlinuz-2.6.12-0-k7
vmlinuz-2.6.12-1-k7
vmlinuz-2.6.13.1-0-k7
xen-2.0.6.gz
xen-2.0.6-syms
xen-2.0.gz
xen-2.gz
xen.gz
matthias@biljana:~$
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 14.09.2005 22:01:59

naklar, *gegendenkopfhau* - 'vmlinuz...' !
ich probiere es gleich mal aus.

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 14.09.2005 22:32:02

ok, läuft - aber leider nützt der Kernel nichts.

Die grafische Oberfläche eht nicht, der der nvidia Treiber nicht zum Kernel passt, logisch.
Doch kann ich keinen neuen Treiber bauen, da der Kernel mit GCC3.3 gemacht ist,
ich aber GCC4 schon habe.

Also erstmal wieder selber Kernel bauen - Stunden später geht's weiter ...

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 14.09.2005 22:38:03

tobi979 hat geschrieben:hast Du die Änderungen auch mit einem grub-install übernommen?
Oehm....Aenderungen bei grub mit grub-install uebernehmen? Bei mir war das noch nie notwendig. Kernel bauen, mit dpkg installieren und dann reboot...

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.09.2005 22:45:49

TBT hat geschrieben:ok, läuft - aber leider nützt der Kernel nichts.

Die grafische Oberfläche eht nicht, der der nvidia Treiber nicht zum Kernel passt, logisch.
Doch kann ich keinen neuen Treiber bauen, da der Kernel mit GCC3.3 gemacht ist,
ich aber GCC4 schon habe.

Also erstmal wieder selber Kernel bauen - Stunden später geht's weiter ...
Was hindert dich daran die Symbolischen Links auf gcc 3.3 umzubiegen ?

/usr/bin/gcc und /usr/bin/cpp müßte reichen.

Kannst den Kernel und das Modul auch mit make-kpkg bauen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 14.09.2005 22:58:53

Weil ich ja dann auch gleich auf xorg unsteigen möchte eventuell.
Außerdem ist der gcc4 doch bestimmt besser, oder?

PS: wie bekomme ich denn die 2.6.11 Sourcen, per apt?
habe jetzt sid mal in die sources.list eingetragen, da laut packages.debian.org die da
drin sind, aber er findet nicht ?

Code: Alles auswählen

# sources.list
deb ftp://ftp.de.debian.org/debian unstable main contrib non-free
deb-src ftp://ftp.de.debian.org/debian unstable main contrib non-free


# Konsole nach update
voyager:/usr/src/linux# apt-cache search 2.6.11
keepalived - Failover and monitoring daemon for LVS clusters
kernel-patch-2.6-bluez - Linux Bluetooth protocol stack kernel patches
pwc-modules-2.6.11-1-386 - pwc modules for Linux (kernel 2.6.11-1-386)
pwc-modules-2.6.11-1-686 - pwc modules for Linux (kernel 2.6.11-1-686)
pwc-modules-2.6.11-1-686-smp - pwc modules for Linux (kernel 2.6.11-1-686-smp)
pwc-modules-2.6.11-1-k7 - pwc modules for Linux (kernel 2.6.11-1-k7)
pwc-modules-2.6.11-1-k7-smp - pwc modules for Linux (kernel 2.6.11-1-k7-smp)
wacom-tools - utilities for wacom tablets and other hid devices
kernel-image-2.6.11-1-k7-smp - Linux kernel image for version 2.6.11 on AMD K7 SMP.
kernel-headers-2.6.11-1 - Header files related to Linux kernel version 2.6.11
kernel-headers-2.6.11-1-k7-smp - Linux kernel headers 2.6.11 on AMD K7 SMP

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.09.2005 23:13:41

Xorg ist in Testing

Code: Alles auswählen

Package libglu1-xorg

    * testing (libs): Mesa OpenGL utility library [X.Org]
      6.8.2.dfsg.1-6: alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc

Code: Alles auswählen

apt-get dist-upgrade -V 
und die Ausgabe ansehen.

Ob Gcc-4.0 der bessere ist weiß ich nicht, er ist stenger was den C Standard anbetrifft, und g++ verwendet eine neue neue ABI die zum 3.3 nicht Binärkompatibel ist.

Und den Kernel Source 2.6.11 bokommst du mit

Code: Alles auswählen

 apt-get install kernel-source-2.6.11
oder gleich den 2.6.12 mit

Code: Alles auswählen

 apt-get install linux-source-2.6.12
Aber ich würde Testing und Unstable eintragen und mit apt-Pinning arbeiten. Nehme mal an du willst bei Testing bleiben. Wenn du jetzt ein dist-upgrade machst hast du unstable/sid.

PS
installiere dir

Code: Alles auswählen

 apt-show-versions apt-show-source 
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 14.09.2005 23:26:04

ich habe immer nach kernel-source gesucht, das heißt ja jetzt wohl aber linux-source ...

hab jetzt den 2.6.12 aus testing geholt, und geh Kernel bauen *g*

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 15.09.2005 02:44:50

so, Kernel läuft, System auf xorg gebracht, nvidia Treiber 7676 eingebunden => Totalabsturz, nix geht mehr

alten Kernel 2.6.7 gebootet, gcc nach 3.3 gebogen, nvidia 6111 und 7676 probiert => Totalabsturz, nix geht mehr

System mühevoll wieder auf xfree86 v4.3.0.1 runtergesetzt und 7676 Treiber mit gcc3.3 gebaut => geht wieder *uff*

das ist das Ende der Xorg.0.log bei der nichts mehr funktionierte

Code: Alles auswählen

(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xF0000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce3 Ti 200
(--) NVIDIA(0): VideoBIOS: 03.20.00.26.00
(--) NVIDIA(0): Interlaced video modes are not supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): VideoRAM: 131072 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0, TV-0
(WW) NVIDIA(0): Multiple displays connected, but only one display allowed;
(WW) NVIDIA(0):      using first display
(--) NVIDIA(0): CRT-0: maximum pixel clock: 350 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(WW) NVIDIA(0): Bad V_BIOS checksum
(II) NVIDIA(0): Primary V_BIOS segment is: 0xc000
...
... SCHLUSS, DAS WAR ES!
beim xfree86 sieht das Log so aus

Code: Alles auswählen

II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) NVIDIA(0): Primary V_BIOS segment is: 0xc000
(WW) NVIDIA(0): The user specified HorizSync "48.000-102.000" has been
(WW) NVIDIA(0):      adjusted to "48.000-98.000" (the intersection with
(WW) NVIDIA(0):      EDID-specified HorizSync "30.000-98.000")
(II) NVIDIA(0): Generic Monitor: Using hsync range of 48.00-98.00 kHz
(II) NVIDIA(0): Generic Monitor: Using vrefresh range of 63.00-110.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 350.00 MHz
...
... jede Menge mehr ...
da bekommt er nicht die Meldung "(WW) NVIDIA(0): Bad V_BIOS checksum" ?

Jemand eine Idee?

Antworten