Raid Verbund kaputt UND nicht auffindbar - Suse 10.3

zevenom

Cadet 2nd Year
Registriert
Okt. 2007
Beiträge
19
Hallo,

Ich hab hier ein ziemlich großes Problem mit nem Raid 5 Verbund der hier in nem Rechner eingebaut is.

Es handelt sich hierbei um 4 SATA Platten, die an einen Promise 150 SX4 controller ageschlossen sind.

Folgendes Problem:

Wir hatten vor einpaar Tagen n Stromausfall, worauf der Rechner nicht mehr richtig gestartet hat. Die Fehlermeldung lautet wie folgt:

ata1.00: qc timeout (cmd 0xef)
ata1.00: failed to set xfermode (err_mask=0x4)

Das System hat mir vorgeschlagen fsck.reiserfs mit --rebuild-sb auszuführen, da der Superblock beschädigt sein dürfte.

Als ich den Befehl eingegeben habe, hat das Programm mich noch gefragt welches Version ich verwende, wie die Blocksize is, und dann ohne Rückmeldung abgebrochen. Ich habe dann neugierigerweise das Programm nochma laufen lassen, jedoch auf nen Verbund des nicht existiert, genau das gleiche.

Also hab ich Suse 10.3 neu draufgeknallt, mit dem Ergebnis das die xfermode meldungen noch immer kommen, er jedoch nicht mehr feststellt das der Supeblock im Eimer ist, was wohl einfach daran liegt das er die Partition an sich nicht mehr erkennt.

In Fdisk -l wird die Platte ebenfalls nicht mehr aufgelistet.

So, ich glaube mit der Neuinstallation sämtliche Rettungsanker über Bord geschmissen zu haben, und wollte hier sicherheitshalber nachfragen was euch dazu noch einfällt.

MfG

€: Achja, mein Ziel wäre es natürlich den Verbund ohne Datenverlust wieder herzustellen (hoffen darf man ja noch, oder? :>)

Hach, was mir noch einfällt: Die Treiber dürfte das System richtig eingebunden haben, hängt zwar ewigkeiten beim Booten, aber im Kontrollzentrum->Geräte wird der Controller zumindest korrekt aufgelistet.
 
Zuletzt bearbeitet:
Und, wie war das vorher eingerichtet? Hattest du das nicht selber gemacht?
Im Bios?
Als Softraid?
Mit dmraid? (wobei der wohl gar kein Level5 unterstützt, weiss ich nicht ganz genau)

Zur Sicherheit poste doch mal dein
Code:
[B]fdisk -l[/B]
und
[B]mount[/B]
und arbeite noch folgende Punkte unter "Bestimmung der Hardware":
https://www.computerbase.de/forum/threads/linux-treiber-uebersicht.339706/#post-3378872
ab, um alle relevanten Informationen zu bekommen.
Evtl. kann ja dann jemand besser helfen.

gruss, limoni
 
soweit ich das verstehe, hat xfermode rein gar nix mit dem verlust deiner daten zu tun.
xfermode setzt den transfermodus für die festplatten, egal ob da was drauf is oder nicht.

das netz empfiehlt im bootloader ein 'irqpoll' an die startzeile des kernels anzuhängen, falls xfermode beim starten des systems einen fehler ausgibt.

zur datenrettung würd ich mal ein tool wie http://www.cgsecurity.org/wiki/TestDisk_DE zu rate ziehen...
 
@ limoni:
fdisk -l:
Code:
Platte /dev/sda: 18.3 GByte, 18351959040 Byte
255 heads, 63 sectors/track, 2231 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008fb7d

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1               1         194     1558273+  82  Linux Swap / Solaris
/dev/sda2   *         195        1055     6915982+  83  Linux
/dev/sda3            1056        2231     9446220   83  Linux

Platte /dev/sdb: 36.7 GByte, 36703918080 Byte
255 heads, 63 sectors/track, 4462 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8f17f7a4

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1               1        4462    35840983+  fd  Linux raid autodetect

Platte /dev/sdc: 36.7 GByte, 36703934464 Byte
255 heads, 63 sectors/track, 4462 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0xedb81043

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdc1               1        4462    35840983+  fd  Linux raid autodetect

Platte /dev/md1: 36.7 GByte, 36701077504 Byte
2 heads, 4 sectors/track, 8960224 cylinders
Units = Zylinder of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000

Festplatte /dev/md1 enthält keine gültige Partitionstabelle

Md1 wurde nicht Formatiert und Partitioniert, deswegen kann man die letzte Meldung ruhig ignorieren.

mount:
Code:
/dev/sda2 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda3 on /home type ext3 (rw,acl,user_xattr)
securityfs on /sys/kernel/security type securityfs (rw)

Wie schon gesagt: scheint nirgendwo auf. Die Punkte werd ich baldmöglichst abarbeiten, erstmal möcht ich noch das tool von ubuntero probieren.

€: @ubuntero: Jo, hab mich auch schon dämlich gegooglet, leider hilft irqpoll nicht :/

Danke soweit mal :>
 
/dev/md1 deutet auf ein Softraid hin.
Dieses kannst du mit mdadm administrieren. => dazu man mdadm und mdadm --help
Wenn du das Raid5 mal eingerichtet hast, warum kennst du dann überhaupt nicht die Spezifikationen, mit denen das mal geschehen ist.
Der Sinn eines Raid5 ist es im übrigen, dass wenn eine Platte abraucht, mit den Informationen der anderen Platten den Ursprungszustand mit einer Ersatzplatte wiederherzustellen.

Ich habe selbst kein Raid laufen, aber ich kann nicht verstehen, wie man sich so etwas einrichtet, ohne auch nur einen Funken Ahnung davon zu haben.

Nun musst du dich mal per Google nach Anleitungen umsehen.
Hier mal ein Beispiel, damit du weisst worum es im groben geht:
http://www.webworkblogger.de/index.php?/archives/3-Linux-Software-Raid-mit-mdadm-Raid5-Beispiel.html

@ubuntero
Das testdisk Daten von defekten Raid5 Verbünden wiederherstellen kann, wäre mir neu.
Doch, kann es anscheinend:
Linux Raid

* RAID 1: mirroring
* RAID 4: striped array with parity device
* RAID 5: striped array with distributed parity information
* RAID 6: striped array with distributed dual redundancy information
Ist einen Versuch wert.

Aber ich denke, dazu müsste das Raid5 ersteinmal korrekt definiert sein.
Dazu
=> YaST / System / Partitionieren
Aber man müsste sich dazu schon auskennen und genau wissen, wie es mal definiert gewesen ist, ansonsten macht man nur noch mehr kaputt.
Ohne eine Sicherung oder mindestens Ausdruck der alten /etc/raidtab wird das natürlich fast aussichtslos.
http://www.linuxhaven.de/dlhp/HOWTO/DE-Software-RAID-HOWTO-8.html

gruss, limoni
 
Zuletzt bearbeitet:
lspci:
Code:
00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 11)
00:01.0 PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge (rev 11)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
02:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:0b.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
02:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
02:0d.0 RAID bus controller: Promise Technology, Inc. PDC20621 [SATA150 SX4] 4 Channel IDE RAID Controller (rev 01)
02:0e.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
lsmod:
Code:
00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 11)
00:01.0 PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge (rev 11)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
02:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:0b.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
02:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
02:0d.0 RAID bus controller: Promise Technology, Inc. PDC20621 [SATA150 SX4] 4 Channel IDE RAID Controller (rev 01)
02:0e.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)

dmesg | tail -100

Code:
sd 2:0:4:0: [sdb] Mode Sense: cb 00 00 08
sd 2:0:4:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sdb: sdb1
sd 2:0:4:0: [sdb] Attached SCSI disk
sd 2:0:5:0: [sdc] 71687372 512-byte hardware sectors (36704 MB)
sd 2:0:5:0: [sdc] Write Protect is off
sd 2:0:5:0: [sdc] Mode Sense: ab 00 10 08
sd 2:0:5:0: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA
sd 2:0:5:0: [sdc] 71687372 512-byte hardware sectors (36704 MB)
sd 2:0:5:0: [sdc] Write Protect is off
sd 2:0:5:0: [sdc] Mode Sense: ab 00 10 08
sd 2:0:5:0: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA
 sdc: sdc1
sd 2:0:5:0: [sdc] Attached SCSI disk
swsusp: Basic memory bitmaps created
swsusp: Basic memory bitmaps freed
Attempting manual resume
usb 2-2: new low speed USB device using uhci_hcd and address 3
usb 2-2: new device found, idVendor=045e, idProduct=0040
usb 2-2: new device strings: Mfr=1, Product=3, SerialNumber=0
usb 2-2: Product: Microsoft 3-Button Mouse with IntelliEye(TM)
usb 2-2: Manufacturer: Microsoft
usb 2-2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver hiddev
input: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) as /class/input/input2
input: USB HID v1.10 Mouse [Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)] on usb-0000:00:1d.1-2
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
sd 2:0:0:0: Attached scsi generic sg0 type 0
scsi 2:0:3:0: Attached scsi generic sg1 type 1
sd 2:0:4:0: Attached scsi generic sg2 type 0
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
sd 2:0:5:0: Attached scsi generic sg3 type 0
scsi 2:0:6:0: Attached scsi generic sg4 type 5
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Linux agpgart interface v0.102 (c) Dave Jones
agpgart: Detected an Intel 845G Chipset.
agpgart: AGP aperture is 64M @ 0xf8000000
iTCO_vendor_support: vendor-support=0
ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 21
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.01 (21-Jan-2007)
iTCO_wdt: Found a ICH4 TCO device (Version=1, TCOBASE=0xe460)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
intel_rng: FWH not detected
rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0
rtc_cmos: probe of 00:05 failed with error -16
input: Power Button (FF) as /class/input/input3
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input4
ACPI: Power Button (CM) [PWRB]
8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
r8169 Gigabit Ethernet driver 2.2LK-NAPI loaded
ACPI: PCI Interrupt 0000:02:0c.0[A] -> GSI 20 (level, low) -> IRQ 22
eth0: RTL8169s/8110s at 0xf9258000, 00:50:fc:f5:03:25, IRQ 22
st: Version 20070203, fixed bufsize 32768, s/g segs 256
st 2:0:3:0: Attached scsi tape st0
st 2:0:3:0: st0: try direct i/o: yes (alignment 512 B)
8139cp 0000:02:0a.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp 0000:02:0a.0: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.28
ACPI: PCI Interrupt 0000:02:0a.0[A] -> GSI 22 (level, low) -> IRQ 23
eth1: RealTek RTL8139 at 0xf9252000, 00:02:44:64:12:ae, IRQ 23
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
osst :I: Tape driver with OnStream support version 0.99.4
osst :I: $Id: osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $
sr0: scsi3-mmc drive: 16x/40x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 2:0:6:0: Attached scsi CD-ROM sr0
Adding 1558264k swap on /dev/sda1.  Priority:-1 extents:1 across:1558264k
md: md1 stopped.
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
md: bind<sdb1>
md: bind<sdc1>
md: raid1 personality registered for level 1
raid1: raid set md1 active with 2 out of 2 mirrors
loop: module loaded
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
AppArmor: AppArmor initialized
audit(1197986890.396:2):  type=1505 info="AppArmor initialized" pid=1862
powernow: This module only works with AMD K7 CPUs
IA-32 Microcode Update Driver: v1.14a <tigran@aivazian.fsnet.co.uk>
r8169: eth0: link down
NET: Registered protocol family 17
eth1: link down
ip6_tables: (C) 2000-2006 Netfilter Core Team
ip_tables: (C) 2000-2006 Netfilter Core Team
audit(1197986920.031:3): audit_pid=4065 old=0 by auid=4294967295
eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
lp: driver loaded but no devices found
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
lp: driver loaded but no devices found
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
sr0: CDROM not ready.  Make sure there is a disc in the drive.

dmesg | grep -i error

Code:
rtc_cmos: probe of 00:05 failed with error -16
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0

Falls noch mehr Info gewünscht wird, bitte melden.

Test-Disk ist ein geiles Programm, bis auf das es nur mit gemountetet Laufwerken funktioniert.

Übrigens:

Damals habe ich den Raid-Verbund mit dem BIOS der Karte erstellt, der Verbund wird im Karten BIOS auch angezeigt. SuSe hat den Verbund dann 1:1 übernommen

Aber ich denke, dazu müsste das Raid5 ersteinmal korrekt definiert sein.

rüschtüüüsch.

Achja: md1 ist ein Softraid, genauso wie der Promise Controller im Grunde ein Softraid ist. MD1 ist aber nicht die gesuchte Partition, die die ich suche Umfasst knappe 560 GB ;)
 
Zuletzt bearbeitet:
Das Prinzip ist:
Defekte Platte raus, Ersatzplatte rein, Raidverbund wiederherstellen lassen, sollte im Bios gehen.

Wieviele Platten sind denn überhaupt in dem Rechner?
sdb und sdc bilden ja ein Raid1 und passen von den Grössen her ja schon mal gar nicht.
Oder hast du noch mehr Platten an einem anderen Controller, der nicht erkannt wird?

Hängen sie an dem Adaptec AIC-7892A U160/m?
Ist der Treiber dafür geladen?

gruss, limoni
 
Hey, Danke für deine Geduld :>

Folgende Config:

Im Rechner sind 7 Festplatten drin, wovon 4 eben am Promise Controller hängen, die drei anderen am Adaptec Controller.

Ich bin leider ein vergesslicher Mensch, wofür ich mich gleich entschuldige. Ich hab z.b. vergessen das md1 (welches, wie richtig erkannt, aus sdb und sdc besteht) nicht nicht partitioniert und unformatiert, sondern /tmp bei der alten installation war.

Weiters hatte ich vergessen das ich ein Backup mit dem Backup-Tool von SuSe gemacht habe, welches eben in /tmp abgespeichert wurde (war vorgestern oder so, also recht frisch).

Ich hab jetzt mit Test-Disk MD1 wiederhergestellt und das Backup rausgeholt.

Der Adaptec Controller funktioniert einwandfrei, schließlich ist auch Suse auf sda installiert.

Zuletzt, zum Austausch: Der Controller, bzw. dessen BIOS müsste mir sofort melden falls eine Festplatte defekt sein sollte, würde ich also ausschließen. Werd ich aber bei Gelegenheit probieren, muss bloß mal eine neue Festplatte besorgen.

Letztendlich werd ich morgen dieses Backup durchstöbern und schauen ob sich das raidtab File finden lässt.

Schönen Abend noch und Danke nochmal für Deine Hilfe bis jetzt :>

€: Mir is noch ne Idee gekommen: Ich könnte den Promise Controller samt Platten an einen Win-Rechner hängen, evtl habe ich Glück und dort wird zumindest der Verbund erkannt. Dann könnt ich Test-Disk bemühen und gucken ob er die Daten finden kann. Was haltest davon?
 
Zuletzt bearbeitet:
Hier hast du von Testdisk mal Infos wie es den Superblock findet, damit du die Blockgröße für fsck.reiserfs mit --rebuild-sb erhältst.
Ist zwar im Beispiel Ext3, aber in Testdisk kann die Blockgröße im Menü Advanced / Superblock auch bei ReiserFS ausgegeben werden.
https://www.computerbase.de/forum/t...hr-mit-testdisk-recovern.354288/#post-3535776

Hatte mal Infos bekommen, das Testdisk mit jedem Raid, solange es vom Betriebssystem unterstützt wird, funktionieren sollte.
Das Array muß als ein Laufwerk erkannt werden.
Ausgenommen können Software-Raids sein.

Viele Grüße

Fiona
 
Zuletzt bearbeitet:
Gmoin Leute,

Danke für den Link Fiona, werd mich genauer damit befassen.

Das Array muß als ein Laufwerk erkannt werden.

Und genau hier liegt das Problem, denn, wie man sehen kann, wird das Array eben nicht als Laufwerk erkannt, weder vom System selbst, noch in Test-Disk. Das System verhält sich eher so als ob garkeine Festplatten am Controller angehängt wären.

Also habe ich jetzt folgendes gemacht:

Ich hab jetzt die Festplatten samt Controller ausgebaut, und in ein Windows System eingebaut.

Nach der Treiberinstallation habe ich hier Test-Disk ausgeführt, und siehe da: Das Array wurde erkannt, zwar mit einem kaputten Superblock, aber immerhin.

Momentan rennt die Analyse, ich melde mich wieder wenn's weitergeht.
 

Anhänge

  • analyse.jpg
    analyse.jpg
    30,4 KB · Aufrufe: 390
Zuletzt bearbeitet: (Screenshot hinzugefügt)
Zwischenbericht:

Ich hab die Platte mit PartitionType Intel analysieren lassen, ohne Ergebnisse.

Jetzt bin ich dazu übergegangen eine Analyse mit PartitionType None durchzuführen, da wird auch was gefunden, wird aber einige Zeit dauern.

Was ich mich Frage: Wenn ich auf Advanced gehe kann ich ja den Typ einstellen. Nur welchen sollte ich nehmen? ReiserFS oder Linux RAID?

Anbei die Screenshots: Erster ist das Ergebnis mit PT Intel, Zweiter wird zu beginn der Analyse mit PT Intel angezeigt, der dritte ist die jetzige Analyse mit PT None.

Nachtrag:

Tja, wie erwartet führte die Analyse im PT None zu keinen brauchbaren Ergebnissen. Weiters ist mir gerade aufgefallen das die Partition, die in Advanced (PT Intel) erkannt wird, zu klein ist. Auf dem Array wurde nur eine Partition verwendet die das gesamte Laufwerk belegt. So, und jetzt stehe ich an. Weiß noch jemand weiter?
 

Anhänge

  • tiefere_analyse_ergebnis.jpg
    tiefere_analyse_ergebnis.jpg
    21,1 KB · Aufrufe: 370
  • advanced.jpg
    advanced.jpg
    21 KB · Aufrufe: 343
  • analyse_none.jpg
    analyse_none.jpg
    32,4 KB · Aufrufe: 337
  • analyse_ergebnis_none.jpg
    analyse_ergebnis_none.jpg
    38,8 KB · Aufrufe: 365
Zuletzt bearbeitet:
Testdisk findet bei dir nur astronomosche Werte über magic values, das nur HFS->macintosh-Dateisystem ausgibt.
Kann auch daran liegen, wenn du Partition Table Type None wählst?
Partition Table Type None hat dieselbe Geometrie wie Apple Partition Map.
Werden wahrscheinlich ähnlich wie nur Überbleibsel anhand von irgend welche Werten erkannt und kann ignoriert werden.


Zu deinem Problem;

In deiner Partitionstabelle ist nur eine Partition die bis Cylinder 24791 geht.
Die Festplatte geht aber bis Cylinder 74040.
Ist dies richtig, hattest du mehrere Partitionen auf deinem Raid oder gin die Partition bis Ende?
Die Partition hat aber keinen Superblock, weshalb die doppelt gelistet ist.
Partitionen die doppelt gelistet werden, sind nur einfache unformatierte Partitionen oder mit beschädigten Bootsektor.

Wenn die Partition passen sollte;

Hattest du reiserfsck mit Gerätenamen versucht?

reiserfsck --rebuild-sb device
(wie hda, sda oder ähnlich?)
Sollte aber auf die richtiger Partition mit richtiger Größe und Daten etc. ausgeführt werden.

Teile es mal mit.

Viele Grüße

Fiona
 
Zuletzt bearbeitet:
Heyho,

Ich habe bemerkt das die Zylinderanzahl falsch erkannt wurde, der Raidcontroller meldet das Array mit 65535 Zylindern, habs in der Geometrie entsprechend geändert und führe nochmals die Analyse durch. Die übrigen Werte wurden übrigens richtig erkannt.

Zu deinen Fragen:

Es war nur eine ReiserFS Partition, die das gesamte Array belegt hat, fsck.reiserfs --rebuild-sb device hatte ich, wie erwähnt, ausgeführt, eben mit dem Ergebnis das es nach der Eingabe der (wenn ich mich recht entsinne, gleich das 2. Prompt, wo 4096 oder so als Standard eingestellt ist) Blocksize ohne Rückmeldung abgebrochen hat.

Ich melde mich nach der Analyse wieder.

PS: Hab gerade das Datenrettungsforum entdeckt, evtl sollte man den Thread dorthin verschieben, da ja Linux nicht mehr verwendet wird :>


Nachtrag: Die erste Analyse hat nichts ergeben, jetzt rennt die tiefere, is bei 30%, also schätz ich mal das da auch nichts mehr kommen wird.

Laut dem oben verlinkten Thread schließe ich, das der Nächste Schritt die Manuelle Eingabe der Partition sein wird.

Ich werd mich jetzt dann ranmachen und das oben erwähnte Backup nach nem Bootlog oder dem raidtab durchsuchen, evtl. habe ich Glück und es wurde mitgesichert.

Zwischenstand:

Auch die tiefere Analyse hat nichts ergeben.

Im Backup sind sämtliche Files der vorhergehenden Installation, bis auf die Daten der einen Partition (Aufgrund der Menge an Daten auf dieser Partition habe ich das Verzeichnis, wo's gemountet war, ausgeschlossen). Es existiert hierbei keine raidtab.

Hier einmal zumindest die relevanten Stellen im Bootlog:

Code:
<6>ata1: SATA max UDMA/133 cmd 0xF8A40200 ctl 0xF8A40238 bmdma 0x0 irq 7
<6>ata2: SATA max UDMA/133 cmd 0xF8A40280 ctl 0xF8A402B8 bmdma 0x0 irq 7
<6>ata3: SATA max UDMA/133 cmd 0xF8A40300 ctl 0xF8A40338 bmdma 0x0 irq 7
<6>ata4: SATA max UDMA/133 cmd 0xF8A40380 ctl 0xF8A403B8 bmdma 0x0 irq 7
<6>scsi1 : sata_sx4
<6>ata1.00: ATA-7, max UDMA/133, 398297088 sectors: LBA48 NCQ (depth 0/32)
<6>ata1.00: ata1: dev 0 multi count 0
<6>ata1.00: configured for UDMA/133
<6>scsi2 : sata_sx4
<6>ata2.00: ATA-7, max UDMA/133, 398297088 sectors: LBA48 NCQ (depth 0/32)
<6>ata2.00: ata2: dev 0 multi count 0
<6>ata2.00: configured for UDMA/133
<6>scsi3 : sata_sx4
<6>ata3.00: ATA-7, max UDMA/133, 398297088 sectors: LBA48 NCQ (depth 0/32)
<6>ata3.00: ata3: dev 0 multi count 0
<6>ata3.00: configured for UDMA/133
<6>scsi4 : sata_sx4
<6>ata4.00: ATA-7, max UDMA/133, 398297088 sectors: LBA48 NCQ (depth 0/32)
<6>ata4.00: ata4: dev 0 multi count 0
<6>ata4.00: configured for UDMA/133
<5>  Vendor: ATA       Model: Maxtor 6B200M0    Rev: BANC
<5>  Type:   Direct-Access                      ANSI SCSI revision: 05
<5>SCSI device sdd: 398297088 512-byte hdwr sectors (203928 MB)
<5>sdd: Write Protect is off
<7>sdd: Mode Sense: 00 3a 00 00
<5>SCSI device sdd: drive cache: write back
<5>SCSI device sdd: 398297088 512-byte hdwr sectors (203928 MB)
<5>sdd: Write Protect is off
<7>sdd: Mode Sense: 00 3a 00 00
<5>SCSI device sdd: drive cache: write back
<6> sdd: sdd1
<5>sd 1:0:0:0: Attached scsi disk sdd
<5>sd 1:0:0:0: Attached scsi generic sg5 type 0
<5>  Vendor: ATA       Model: Maxtor 6B200M0    Rev: BANC
<5>  Type:   Direct-Access                      ANSI SCSI revision: 05
<5>SCSI device sde: 398297088 512-byte hdwr sectors (203928 MB)
<5>sde: Write Protect is off
<7>sde: Mode Sense: 00 3a 00 00
<5>SCSI device sde: drive cache: write back
<5>SCSI device sde: 398297088 512-byte hdwr sectors (203928 MB)
<5>sde: Write Protect is off
<7>sde: Mode Sense: 00 3a 00 00
<5>SCSI device sde: drive cache: write back
<6> sde: sde1
<5>sd 2:0:0:0: Attached scsi disk sde
<5>sd 2:0:0:0: Attached scsi generic sg6 type 0
<5>  Vendor: ATA       Model: Maxtor 6B200M0    Rev: BANC
<5>  Type:   Direct-Access                      ANSI SCSI revision: 05
<5>SCSI device sdf: 398297088 512-byte hdwr sectors (203928 MB)
<5>sdf: Write Protect is off
<7>sdf: Mode Sense: 00 3a 00 00
<5>SCSI device sdf: drive cache: write back
<5>SCSI device sdf: 398297088 512-byte hdwr sectors (203928 MB)
<5>sdf: Write Protect is off
<7>sdf: Mode Sense: 00 3a 00 00
<5>SCSI device sdf: drive cache: write back
<6> sdf: sdf1
<5>sd 3:0:0:0: Attached scsi disk sdf
<5>sd 3:0:0:0: Attached scsi generic sg7 type 0
<5>  Vendor: ATA       Model: Maxtor 6B200M0    Rev: BANC
<5>  Type:   Direct-Access                      ANSI SCSI revision: 05
<5>SCSI device sdg: 398297088 512-byte hdwr sectors (203928 MB)
<5>sdg: Write Protect is off
<7>sdg: Mode Sense: 00 3a 00 00
<5>SCSI device sdg: drive cache: write back
<5>SCSI device sdg: 398297088 512-byte hdwr sectors (203928 MB)
<5>sdg: Write Protect is off
<7>sdg: Mode Sense: 00 3a 00 00
<5>SCSI device sdg: drive cache: write back
<6> sdg: sdg1
<5>sd 4:0:0:0: Attached scsi disk sdg
<5>sd 4:0:0:0: Attached scsi generic sg8 type 0
<6>BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
<6>EDD information not available.
<6>kjournald starting.  Commit interval 5 seconds

---

<6>device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel@redhat.com
<6>md: md0 stopped.
<6>md: bind<sde1>
<6>md: bind<sdf1>
<6>md: bind<sdg1>
<6>md: bind<sdd1>
<6>raid5: automatically using best checksumming function: pIII_sse
<4>   pIII_sse  :  3321.000 MB/sec
<4>raid5: using function: pIII_sse (3321.000 MB/sec)
<4>raid6: int32x1    718 MB/s
<4>raid6: int32x2    709 MB/s
<4>raid6: int32x4    730 MB/s
<4>raid6: int32x8    474 MB/s
<4>raid6: mmxx1     2026 MB/s
<4>raid6: mmxx2     2233 MB/s
<4>raid6: sse1x1    1149 MB/s
<4>raid6: sse1x2    1799 MB/s
<4>raid6: sse2x1    1783 MB/s
<4>raid6: sse2x2    2549 MB/s
<4>raid6: using algorithm sse2x2 (2549 MB/s)
<6>md: raid6 personality registered for level 6
<6>md: raid5 personality registered for level 5
<6>md: raid4 personality registered for level 4
<6>raid5: device sdd1 operational as raid disk 0
<6>raid5: device sdg1 operational as raid disk 3
<6>raid5: device sdf1 operational as raid disk 2
<6>raid5: device sde1 operational as raid disk 1
<6>raid5: allocated 4204kB for md0
<4>raid5: raid level 5 set md0 active with 4 out of 4 devices, algorithm 2
<4>RAID5 conf printout:
<4> --- rd:4 wd:4 fd:0
<4> disk 0, o:1, dev:sdd1
<4> disk 1, o:1, dev:sde1
<4> disk 2, o:1, dev:sdf1
<4> disk 3, o:1, dev:sdg1
<6>md: md1 stopped.
<6>md: bind<sdb1>
<6>md: bind<sdc1>
<6>md: raid1 personality registered for level 1
<6>raid1: raid set md1 active with 2 out of 2 mirrors
<6>loop: loaded (max 8 devices)
<6>kjournald starting.  Commit interval 5 seconds
<6>EXT3 FS on sda3, internal journal
<6>EXT3-fs: mounted filesystem with ordered data mode.
<5>ReiserFS: md0: found reiserfs format "3.6" with standard journal
<5>ReiserFS: md0: using ordered data mode
<4>reiserfs: using flush barriers
<5>ReiserFS: md0: journal params: device md0, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
<5>ReiserFS: md0: checking transaction log (md0)
<4>reiserfs: disabling flush barriers on md0
<5>ReiserFS: md0: Using r5 hash to sort names
<6>kjournald starting.  Commit interval 5 seconds

fstab:

Code:
/dev/md0             /archiv              reiserfs   acl,user_xattr        1 2

mdadm.conf:

Code:
DEVICE partitions
ARRAY /dev/md0 level=raid5 UUID=e2298d55:17a20a33:0b0c3e31:802b5775
ARRAY /dev/md1 level=raid1 UUID=51ce0415:5e694184:09f9fcc1:259f1e96

/var/log/yast2/disk_sdd:

Code:
Device: /dev/sdd
Major: 8
Minor: 48
Range: 16
Cylinder: 24792
Head: 255
Sector: 63
Label: msdos
MaxPrimary: 4
ExtPossible: 1
MaxLogical: 15
SizeK: 199148544
Partition: 1 /dev/sdd1 199141708 8 49 0 24792 fd primary

sde/f/g haben den gleichen Inhalt.

Ich wüsst jetzt sonst nicht wo ich noch gucken könnte, ich warte mal auf eine Antwort ab :>
 
Zuletzt bearbeitet:
Zurück
Oben