On Mar 19 12:28:07, freddiebub...@countermail.com wrote:
> Hi! Hope you are all well,
>                           recently I made the mistake of running newfs_msdos
> to my computers encrypted SSD instead of an external sd card... I cancelled
> the command almost immediately, so I am hoping most of the data is still
> intact. On reboot

Big mistake.

> the machine decrypts the SSD on password prompt and then
> fails to boot.

To be clear: so this is your boot disk?

> My thinking so far has been that as I assume most of the data
> is still intact that if i was able to change the label from MSDOS back to
> 4.2BSD using disklabel i would be able to run fsck to attempt to recover the
> data (I have already ran dd to clone the disk to a backup.) From a live usb
> i ran disklabel -e on the (decrypted) drive changing the line identifying
> the i partition from:
>   i:     devicesizexxx     0   MSDOS
> to:
>   i:     devicesizexxx     0    4.2BSD  0 0

That is surely _not_ the original disklabel.

First things first: you have a backup from the night before, right?
Or at least a backup of the original disklabel, right?

> I do not remember the exact way I had partitioned the drive,

That's what /var/backups/disklabel.* are for

> but assume it was similar to the default openbsd parameters for a 1TB drive.

"Similar" will get you nowhere.
But there might still be copies of the superblock on the (rest of) the FFS.
Have you tried scan_ffs(8)?

        Jan

Reply via email to