🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #19889

Re: partitions groesse / anfang berechnen

#19889
From: Felix Rauch
Date: Tue, 23 Nov 1999 00:00
39 lines
2563 bytes
root <root@azalea.ards.dataway.ch> wrote:
> Ich bin ein wenig unvorsichtig mit fdisk umgegangen und habe Mist
> gebaut.
[...]
> Sollten eigentlich genau 2 GB sein. Hat irgendjemand einen Vorschlag, wie
> ich den Rest der Partitionstabelle rekontruieren kann?

Ich habe das zwar noch nie genau so gemacht, aber auch schon mit
Partitionen 'rumgespielt. Vielleicht koennen Dir ein paar Tips helfen:

- Zwischen zwei Partitionen sind AFAIK immer 64 KB (oder waren's 32?)
  Zwischenraum. D.h. Beginn Deiner sda7 in der Partitionstabelle + 64
  KB + Anzahl Blocks von df geben ungefaehr den Beginn von sda8
  an. Vermutlich braucht ext2 aber auch noch ein paar Blocks zur
  Verwaltung des Filesystems, sodass die Berechnung evtl. doch nicht
  ganz stimmt. Solltest Du notfalls auch mit einer anderen Disk mit
  Partitionstabelle und df-Ausgaben bestimmen koennen. Achtung:
  Normale und extended Partitionen sind nicht gleich diesbezueglich.

- Durch herumproebeln mit falschen Partitionstabellen hast Du grosse
  Chancen, Dir den Superblock zu loeschen. Aber es gibt ja noch ein
  paar hundert Kopien davon im Filesystem, die Du fuer fsck angeben
  kannst. Falls Du noch irgendwo eine identische Kopie (d.h. ein Image
  oder ein dump) der Partition hast, kannst Du zumindest den
  zerstoerten Anfangsteil der Partition wieder
  restaurieren. Vielleicht hilft so eine Kopie auch, die richtige
  Position bzw. Groesse zufinden (ich nehme aber mal an, dass so eine
  Kopie nicht existiert..).

- Hast Du schon mit Programmen wie dumpe2fs und tune2fs herumgespielt
  um den richtigen Ort Deiner Partition zu finden?

So viel faellt mir grad ein fuer den Moment. Viel Glueck..

- Felix
-- 
Felix Rauch, research assistant @ ETH Zurich, Institute for Computersystems
Homepage: http://nice.ethz.ch/~felix/ (includes PGP public key)
Email: felix@nice.ch     -> This article contains my personal views only <-
Technical Details
Message-ID: <3839d2de@core>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn83e0pr.612.root@localhost.localdomain>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: f4b73,e4f983c07f1ccf87
X-Google-Attributes: gidf4b73,public
From: felix@nice.usergroup.ethz.ch (Felix Rauch)
Subject: Re: partitions groesse / anfang berechnen
Date: 1999/11/23
Message-ID: <3839d2de@core>
X-Deja-AN: 551843263
Sender: Felix Rauch <rauch@mulder.inf.ethz.ch>
References: <slrn83e0pr.612.root@localhost.localdomain>
X-Original-NNTP-Posting-Host: mulder.inf.ethz.ch
X-Trace: 23 Nov 1999 00:33:53 +0100, core.inf.ethz.ch
Organization: ETHZ
User-Agent: tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.2.7 (i686))
Newsgroups: ch.comp.os.linux