On Thu, Feb 01, 2007 at 01:11:17PM +0100, Boris Andratzek wrote:
> Jens Millitzer wrote:
>
> >
> > -------- Original-Nachricht --------
> > Datum: Wed, 31 Jan 2007 18:52:16 +0100
> > Von: Boris Andratzek <Boris.Andratzek@cation.de>
> > An: Debian Mailingliste <debian-user-german@lists.debian.org>
> > CC:
> > Betreff: DAC960
> >
> >
> >>Ich bitte um Unterstützung bei einer Lapalie, die ich ein bisschen
> >>ärgerlich finde und über die ich mich auch ein bisschen wundere....
> >>
> >>Ich habe einen Rechner mit Mylex DAC960 Array-Controller. Den möchte ich
> >>mit Sarge installieren. Ich habe die Netinstall-CD gebrannt und die
> >>Installation läuft wunderbar.
> >>Beim Booten startet grub, aber dann wird initrd nicht gefunden. Ich
> >>vermute, dass das DAC960-Modul in diesem Augenblick noch nicht geladen
> >>ist und deshalb das Arry nicht gemountet werden kann.
> >>Ich boote dann erneut von der Netinstall-CD, schalte um auf Konsole 2
> >>und überprüfe, dass DAC960 geladen ist. Aber wie nun weiter? Wie mounte
> >>ich das RAID? Muss ich eine neues initrd bauen? Wie?
In /etc/mkinitrd/modules die gewünschten Module eintragen und dann
normalerweise per mkinitrd -o <pfad> die Datei erstellen.
> >
> > Also ich hatte bei einem Server mit DAC960 Controller der heute
> > noch mit sarge läuft ein ähnliches Problem. Die Installation
> > lief bis zum ersten neustart wunderbar durch. Da blieb das
> > System dann mit irgendeiner Meldung hängen. Leider weiß ich
> > nicht mehr genau mit welcher Meldung die Installation ist
> > schon einige Zeit her ;-) Die Lösung des Problems war das
> > ich eine kleine primäre Partion für /boot am Anfang des ersten
> > Arrays angelegt habe.
> >
> > Die Devices zum mounten solltest du unter /dev/rd/ finden.
> > Genaueres ist z. B. hier erklärt:
> > http://de.gentoo-wiki.com/Mylex_Controller
> >
> > Jens.
>
> Hallo Jens, hallo Alle,
>
>
> vielen Dank zunächst für Deine Zeilen!
> Ich habe ja nicht zuviele Problemdetails beschrieben, daher hier mehr:
>
> Es geht tatsächlich um den ersten Neustart vom Array während der
> Installation. Dabei bekomme ich:
> ______________________________________________________________
> Booting 'Debian Gnu/Linux, kernel 2.6.8-3-386'
>
> root (hd2,0)
>
> Filesystem type is ext2fs, partition type is 0xfd
>
> kernel /boot/vmlinuz-2.6.8-3-386 root=/dev/rd/c0d0p1 ro
>
> Error 15 file not found
>
> Press any key to continue...
> ______________________________________________________________
>
> Ich boote dann wieder von der Installations-CD, schalte auf Konsole 2.
> Dann ist das Array als /dev/
>
> Ich habe DAC960 Firmware 4.06-0-11 und BIOS 4.10-30.
> Das Array ist vernünftig konfiguriert und hat auch schon gelaufen unter
> Debian. Ich habe es damals installiert, als Woody noch testing war und
> dann immer upgegradet. Allerdings hat das System soviele Probierereien
> hinter sich gebracht, dass es jetzt 'zerfrickelt' war und einige Sachen
> nicht mehr rund liefen. Deshalb habe ich gedacht, die Neuinstallation
> ist sicher kein Problem....
>
> Während der Installation ist das Array gemountet als
> /dev/rd/host0/target0/part1 auf /target
>
> Da kann ich dann auch sehen, dass /boot/vmlinuz-2.6.8-3-386 dort existiert.
>
> In /boot/grub/menu.lst wird auf /dev/rd/c0d0p1 verwiesen (s.o.). Das
^^^^^^^^ ?? Ist das denn auch
so richtig? normalerweise gibt
es hier ja eher etwas wie
/dev/hda1 oder /dev/sda1,
zumindest selten
/dev/rd/c0d0p1, dasieht
irgendwie eher nach
Solaris-Notation aus.
Aber wenn es dieser Controller so will...
>
> Wenn ich den Bootvorgang richtig verstehe, muss das Arry doch aus der
> initrd gemountet werden und dann kann der Kern geladen werden, oder?
> Dann muss in der initrd das DAC960-Modul vorhanden sein und geladen
> werden. Das ist m.E. das Problem...
> Bitte korrigiert mich, so lerne ich auch noch 'was über den Bootvorgang!
>
Paul
--
Attachment:
signature.asc
Description: Digital signature