[Oberon] Urgent help to recover ETHNO files.

eas lab lab.eas at gmail.com
Tue Oct 28 03:16:41 CET 2014


Thanks,

1M x 1k = 1GB = many 2K-char: A4 paper-sheets.

We NOberoners, would have several partitions in the 1st GB
[consecutive sectors].

Keeping a copy of the <partitions listing> can show where P8 starts & ends.
If you need important info in P34, and P9's partnTable is broken, you can't do
`dd if=/dev/sda9 ...` because the system needs to read along-the-chain of
extended/logical partitions' tables.

Previously I had 'fixed it'.
This time I <set the link/s of P8 to jump-over P9, to point to P10>.
Then P34 became P33 ......

It's the complexity of eg. little-endian/reverse-bytes/PartnTble-formats/
reading-previous-notes&logs...etc. which makes ETHO so powerful:-
to have multiple files viewable-together on-the-screen, and to be
able to color/extract related text.

Also the calculations, & hex <-> decimal <-> binary conversions make
for no easy solution.

Imagine ET.OpenAscii FileSize1GB ?!

== Chris Glur.


On 10/26/14, peter at easthope.ca <peter at easthope.ca> wrote:
> From: lab.eas at gmail.com (eas lab)
> Date: Sun, 7 Sep 2014 10:44:14 +0200
>> I've lost/broken the extended-partitions-chain ...
>>  ...
>>   System.Execute dd if=/dev/hdb count=2 | hexdump -C
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458098
> suggests a tool to find a text string in a device with a broken file
> system.
>
> $ dd if=/dev/sda1 bs=1M count=1k | busybox grep "search string" >
> SalvageFile
>
> Then apply ET to SalvageFile to recover text added into sda1 since the last
> backup.
>
> Regards,                          ... Peter E.
>
>
>
> --
> 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12
> Tel +1 360 639 0202  http://carnot.yi.org/  Bcc: peter at easthope. ca
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>



More information about the Oberon mailing list