Re: Der PlatzHirsch hat den Pinguin gefressen :(
Hallo Ihr, ich habŽjetzt mal gpart laufen lassen und liefere mal alle relevanten Informationen (Ich weis naemlich, ehrlich gesagt, nicht so genau was ich jetzt tun soll :( fdisk liefert folgende Partition-Tabelle: Device Boot Start End Blocks ld System /dev/hda1 * 1 77 618471 c Win95/fat32/lvm /dev/hda2 78 1048 7799557+ 5 extended /dev/hda5 ? 172426 50915 1171444434+ 74 Unknown gpart-output: *** Error: invalid extended ptbl found at Sector (1237005) Begin Scan... Possible Partition (Dos,FAT), size (1200mb), offset (0mb) Possible extended partition at offset (4706mb) Possible Partition (linux ext2),size(23mb),offset(4706mb) End Scan checking Partitiones... Partition(Dos or Win95 with32bitFAT,LBA): primary Partition(Linux ext2Filesystem): logical OK. Guessed Primary Partition Table: Primary Partition(1) type: 012(0x0c)(DOS or Win95 with32bitFAT,LBA) size: 1200mb #s(2457882) s(63-2457944) chs: (0/1/1)-(152/254/63)d (0/1/1)-(152/254/63)r Primary Partition(2) type: 005(0x05)(Extended DOS) size: 156mb #s(321300) s(9639000-9960299) chs: (600/0/1)-(619/254/63)d (600/0/1)-(619/254/63)r (3) und (4) sind unused Hoffentlich kann mir jemand von euch helfen. thx4yourTime Gruesse Peter _______________________________________________________________________ 1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Peter, peter rudek wrote: Erstmal: Mach vor jeder Partitionierung, besser regelmaessig (per cron?) ein: dd if=/dev/hdX of=/root/mbr-hdX bs=512 count=1 Wobei /dev/hdX deine Festplatte(n) ist (sind). oder wenn du mehrere HDs hast: ==== #!/bin/bash # Bitte: Verstehe was das script macht, bevor du es ausfuehrst! for d in `ls -d /proc/ide/hd?` do if grep "ide-disk" $d/driver > /dev/null then dev="${d//\/proc\/ide\//}" dd if=/dev/$dev of=/root/mbr-dev-$dev bs=512 count=1 fi done ==== Noch besser, du nimmst als Output (of=) jew eine Datei + Datum, z.B. 'hda-mbr-`date +%Y%m%d`'
ich habŽjetzt mal gpart laufen lassen und liefere mal alle relevanten Informationen (Ich weis naemlich, ehrlich gesagt, nicht so genau was ich jetzt tun soll :(
fdisk liefert folgende Partition-Tabelle:
Device Boot Start End Blocks ld System /dev/hda1 * 1 77 618471 c Win95/fat32/lvm /dev/hda2 78 1048 7799557+ 5 extended /dev/hda5 ? 172426 50915 1171444434+ 74 Unknown
gpart-output:
*** Error: invalid extended ptbl found at Sector (1237005) Begin Scan... Possible Partition (Dos,FAT), size (1200mb), offset (0mb) Possible extended partition at offset (4706mb) Possible Partition (linux ext2),size(23mb),offset(4706mb) End Scan [etc...]
Da muesste man sich mal die Partitionstabellen anschauen und dann per Hand geradebiegen... dd if=/dev/hda of=/root/hda-mbr bs=512 count=1 dd if=/dev/hda of=/root/hda5-epbr-poss bs=512 count=3 skip=1047 und hier kommt evtl. ein Fehler (beyond end of disk oder so): dd if=/dev/hda of=/root/hda5-epbr-xxx bs=512 count=3 skip=172425 wobei lezterer ziemlich lange brauchen wird... Wenn du Backups hast, ist eine Neupartitionierung vermutlich schneller (und besser). Ansonsten: Mit Geduld und dd wird's sich's, solange es nur ein logischer Fehler in den Partitiontabellen ist, vermutlich wieder hinbiegen lassen... Ausserdem waere ein (Linux) 'fdisk -l /dev/hda' nuetzlich und, falls moeglich, die Ausgabe von 'partinfo'. Die Ausgabe von 'for f in /proc/ide/hda/*; do echo "$f:"; cat $f; done (am besten aber per Hand gekuerzt auf 'ohne /proc/ide/hda/smart_* und /proc/ide/hda/identity') duerfte ebenfalls hilfreich sein. CU David --
Ich dachte immer, WoKos hätten eine Menge Augen, ringsrum? Das muss aber nicht jeder wissen. es reicht doch schon wenn Ich das selbst nicht weiss. [Roland Jacob und WoKo in dag°]
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
David@dhaller.de
-
spooky900@web.de