I was trying to format a USB key and accidentally deleted a 157MB partition that I suspect it was the booting partition from Ubuntu. But I have actually no idea of what I deleted, could have been the EFI system partition.
I was convinced that I selected the USB to be formatted and skipped all the alerts as I was getting messages of the USB being in use until then.
My Dell XPS 17" laptop has a 1T hd with Windows and Ubuntu Desktop 20.04.3 LTS installed. here is a picture of the current situation, key
is the partition I have formatted:
running from a Live USB Ubuntu:
$ sudo fdisk -l
Disk /dev/loop0: 2.1 GiB, 2160009216 bytes, 4218768 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop1: 55.45 MiB, 58130432 bytes, 113536 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop2: 65.1 MiB, 68259840 bytes, 133320 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop3: 219 MiB, 229638144 bytes, 448512 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop4: 50.98 MiB, 53432320 bytes, 104360 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop5: 32.3 MiB, 33865728 bytes, 66144 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/nvme0n1: 953.89 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: Micron 2300 NVMe 1024GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 9799531D-8078-41B9-9BFA-4D8E5889A40D
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 309247 307200 150M Linux filesystem
/dev/nvme0n1p2 309248 571391 262144 128M Microsoft reserved
/dev/nvme0n1p3 571392 1176300355 1175728964 560.6G Microsoft basic data
/dev/nvme0n1p4 1957793792 1959821311 2027520 990M Windows recovery environment
/dev/nvme0n1p5 1959821312 1997438975 37617664 18G Windows recovery environment
/dev/nvme0n1p6 1997441024 2000377855 2936832 1.4G Windows recovery environment
/dev/nvme0n1p7 1176301568 1957793791 781492224 372.7G Linux filesystem
Partition table entries are not in disk order.
Disk /dev/sda: 29.12 GiB, 31260704768 bytes, 61056064 sectors
Disk model: Cruzer Fit
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2cf4ba3a
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 0 5999871 5999872 2.9G 0 Empty
/dev/sda2 5271500 5279499 8000 3.9M ef EFI (FAT-12/16/32)
/dev/sda3 6000640 61056063 55055424 26.3G 83 Linux
$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.5
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory.
***************************************************************
Warning! Secondary partition table overlaps the last partition by
33 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sda: 61056064 sectors, 29.1 GiB
Model: Cruzer Fit
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 8CF0A28E-AAD6-4288-B195-4CF693FFA61F
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 61056030
Partitions will be aligned on 4-sector boundaries
Total free space is 5992606 sectors (2.9 GiB)
Number Start (sector) End (sector) Size Code Name
2 5271500 5279499 3.9 MiB EF00 EFI system partition
3 6000640 61056063 26.3 GiB 8300 Linux filesystem
The machine doesn't start anymore, it goes into some scanning tool from DELL every time I start.
If I press F12 I can see the booting dialog with Ubuntu and Windows Boot Manager, but if I select them I am told "No Boot Device Found". I am currently writing from a Live Ubuntu USB, with "Try Ubuntu".
I wonder, what have I deleted looking at the picture? the second 134MB partition says to be a Microsoft Reserved partition, so I suppose the key partition I formatted was the Ubuntu boot?
Do you think that if I install the Ubuntu boot in the key
partition I will be fine to start the Win/Ubuntu partitions again?
Could you some up the steps I should take to make sure I don't make any further mess? I need a little guidance for confidence.
Is it the EFI partition that I deleted or something else? Maybe I shall just install GRUB in the key
partition?