Kyek, Andreas, VF-DE schrieb:
Kasimir Müller [mailto:kjm@kasimir-mueller.de] wrote:
Kyek, Andreas, VF-DE schrieb:
Kasimir Müller wrote: [...]
> offensichtlich sind die lvm-Partititionen noch nicht >
da, wenn fsck
> läuft. boot.lvm ist mit S07boot.lvm in boot.d verlinkt. > > Kann es sein, das die Treiber für eine S-ATA Platte nicht fest im Kernel sind sondern als Modul geladen werden (sollen)?
In diesem Fall muesstest Du a) die Treiber für S-ATA in die initrd packen, wenn Du eine initrd verwendest b) die Treiber fest in den Kernel packen, wenn Du einen eigenen Kernel verwendest c) ...
Hab mit lsmod nichts gefunden, was wie ein S-ATA Treiber ausschaut, von scsi_mod abhängig sind : st, sr_mod, sg, libata, sd_mod
Du hast leider nicht gesagt, welchen Kernel Du verwendest; daher geht ich mal von dem hier noch installierten SuSE Standardkernel der 10.0 aus:
Suse 9.3 mit 2.6.11.4-21.11-default
Du brauchst IMO mindestens libata; ein modinfo sagt dir dann, das libata im SuSE Kernel von scsi_mod abhängt. Also brauchst Du auch scsi_mod. st ist für tape-devices; sr_mod IMO für CD/DVD Laufwerke. sg ist der generic Treiber; wird IMO hier auch nicht gebraucht. Ob Du sd_mod brauchst, weiss ich nicht (ist der SCSI-disk Treiber).
S-ATA Platten werden via libata allerdings als SCSI-Devices angesprochen; kann also sein, das du sd_mod auch brauchst.
Ich würde also mal scsi_mod, libata und sd_mod zusaätzlich in die initrd packen und dann mal weitersehen.
(ggf. weiss hier jemand genauer, was S-ATA via libata an Modulen braucht; ich habe hier kein S-ATA device via Module in Betrieb)
Danke Andreas, das hat schon mal geholfen. In der initrd brauche ich es nicht , weil die boot-Partition und System-Partition auf einer normalen ide-Platte liegen. Ich probier mal die Module in boot.lvm zuerst zu laden. Werde berichten, obs genutzt hat. mfg Kasimir