Re: [Halb OT] Minilinuxkern mit Shell starten
Am Dienstag, 27. Juni 2006 08:24 schrieb Richard Mittendorfer:
> Also sprach Sandro Frenzel <sandro.frenzel@gmx.de> (Tue, 27 Jun 2006
>
> 01:04:44 +0200):
> > Am Dienstag 27 Juni 2006 00:42 schrieb Daniel Musketa:
> > > Am Montag, 26. Juni 2006 23:32 schrieb Sandro Frenzel:
> > > > Am Montag 26 Juni 2006 23:23 schrieb Frank Lanitz:
> > > > > Klingt alles recht abenteuerlich.
> > > > >
> > > > > In der Hoffnung, dass ein dd da irgendwo vorhanden ist: Erzeuge
> > > > > doch ein Image von der NTFS-Partition und schiebe dieses per LAN
> > > > > auf einen anderen Rechner, der idealerweiße NTFS versteht. Dort
> > > > > mounten und evtl freuen.
> > > >
> > > > Verschieben? Wie denn....?
> > >
> > > Auf dem Zielrechner:
> > > % nc -vlp 1234 > imagefile
> > >
> > > Auf dem Laptop:
> > > % dd if=/dev/hda bs=32M | nc -vq 0 <IP> 1234
> >
> > UIH!! Geht...Big Thx!! Kann ich das Image dann auch irgendwie
> > extrahieren? Ich brauch ja nur an einzelne Daten ran. Wenn das noch
> > gehen würde, bin ich glücklich.
>
> Wenn du statt /dev/hda die Partition z.B. /dev/hda1 mit NTFS nimmst:
>
> # mount -t ntfs -o loop=/dev/loop0,ro imagefile /mnt/point
>
Das ginge natürlich auch mit dem kompletten Image:
# mount -o loop,offset=$((512*[Start der Partition])) imagefile /mnt/point
Den Wert für [Start der Partition] ermittelst Du mit fdisk -lu, was aber in
den meisten Versionen nur mit Blockdevices geht, also vorher ein
# losetup -vf imagefile
verlangt, dann ein
# fdisk -lu /dev/loop0
und dann das Mounten ...
> > > > eine Shell. Aber die erkennt meine Platten nicht
> > >
> > > Was meintest Du damit?
> >
> > Naja. Die stehen eben nicht in /dev drinne.
Dann allerdings dürfte Dir auch der dd-Befehl nichts nützen ...
Daniel
Reply to: