Recovering Lost Keys For EC2 FreeBSD13

1

Hello All, Yep, I did it. Lost my key pair for an important, (to me), EC2 server. Been hacking at it for a few days now. I need help. I am following this guide: -- https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/replacing-lost-key-pair.html

Everything seems straight forward. It is a well written guide. But when I try to mount the old disk in the new temporary instance, I get an input output error. Using geom list disk, the old disk shows up as nda1 in the temp instance. I have tried mounting using mount /dev/nda1p1 /mnt/temp I get the error.

I have tried using a regular Linux instance but didn't get very far. I was afraid I might mess up my disk. This might be a question better asked in a FreeBSD forum so I'll go looking for one. I am hoping this is a no brainer for somebody out there in the AWS community.

Here is the error:

root@freebsd:~ # mount /dev/nda1p1 /mnt/temp

mount: /dev/nda1p1: Input/output error

Thanks for reading this plea for help!

John Ullom

  • mount /dev/nda1p1 /mnt/temp

    There's your problem. nda1p1 is the GPT bootfs; and after that comes the UEFI ESP. You want p3 (assuming you're on x86; if you're on arm then you want p2 since arm doesn't have the GPT bootfs).

Redbone
已提問 2 年前檢視次數 266 次
2 個答案
0

cperciva,

YOU are my hero! Thank you!!

xoxoxoxoxoxo

Redbone
已回答 2 年前
0

Looks like I wrote my answer in the wrong place before. Copying it down here for better visibility in case anyone else runs into this problem:

mount /dev/nda1p1 /mnt/temp

There's your problem. nda1p1 is the GPT bootfs; and after that comes the UEFI ESP. You want p3 (assuming you're on x86; if you're on arm then you want p2 since arm doesn't have the GPT bootfs).

已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南