[linux-l] Platte als Image sichern
Jan-Benedict Glaw
jbglaw at lug-owl.de
Mo Mär 10 00:08:42 CET 2008
On Sun, 2008-03-09 23:51:53 +0100, Steffen Dettmer <steffen at dett.de> wrote:
> * Jan-Benedict Glaw wrote on Sun, Mar 09, 2008 at 23:00 +0100:
> > > Kriegt man das mit einem Plattenimage hin? Das dem Kernel wie'n
> > > mass-storage unterzujubeln? Laut `alles Files' müsste es ja
> > > eigentlich gehen - rein praktisch vermutlich aber nicht...
> > >
> > > Weiss jemand was dazu? Wie sieht das mit BSD aus? plan9 kanns, was?
> >
> > Zu BSD und plan9 kann ich nichts sagen, aber unter Linux kannst Du für
> > den loop-mount ein Offset angeben, sodaß Du an die Dateisysteme der
> > einzelnen Partitionen kommst.
>
> Ja schon klar, aber das ist etwas anderes. Hier wird eine Partition
> untergejubelt, die anderen Daten der Datei werden einfach
> ignoriert. Das Ende wird sicherlich nicht erkannt, falls z.B. das
> filesystem grösser als die Partion laut Partitionstabelle usw.
> ein resizefs auf maximum killt damit bestimmt alle folgenden
> Partitionen usw.
Ich versteh' Dein Problem nicht...
Meinst Du, jemand loop-mounted mit offset ein image einer Partition,
daß zu klein geraten ist? Natürlich werden da bounds checks
durchgeführt! Oder reden wir komplett aneinander vorbei?
> Kann man z.B. dem Hotplug irgendwie ein /dev/loop0 so
> unterschieben, dass es es wie z.B. ein /dev/sda benutzt?
Wozu? loop0 ist ein block device. Willst Du Partitions-Erkennung? Kann
man im userland mit losetup und Berechnen des Offsets machen.
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de +49-172-7608481
Signature of: Fortschritt bedeutet, einen Schritt so zu machen,
the second : daß man den nächsten auch noch machen kann.
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20080310/04d97d3b/attachment.sig>
Mehr Informationen über die Mailingliste linux-l