Hallo,
Zitat
Original von heinzelrumpel
wenn die alte kernel .config für das bauen des neuen als basis genommen wird, sollte es mit dem treiber schon gehen.
was sagt den "grep -i ext3 .config" bei deiner neuen kerne config? wenn da irgendwas mit nem modul steht, dann ist klar, warum dein kernel nicht bootet. da fehlt dann die initrd.
Darauf hatte ich geachtet:
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
Zitat
Original von Mr.N!ce
oder der Treiber ist gewandert
früher im IDE Komp. Modus und jetzt im aktuelleren Kernel sind die dann unter SATA zu finden,
war das bei Dir SATA ansonsten von der Idee könnte ich mir das trotzdem vorstellen,
das das Modul nun anders heisst unbei Dir noch das alte ausgewählt ist.
Habe ich auch vermutet, Platte ist SATA, habe beim zweiten Versuch schon vorsichtshalber alle SATA-chipsätze mit eingebaut, obwohl nvidia reichen sollte:
grep -i SATA .config
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=y
CONFIG_SATA_SIL24=y
CONFIG_SATA_SVW=y
CONFIG_SATA_MV=y
CONFIG_SATA_NV=y
CONFIG_SATA_QSTOR=m
CONFIG_SATA_PROMISE=m
CONFIG_SATA_SX4=m
CONFIG_SATA_SIL=y
CONFIG_SATA_SIS=y
CONFIG_SATA_ULI=y
CONFIG_SATA_VIA=y
# CONFIG_SATA_VITESSE is not set
# CONFIG_SATA_INIC162X is not set
Alles anzeigen
lspci -v (Auszug):
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: Giga-byte Technology Device b002
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
I/O ports at 09f0 [size=8]
I/O ports at 0bf0 [size=4]
I/O ports at 0970 [size=8]
I/O ports at 0b70 [size=4]
I/O ports at d000 [size=16]
Memory at f5108000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Capabilities: [b0] MSI: Mask- 64bit+ Count=1/4 Enable-
Capabilities: [cc] HyperTransport: MSI Mapping Enable+ Fixed+
Kernel driver in use: sata_nv
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: Giga-byte Technology Device b002
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
I/O ports at 09e0 [size=8]
I/O ports at 0be0 [size=4]
I/O ports at 0960 [size=8]
I/O ports at 0b60 [size=4]
I/O ports at e400 [size=16]
Memory at f5104000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Capabilities: [b0] MSI: Mask- 64bit+ Count=1/4 Enable-
Capabilities: [cc] HyperTransport: MSI Mapping Enable+ Fixed+
Kernel driver in use: sata_nv
Alles anzeigen
Zitat
Original von d.heinrichs
Es fehlen Treiber für Chipsatz und/oder Plattensystem (IDE/SATA/SCSI) und/oder Festplatte an sich.
Hatte ich auch gedacht und nochmal .config überprüft. Da der 2.6.28 unter etch noch lief / mit den geposteten Befehlen zu übersetzen war, habe ich mit make oldconfig die wichtigsten Einstellungen übernommen. Daran sollte es eigentlich nicht liegen. Was ich nicht verstehe: warum wird die initrd nicht gebaut, obwohl explizit angegeben?
Hier die Ausgabe bei I)nstallation des Kernels:
dpkg -i linux-image-2.6.30_vdrserver2.1_amd64.deb
Wähle vormals abgewähltes Paket linux-image-2.6.30.
(Lese Datenbank ... 33874 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke linux-image-2.6.30 (aus linux-image-2.6.30_vdrserver2.1_amd64.deb) ...
Done.
Richte linux-image-2.6.30 ein (vdrserver2.1) ...
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30
Found kernel: /boot/vmlinuz-2.6.26-2-amd64
Updating /boot/grub/menu.lst ... done
Alles anzeigen
Gruß
Andi