[Eisfair] Module für Controllerkarte einbinden
Christian Ott
forenzeugs at gmx.net
Di Dez 25 18:41:14 CET 2012
Am 25.12.2012 15:38, schrieb Thomas Bork:
> Am 25.12.2012 14:32, schrieb Christian Ott:
>
>> Also mit dem neuen Kernel und den zusätzlichen Modulen startet der
>> Server jetzt problemlos, allerdings nur solange keine Festplatten in den
>> Conrollern eingesteckt sind.
>
> Du meinst, nachdem Du die Module mittels modprobe geladen und ein
> Kernel-Update durchgeführt hast?
>
Richtig, die Module wurden mittels modprobe geladen und das System
danach auf den SMP-Kernel geupdatet.
>> Sobald ich eine Festplatte einstecke kommt
>> wieder die Meldung "please append a correct "root=" boot option. Sobald
>> diese Fehlermeldung erfolgt blinken die "CapsLock" und die "ScrollLock"
>> LEDs der Tastatur und es ist wieder keine Eingabe mehr möglich.
>> Es sieht fast so aus, als ob nach dem Laden der Module die Namen der
>> Festplatten geändert sind.
>
> Bootet der Rechner überhaupt von USB (kontrolliere die
> BIOS-Einstellungen der Boot-Reihenfolge!), wenn eine Festplatte
> eingebaut ist? Ist die Festplatte leer?
>
Also mit dem neuen SMP-Kernel und eingebundenem sata_sil Modul bootet
der Rechner komplett bis zum Login.
Sobald ich aber eine Platte am Controller eintecke kommt die Meldung:
"Please append a correct "root=" boot option; "
Ich habe die Partition auf der eingesteckten Platte gelöscht und nun
wird mir noch sdb1, sdb2, sdb3 und sdb4 als Auswahl aufgelistet.
Allerdings kann ich hier nichts auswählen, da die Tastatur nicht mehr
reagiert.
Der USB-Stick ist normalerweise sda und nicht sdb. Die Platte am
Sataport wird mir vor "Please append ..." als sda angezeigt.
Wird dann dieser Controller vor dem für den USB-Port geladen und
vertauscht somit die bisherige Nummerierung?
Ausserdem habe ich festgestellt, dass die Bootpartition vom USB-Stick
kein Bootflag hatte, habe dieses mit gparted live gesetz was aber auch
nichts gebracht hat.
> Poste die Ausgaben von
>
> mount
> sfdisk -l
>
> bei installiertem reinen USB ohne zusätzlich geladene Module.
Nach Update auf SMP-Kernel, ohne zusätzliche Module:
eis # mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro,acl,user_xattr)
/dev/sda1 on /boot type ext4 (rw,errors=remount-ro)
/dev/sda4 on /data type ext4 (rw,acl,user_xattr)
devpts on /dev/pts type devpts (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/sys on /sys type sysfs (rw)
eis # sfdisk -l
Disk /dev/sda: 1022 cylinders, 247 heads, 62 sectors/track
Units = cylinders of 7840768 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 34- 35- 262144 83 Linux
start: (c,h,s) expected (0,33,3) found (0,32,33)
end: (c,h,s) expected (34,91,18) found (32,194,34)
/dev/sda2 34+ 68- 35- 262144 82 Linux swap / Solaris
start: (c,h,s) expected (34,91,19) found (32,194,35)
end: (c,h,s) expected (68,149,34) found (65,101,36)
/dev/sda3 68+ 342- 274- 2097152 83 Linux
start: (c,h,s) expected (68,149,35) found (65,101,37)
end: (c,h,s) expected (342,121,38) found (326,122,52)
/dev/sda4 342+ 1022- 681- 5209088 83 Linux
start: (c,h,s) expected (342,121,39) found (326,122,53)
end: (c,h,s) expected (1022,196,44) found (974,250,44)
eis #
> Poste die Ausgaben mit geladenen Modulen.
>
Nach Update auf SMP-Kernel, mit zusätzlichem Modul "sata_sil" mittels
modprobe:
eis # mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro,acl,user_xattr)
/dev/sda1 on /boot type ext4 (rw,errors=remount-ro)
/dev/sda4 on /data type ext4 (rw,acl,user_xattr)
devpts on /dev/pts type devpts (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/sys on /sys type sysfs (rw)
eis # sfdisk -l
Disk /dev/sda: 1022 cylinders, 247 heads, 62 sectors/track
Units = cylinders of 7840768 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 34- 35- 262144 83 Linux
start: (c,h,s) expected (0,33,3) found (0,32,33)
end: (c,h,s) expected (34,91,18) found (32,194,34)
/dev/sda2 34+ 68- 35- 262144 82 Linux swap / Solaris
start: (c,h,s) expected (34,91,19) found (32,194,35)
end: (c,h,s) expected (68,149,34) found (65,101,36)
/dev/sda3 68+ 342- 274- 2097152 83 Linux
start: (c,h,s) expected (68,149,35) found (65,101,37)
end: (c,h,s) expected (342,121,38) found (326,122,52)
/dev/sda4 342+ 1022- 681- 5209088 83 Linux
start: (c,h,s) expected (342,121,39) found (326,122,53)
end: (c,h,s) expected (1022,196,44) found (974,250,44)
Disk /dev/sdb: 30515 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdb1 0+ 30515- 30516- 245115904 83 Linux
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
eis #
Nach Update auf SMP-Kernel, nur mit zusätzlichem Modul "arcmsr" mittels
modprobe:
eis # mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro,acl,user_xattr)
/dev/sda1 on /boot type ext4 (rw,errors=remount-ro)
/dev/sda4 on /data type ext4 (rw,acl,user_xattr)
devpts on /dev/pts type devpts (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/sys on /sys type sysfs (rw)
eis # sfdisk -l
Disk /dev/sda: 1022 cylinders, 247 heads, 62 sectors/track
Units = cylinders of 7840768 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 34- 35- 262144 83 Linux
start: (c,h,s) expected (0,33,3) found (0,32,33)
end: (c,h,s) expected (34,91,18) found (32,194,34)
/dev/sda2 34+ 68- 35- 262144 82 Linux swap / Solaris
start: (c,h,s) expected (34,91,19) found (32,194,35)
end: (c,h,s) expected (68,149,34) found (65,101,36)
/dev/sda3 68+ 342- 274- 2097152 83 Linux
start: (c,h,s) expected (68,149,35) found (65,101,37)
end: (c,h,s) expected (342,121,38) found (326,122,52)
/dev/sda4 342+ 1022- 681- 5209088 83 Linux
start: (c,h,s) expected (342,121,39) found (326,122,53)
end: (c,h,s) expected (1022,196,44) found (974,250,44)
Disk /dev/sdb: 121601 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdb1 0+ 121600 121601- 976760001 83 Linux
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
eis #
Beide Module mit modprobe geladen:
eis # mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro,acl,user_xattr)
/dev/sda1 on /boot type ext4 (rw,errors=remount-ro)
/dev/sda4 on /data type ext4 (rw,acl,user_xattr)
devpts on /dev/pts type devpts (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/sys on /sys type sysfs (rw)
eis # sfdisk -l
Disk /dev/sda: 1022 cylinders, 247 heads, 62 sectors/track
Units = cylinders of 7840768 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 34- 35- 262144 83 Linux
start: (c,h,s) expected (0,33,3) found (0,32,33)
end: (c,h,s) expected (34,91,18) found (32,194,34)
/dev/sda2 34+ 68- 35- 262144 82 Linux swap / Solaris
start: (c,h,s) expected (34,91,19) found (32,194,35)
end: (c,h,s) expected (68,149,34) found (65,101,36)
/dev/sda3 68+ 342- 274- 2097152 83 Linux
start: (c,h,s) expected (68,149,35) found (65,101,37)
end: (c,h,s) expected (342,121,38) found (326,122,52)
/dev/sda4 342+ 1022- 681- 5209088 83 Linux
start: (c,h,s) expected (342,121,39) found (326,122,53)
end: (c,h,s) expected (1022,196,44) found (974,250,44)
Disk /dev/sdb: 121601 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdb1 0+ 121600 121601- 976760001 83 Linux
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
Disk /dev/sdc: 30515 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdc1 0+ 30515- 30516- 245115904 83 Linux
/dev/sdc2 0 - 0 0 0 Empty
/dev/sdc3 0 - 0 0 0 Empty
/dev/sdc4 0 - 0 0 0 Empty
eis #
Gruß,
Christian
Mehr Informationen über die Mailingliste Eisfair