Problem mit SATA Treiber unter Linux

Avenger_

Enthusiast
Thread Starter
Mitglied seit
14.12.2005
Beiträge
2.268
Ort
Dresden
System
Mainboard ASUS A8N VM-CSM
CPU AMD Athlon 64 3000+
2x 512 MB Geil DDR
3x SP2504C ( sollen mal als RAID-5 laufe )
1x Seagate ST3250620AS 250 GB, 16 MB Cache -> Systemplatte

Problem ist nun folgendes

Ich schaffe es nicht den SATA Treiber des Boards einzuspielen

-> Beim Bootvorgang findet er die Bootpartiton nicht, so dass ich den Umweg über die dvd gehen muss, indem ich dort "Installiertes System Starten" auswähle.

Auserdem findet er nur 2 der 3 Samsung Festplatten.
Liegt denk ich auch am fehlenden Treiber.

nun seid ihr gefragt wie bekomme ich diese problem in den griff ?

danke

mfg
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Joah, fangen wa doch mal an.

-controller
-kernelversion
-distri (vers?)

1. wenn eine platte gefunden wird, fehlt kein treiber
2. wenn da garnicht erst was gefunden wird, hast du vielleicht keinen bootloader installiert?

Mfg ich
 
Controller ist der onBoard -> nForce 4
Kernelversion -> 2.6.18
Distribution -> Suse Linux 10.2

Hab inzwischen soweit eingrenzen können das ich alle 4 Festplatten sehe aber sich die letzte nicht richtig formatieren lässt.

Bei Booten kommt nun folgende Fehlermeldung
Booting from local disk...
No operating system

MfG
 
Zuletzt bearbeitet:
Hi!

Bei der Fehlermeldung "No operating system" kann es auch sein, dass in Grub (ich gehe davon einfach aus, dass du den benutzt) ein Fehler vorliegt und dort die falsche Platte angegeben ist. Weil wenn der Bootmanager bereits erkannt wird und dieser auch auf der SATA-Platte liegt, sieht das ja schonmal gut aus.

Viele Grüße
André
 
nun ja habe es auch schon mit ner neuinstallation probiert kein erfolg

auch die einträge habe ich kontrolliert und konnte keinen fehler feststellen werde mal n screen der grub einstellungen machen.

ggf hilft ne übersicht über die partitionierung der platten
 
Zuletzt bearbeitet:
Poste mal deine grub.conf und dann auf welcher HDD du dein SuSe installiert hat, zudem wäre es vernünftig mit fdisk -l nachzuschauen welche Bezeichnung diese Platte bei dir trägt. :)
 
so hier mal das herrausgesuchte

linux:~ # fdisk -l

Platte /dev/sda: 250.0 GByte, 250059350016 Byte
255 heads, 63 sectors/track, 30401 cylinders
Einheiten = Zylinder von 16065 Ã 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 275 2104515 82 Linux Swap / Solaris
/dev/sda3 276 30401 241987095 83 Linux

Platte /dev/sdb: 250.0 GByte, 250059350016 Byte
255 heads, 63 sectors/track, 30401 cylinders
Einheiten = Zylinder von 16065 Ã 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 * 1 30401 244196001 83 Linux

Platte /dev/sdc: 250.0 GByte, 250059350016 Byte
255 heads, 63 sectors/track, 30401 cylinders
Einheiten = Zylinder von 16065 Ã 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdc1 1 30401 244196001 83 Linux

Platte /dev/sdd: 250.0 GByte, 250059350016 Byte
255 heads, 63 sectors/track, 30401 cylinders
Einheiten = Zylinder von 16065 Ã 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdd1 1 30401 244196001 83 Linux

linux:~ # cat /boot/grub/menu.lst
# Modified by YaST2. Last modification on Mi Jul 18 19:31:48 UTC 2007
default 0
timeout 8
gfxmenu (hd0,0)/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd0,0)
kernel /vmlinuz-2.6.18.2-34-default root=/dev/sda3 vga=0x31a resume=/dev/sda2 splash=silent showopts
initrd /initrd-2.6.18.2-34-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
root (hd0,0)
kernel /vmlinuz-2.6.18.2-34-default root=/dev/sda3 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /initrd-2.6.18.2-34-default

linux:~ # cat /etc/fstab
/dev/sda3 / ext3 acl,user_xattr 1 1
/dev/sda1 /boot ext3 acl,user_xattr 1 2
/dev/sda2 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0


hauptproblem ist weiterhin das nicht von hdd aus zu startende linux
 
Zuletzt bearbeitet:
Hast du im Bios auch die richtige Boot-Reihenfolge eingestellt ?

Wenn auf sdb kein Betriebsystem ist und du die Festplatte als erste in der Bootreihenfolge eingetragen ist, kommt solch ein Fehler:

Stell die reihenfolge so um, das deine Seagate zuerste gestartet wird
 
@ankabo nein funktioniert nicht
@nordmende ja richtige biosreihenfolge ist drinne

first boot device ist atm noch das dvd-lw
second boot device ist dann die seagate
third boot device hab ich disabled

wieder mal geiles denglisch
 
Hi!

Ich denke einfach mal (was häufig der Fehler ist), dass in der menu.lst dieser Eintrag hier:
root (hd0,0)
auf eine falsche Partition zeigt und somit nicht funktioniert.
Im Normalfall ist "hd(0,0)" die Boot-Partition (nach einer blanken Installation), was ja richtig sein sollte. Doch wenn er dort nichts findet, ist eventuell "hd(0,1)", "hd(0,2)" oder so richtig, würde ich mal testen.
Ich tippe auf letzteres, einfach so ein Bauchgefühl :d

Viele Grüße
André
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh