linux en sata-raid

Pagina: 1
Acties:

  • Ruvic
  • Registratie: Januari 2002
  • Laatst online: 20-12-2023
wie kan mij helpen?
Ik probeer Linux te laten draaien op mijn sata harddisks in raid0 configuratie.
moederbord : ASUS A7N8X deluxe
serial-ata chipset: SiliconImage 3112
harddisks: 2x maxtor 120Gb

Het volgende heb ik gedaan:
Van de website van ASUS de sata-raid driver SiI6512 voor Linux opgehaald.
Het installeren van RedHat 9.0 (kernel version 2.4.20-8) met behulp van deze driver ging probleemloos.
Tijdens de installatie heb ik een bootdiskette aangemaakt.
Maar als ik hiermee wil opstarten krijg ik een kernel panic.

hieronder volgt de laatste output van m'n scherm:

Loading sii6512.o module
/lib/sii6512.o : kernel-module version mismatch
/lib/sii6512.o was compiled for kernel version 2.4.20-8BOOT
while this kernel is version 2.4.20-8
ERROR: /bin/insmod exited abnormally
loading jdb.o module
Journalled Block Device driver loaded
Loading ext3.o module
Mounting /proc filesystem
Creating block devices
Creating root devices
Mounting root filesystem
mount: error 6 mounting ext3
pivotroot: pivot_root (/sysroot, /sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel memory: 128k freed
Kernel panic: No init found. Try passing init= option to kernel

  • DAzN
  • Registratie: April 2000
  • Niet online
Vanwege deze foutmelding:
Loading sii6512.o module
/lib/sii6512.o : kernel-module version mismatch
/lib/sii6512.o was compiled for kernel version 2.4.20-8BOOT
while this kernel is version 2.4.20-8
Kan init niet worden geladen
Kernel panic: No init found. Try passing init= option to kernel
Ik zou zeggen, probeer de juiste driver te compileren (is de source beschikbaar?) of probeer Fedora Core1. Werkt bij mij perfect met SATA.

  • pierre-oord
  • Registratie: April 2002
  • Laatst online: 12:27
Ik moet voor debian ook nog m'n eigen bootflop maken, dat zul jij ook moeten doen denk ik. Debian's installatie kent geeneens sata.

Ondernemer in tech (oud LOQED.com, nu UpToMore.com)


  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Kernel 2.4.26 zal een open-source driver bevatten.
De laatste 2.4 kernel is 2.4.26-rc2, die kun je gebruiken.

De maker van deze driver heeft een website:
http://www.infowares.com/linux

Met een van zijn website te downloaden pre-compiled module kun je je raid array benaderen vanuit zowel knoppix als gentoo.

Die closed source driver gaf mij overigens hetzelfde probleem.
suc6

[ Voor 10% gewijzigd door irondog op 09-04-2004 10:40 ]

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • Ruvic
  • Registratie: Januari 2002
  • Laatst online: 20-12-2023
Bedankt voor jullie reacties.
Helaas heb ik nog erg weinig ervaring met Linux en ik weet
niet hoe ik nou verder moet.
Irondog, zo te zien heb jij hetzelfde systeem als ik en het probleem al opgelost.
Zou je mij kunnen vertellen hoe ik RedHat 9.0 kan installeren met behulp van
kernel 2.4.26-rc2.
Ik heb "patch-2.4.26-rc2.gz" (970Kb) reeds gedownload.
Of moet ik Redhat 9.0 vergeten en overstappen op Knoppix of Gentoo
en die pre-compiled module van Thomas Horsten gebruiken?
Gek eigenlijk dat die closed source driver tijdens de installatie m'n raidset
wel goed herkent, maar na het installeren er niet mee kan opstarten.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Ruvic schreef op 09 april 2004 @ 22:19:
Zou je mij kunnen vertellen hoe ik RedHat 9.0 kan installeren met behulp van
kernel 2.4.26-rc2.
Je moet een kernel compileren die alles goed ondersteunt. De allernieuwste 2.4 kernel (2.4.26-rc2)doet dat! Je hebt natuurlijk wel een werkend linux systeem nodig (booten dus met een livecd :) ) om deze kernel te kunnen configureren en te compileren.
Nu is de installatie van Redhat eigenlijk suc6vol verlopen op het installeren van een werkende kernel na. Wat we gaan doen, is je redhat installatie benaderen m.bv. de gentoo livecd.

Ik hoop dat je tijdens de installatie gekozen hebt voor het installeren van de kernel devellopment tools. Als dat zo is, dan zou je Redhat aan de praat kunnen krijgen met behulp van de gentoo livecd.
Download hiervoor de volgende iso, brand deze en boot hem:
http://ftp.lug.udel.edu/p...too-basic-x86-1.4_rc2.iso

Voor deze livecd kun je dus een precompiled driver downloaden van de eerder aangegeven site. Na het booten van je systeem met de gentoo livecd doe je het volgende om de driver te laden:

code:
1
2
3
4
5
6
#wget http://www.infowares.com/linux/modules/gentoo_livecd_1.4/medley.o
//driver downloaden
#modprobe ataraid
//ataraid framework driver laden
#insmod -N medley.o
//en de magische module die toegang geeft tot je array


Als het goed is, kun je je raid arrray nu benaderen, bijvoorbeeld:
code:
1
2
#mount /dev/ataraid/disc0/part5 /mnt/gentoo
//mount de 5e partitie

De volgende stap is zelf een kernel compileren die WEL je raid array herkent.

[ Voor 5% gewijzigd door irondog op 10-04-2004 11:16 ]

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • Ruvic
  • Registratie: Januari 2002
  • Laatst online: 20-12-2023
ok irondog, bedankt voor de tips.
Ik ben zover dat ik in Gentoo de driver probeer te laden, maar deze is voor kernel 2.4.21 en de kernel-versie op de Gentoo livecd is 2.4.20
dus: kernel-module version mismatch......................................

Ik ben nu dus op zoek naar een livecd met kernel-versie 2.4.21

btw. kernel devellopment tools staan er op, maar hoe compileer
ik vanuit Gentoo een nieuwe kernel voor Redhat 9.0
en hoe krijg ik het voor elkaar om deze dan met een bootdiskette op te
starten?

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Ik kan ook met geen mogelijkheid meer die image vinden :(
Ik heb hem hier op cd staan, maar daar heb jij nu niets aan.

Probeer anders de pre-compiled module voor knoppix.
en dan deze module:
http://www.infowares.com/linux/modules/knoppix_3.3/medley.o
edit:
Ik ga je geen link geven naar een iso, want ik weet toch nooit zeker of het werkt :(
Zojuist een knoppix 3.3 uit mijn mapje gehaald, blijkt dus ook een verkeerde kernel versie te hebben. Zeer iri. Je hebt een knoppix nodig met 2.4.24. Dus download een versie >=V3.3-2004-02-09 Dat zit je vrijwel zeker goed.


Dan even over het compileren van de kernel:
In /boot staan bij redhat het configuratiebestand van de betreffende kernel
Bijvoorbeeld:
/boot/vmlinuz-2.4.22 heeft /boot/config-2.4.22 als configuratiebestand. Na het downloaden van de kernel source moet je dit bestand gebruiken als kernel configuratie (waar je dan zelf de driver voor je raid controller aan toe kunt voegen).

Welke bootloader heb je geinstalleerd? Is dit eigenlijk ook goed verlopen? Hoe ziet de verdeling in partities eruit?

[ Voor 54% gewijzigd door irondog op 11-04-2004 21:12 ]

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • Ruvic
  • Registratie: Januari 2002
  • Laatst online: 20-12-2023
Het is mij uiteindelijk gelukt om Linux Redhat 9.0 op het raid-array van m'm Asus A7N8X-deluxe te
krijgen en deze op te starten via het NT bootloader menu.

Weliswaar met veel hulp van Irondog, nogmaals bedankt!


Het volgende heb ik gedaan:

1. Redhat geinstalleerd op m'n raid-array met de Linux raid-driver van de website van Asus.
2. Een extra IDE-schijf erbij geplaatst en hierop nogmaals Redhat geinstalleerd.
3. Hierin een nieuwe kernel gecompilleerd (2.4.26-rc2 ,ondersteunt sata-raid)
4. Deze kernel op een bootflop gezet, waarmee ik deze installatie kon opstarten.
5. Vanuit deze installatie met chroot de Redhat-installatie op m'n raid-set ingegaan.
6. Hierin ook de nieuwe kernel gecompilleerd.
7. Een nieuwe versie van Lilo gedownload (22.5.8)
8. Deze geinstalleerd op de root-partitie van m'm raid-set.
9. Dit boot-record via een floppy naar m'n ntfs-partitie gekopieerd.
10.Dit boot-record-bestand toegevoegd aan het bootloader menu.

halleluja!
Pagina: 1