PCI - S-ATA-Karte und device-Reihenfolge

maxpayne80

Commander
Registriert
Nov. 2006
Beiträge
2.377
Hi,
ich habe ein älteres Board mit 4HDs onboard angeklemmt,
dann einen PCI-S-ATA-Controller (sil-3114 chipsatz) mit 4 Ports,
woran 3 HDs hängen.

Nun hängt meine Boot-HD natürlich onboard-System auf sda1.

Ohne den PCI-Controller kein Ding, mit diesem aber klappt es nicht,
da die HD mit dem System nun sde* ist.

Spricht: der PIC-Controller wird zuerst initialisiert.

Kann ich das irgendwie ändern / beeinflussen?

Vielen Dank!
 
Woran liegts genau? Lass mich raten: Du kannst nicht booten, weil deine Device-Namen gemäß fstab nicht stimmen, oder?
Tausch sämtliche /dev/sdx durch UUIDs, die sind fix, unabhängig wie/wo du eine Device anklemmst.
 
Ja, so in etwa :D

Wie komme ich an die UUIDs der devices?

Danke schonmal für den Hinweis, das ist wohl allgemein bei so vielen Laufwerken eine gute Idee :)
 
ok danke, hab die fstab angepasst :)

merke nur gerade, dass die grub.cfg auch nicht mehr stimmt, verdammt ... da muss man
wohl auch was mit uuid machen können ... na mal sehen.
 
Du kannst es manuell anpassen, es gbt aber auch das tool "grub-repair" welches imo sehr gut ist und so etwas für dich macht.
 
Für Ubuntu und seine Ableger (z.B. auch Mint) kann ich nur den Grub Customizer empfehlen. Seeeehr feines Ding, das.
 
alles klar, danke für die tipps, das sollte weiterhelfen :)
 
Hi ich wieder ;D

mit UUID @grub hat gut geklappt .. aber :
ich habe 7 HDs mit etwa ~ 13 oder so Partitionen, vllt auch 14-15,
nun werdden beim start aber nur 6 HDs unter /proc/partitions eingehängt,
eine fehlt.

Stecke ich die eine fehlenden bei laufendem Rechner ab (S-ATA) und wieder an, dann taucht die auf -
beim Systemstart im BIOS taucht die HD auch auf, ist also angeschlossen.

Hat jemand eine Idee, was da los sein kann? Der Kernel is nich unbedingt sehr neu, ein 2.6.x weiß nich genau,
aber irgendwie ist das doch komisch :(

Als Info:
4HDs sind Onboard, 3 per PCI-SATA-Controller angeschlossen.

Danke :)
 
Bei nem 2.6er Kernel, was hast du da am Laufen, CentOS?

Steht das Laufwerk unter /dev/sdX irgendwo mit dabei? Was sagt z.B. gparted dazu, also bevor du das Ding ab- und wieder anklemmst.
 
also es ist ein älteres debian, 10er oder 8er sogar noch ... .

muss mal checken, was gparted sagt ... stimmt, unter /dev habe ich garnicht geschaut, mal sehen
 
ehehehe ... ja ok haste recht -.-

gut, bin gerade nicht mehr sicher, entweder n debian oder ubuntu, aber schon mind. 2 jahre alt
die installation.

naja morgen mal nach letzten tipps unter /dev/ schauen ... ich melde mich dann wieder

// edit 666 posts :king:
 
Wenns ein Ubuntu ist, dann könnte es 10.04 sein, das dürfte tatsächlich ncoh einen 2.6er Kernel haben. Da würde sich aber ein Upgrade auf 12.04 lohnen. Da hast du, mindestens Kernel 3.2, mit den Backports sogar 3.11.
Wenns Debian ist, ist es Debian 6. Debian 7 hat Kernel 3.2.

Egal was es ist: ein Distributionsupdate wäre dringend angeraten.
 
Zurück
Oben