Hallo, ich hatte die Ausgabe von lspci vergessen. 00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2) 00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2) 00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2) 00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2) 00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2) 00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2) 00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4) 00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) 00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1) 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2) 01:07.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02) 01:08.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) gruesse uwe Am Samstag, 17. Februar 2007 16:50 schrieb Uwe Wagner:
Am Samstag, 17. Februar 2007 16:10 schrieb David Haller:
Hallo,
Am Sam, 17 Feb 2007, Philipp Zacharias schrieb:
Am Samstag, 17. Februar 2007 09:58 schrieb Uwe Wagner:
die beiden Rechner haben unterschiedliche Hardware. Ich dachte, es funktioniert, wenn die Platten in beiden Rechnern unter den gleichen Devices (hda, hdb) angesprochen werden.
kann, muss aber nicht.
Was sind denn die beteiligten IDE-Controller? (-> lspci)
Bei all den Festplattenumzügen, die ich mit meinem System schon gemacht habe, hat es fast immer geklappt. Nur ein einziges Mal ging nix. Da wurde am neuen Controller die Platte zwar auch erkannt (klar, denn mit einer IDE-Platte konnte er ja was anfangen), aber dass da Daten drauf sein sollen wollte er mir einfach nicht abkaufen.
Nicht vergessen sollte man auch die Festplattengeometrie. Wenn die Controller / die BIOSe unterschiedliche Defaults haben und diese verwenden kann diese "lustige" Effekte haben.
Also hab ich meinen hier immer rumliegenden Promise-Controller eingebaut, über diesen die Festplatte angeschlossen und die Daten runterkopiert.
Beispielsweise verwende(te)n die Promise Ultra XX IDE-Controller immer eine */16/63 Geometrie, bei Onboard ist eher */255/63 üblich (LBA Einstellung im BIOS)...
Erkannt werden sollten die Platten aber wenn der Controller unterstützt wird. Also zusätzlich zum lspci bitte noch die Ausgabe von
grep INITRD /etc/sysconfig/kernel Kommt hier :
INITRD_MODULES="amd74xx processor thermal fan jbd ext3" DOMU_INITRD_MODULES="xennet xenblk"
und
sed -n '/Uniform.*E-IDE driver/,/kjournald starting/p' \ /var/log/boot.msg
Kommt hier :
<6>Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 <6>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx <6>input: ImPS/2 Generic Wheel Mouse as /class/input/input2 <6>NFORCE2: IDE controller at PCI slot 0000:00:09.0 <6>NFORCE2: chipset revision 16293024 bytes <6>NFORCE2: not 100% native mode: will probe irqs later <4>NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround. <4>NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround. <6>NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controllerId System <6> ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA <6> ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA <7>Probing IDE interface ide0... 2746 1052257+ 82 Linux swap / Solaris <4>hda: HDS722525VLAT80, ATA DISK drive 223054492+ 5 Extended <4>hdb: HDS722525VLAT80, ATA DISK drive 62910508+ 83 Linux <4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 160143921 83 Linux <6>hda: max request size: 512KiB <6>hda: 488397168 sectors (250059 MB) w/7938KiB Cache, CHS=30401/255/63, UDMA(100)raly:~ # man mdrun <6>hda: cache flushes supported <6> hda: hda1 hda2 hda3 hda4 <6>hdb: max request size: 512KiB <6>hdb: 488397168 sectors (250059 MB) w/7938KiB Cache, CHS=30401/255/63, UDMA(100) manual entry for mdmadm <6>hdb: cache flushes supported <6> hdb: hdb1 hdb2 hdb3 hdb4e wait... <7>Probing IDE interface ide1... <4>hdd: LITE-ON DVD SOHD-16P9S, ATAPI CD/DVD-ROM drive <4>ide1 at 0x170-0x177,0x376 on irq 15 <6>ACPI: Thermal Zone [THRM] (40 C).. <6>ACPI: Fan [FAN] (on) <6>md: raid1 personality registered for level 1 <6>device-mapper: 4.5.0-ioctl (2005-10-04) initialised: dm-devel@redhat.com <7>dm-netlink version 0.0.2 loaded... <6>md: md0 stopped. <6>md: bind<hdb2> <6>md: bind<hda2> <6>raid1: raid set md0 active with 2 out of 2 mirrors <6>md: md1 stopped. <6>md: bind<hdb4> <6>md: bind<hda4> <6>raid1: raid set md1 active with 2 out of 2 mirrors <4>Attempting manual resume <4>md: md1 still in use. <6>md: md0 stopped. <6>md: unbind<hda2> <6>md: export_rdev(hda2) <6>md: unbind<hdb2> <6>md: export_rdev(hdb2) <4>md: md1 still in use. <4>md: md1 still in use. <6>md: md0 stopped. <6>md: bind<hdb2> <6>md: bind<hda2> <6>raid1: raid set md0 active with 2 out of 2 mirrors <6>kjournald starting. Commit interval 5 seconds
Die obigen Ausgabe sind vom Quellrechner, auf dem die Platten installiert wurden.
Ich habe auch versucht, mit der sysrescuecd oder einem Rettungssystem der SuSE CD die raid's mit mdadm zu starten. Hierzu habe ich die Dateien /etc/raidtab und /etc/mdadm.conf entsprechend dem Originall eingerichtet. Ich kam aber nur bis zu einem 'no devices found for /dev/md0'. Das ganze habe ich auf einem zweiten Rechner und in VMware probiert.
In VMware habe ich die mit sfdisk gesicherte Partitionierung auf die Platte geschrieben und mit partimage die Partitionen zurückgespielt. Sowohl in VMware als auch auf einem zweiten Rechner sind die Platten mountbar und lesbar. Nur das RAID startet nicht.
gruesse uwe -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org