When i try to install ubuntu in duel boot, the windows boot manager partition shows 'VFAT' instead of 'efi'

I tried to install ubuntu on dual boot with my pre-installed windows 11. I followed the below website to install the OS.

i allocate the 210 gb ext4 partition for ubuntu

the problem is the above website says the windows boot manager should be EFI partitioned and the partition mount should be ‘boot/efi’. i didn’t find any option to change the partition type and mount point option. [screenshots below]

no option to change VFAT to efi:point_down:

no ‘boot/efi’ in the dropdown menu :point_down:

*i scrolled to bottom and there is no ‘boot/efi’

my doubt is can i continue the installation with the VFAT partitioned boot manager and leave the mount point blank? any error occurs if i do.?

i hope you have partitioned your disk with GPT
and disabled the Secure boot option for boot in UEFI BIOS mode before doing this process

if you try to change existing vfat your windows wil fail to boot :grin: recently i do the same and lost both os booting and fixed with both os repairing options

Compare my disk partitions with yours do carefully.

if you don’t do carefully you might lose your data.
This is not to scare you! . This is my experience with recent os installation in my SATA ssd

I don’t know about gpt. i just went to disk partition in my win11 and create a raw partition 210gb for ubuntu. while installing, I’ll change the partition to ext4 file system and make sure the boot manager partition is efi (*i followed this same way to install ubuntu and mint so many times and it works fine). This is the first time its showing VFAT instead of EFI.

I don’t know what to do. So i terminate the installation. now I’m using windows11🪟
it gets lagging sometimes:expressionless:

Linux lags?

no. windows 11 lagging

லைவ் பூட் பெண்டிரைவை உங்கள் கணினியில் இணைத்து அதன் வழியாக பூட் செய்யவும். நேராக இண்ஸ்டாலேஷன் போகாமல் டெர்மினலை தொடங்கி இங்கே உள்ள கமாண்டை இயக்கி வரும் தகவலை பகிரவும்.

sudo fdisk -l

@mohan43u here is what i got :point_down:
(I can’t take screenshots, because it gives so much data) so i copy paste

ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/loop0: 1.63 GiB, 1752752128 bytes, 3423344 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: 471.01 MiB, 493887488 bytes, 964624 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: 874.37 MiB, 916840448 bytes, 1790704 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: 4 KiB, 4096 bytes, 8 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: 269.77 MiB, 282873856 bytes, 552488 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: 74.27 MiB, 77881344 bytes, 152112 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/loop6: 10.54 MiB, 11051008 bytes, 21584 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/loop7: 91.69 MiB, 96141312 bytes, 187776 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: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Phison NVMe PM80512GPYTASBACIA-E132     
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: 58017D3E-85F9-433E-9A47-837435316033

Device             Start        End   Sectors   Size Type
/dev/nvme0n1p1      2048     534527    532480   260M EFI System
/dev/nvme0n1p2    534528     567295     32768    16M Microsoft reserved
/dev/nvme0n1p3    567296  499339263 498771968 237.8G Microsoft basic data
/dev/nvme0n1p4 499339264  588513279  89174016  42.5G Microsoft basic data
/dev/nvme0n1p5 588513280  998113279 409600000 195.3G Microsoft basic data
/dev/nvme0n1p6 998115328 1000212479   2097152     1G Windows recovery environmen


Disk /dev/sda: 14.91 GiB, 16008609792 bytes, 31266816 sectors
Disk model: Cruzer Glide    
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: EED3DE8A-ACD3-4541-BA15-9014C007D874

Device        Start      End  Sectors  Size Type
/dev/sda1        64 12105119 12105056  5.8G Microsoft basic data
/dev/sda2  12105120 12115263    10144    5M EFI System
/dev/sda3  12115264 12115863      600  300K Microsoft basic data
/dev/sda4  12115968 31264767 19148800  9.1G Linux filesystem


Disk /dev/loop8: 10.72 MiB, 11239424 bytes, 21952 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/loop9: 505.09 MiB, 529625088 bytes, 1034424 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/loop10: 38.83 MiB, 40714240 bytes, 79520 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/loop11: 500 KiB, 512000 bytes, 1000 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/loop13: 149.63 MiB, 156901376 bytes, 306448 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/loop12: 116.78 MiB, 122449920 bytes, 239160 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

மேலே உள்ள தகவலை பார்க்கும்போது உங்கள் /dev/nvme0n1p1 பார்டிஷன் EFI Filesystem என்று உள்ளது, மேலும் /dev/nvme0n1p5 பார்டிஷன் இன்னும் EXT4 பைல்சிஸ்டத்திற்கு மாற்றப்படாமல் உள்ளது.

உபுண்டுவை நிறுவும்போது /dev/nvme0n1p1 ல் மவுண்ட் பாய்ண்ட் மட்டும் /boot/efi என்று செட் செய்யவும். இதை பார்மெட் செய்யாமல் பார்த்துக்கொள்ளவும். அப்படி பார்மெட் செய்துவிட்டால் உங்கள் விண்டோஸ் இயங்காது.

மேலும் /dev/nvme0n1p5 ல் மவுண்ட் பாய்ண்ட் / என்று வைக்கவும். இதை பார்மெட் செய்யும்படி வைக்கவும். இந்த பார்டிஷனில் தான் உங்கள் லினக்ஸ் நிறுவப்படும்.

இந்த இரண்டையும் சரியாக செய்தால் வேறு எந்த சிக்கலும் வர வாய்ப்பு குறைவு.

மேலும் உங்கள் Cruzer Glide பெண்டிரைவில் ஏன் விண்டோஸ் உள்ளது? எதற்காக விண்டோஸ் பெண்டிரைவையும் லினக்ஸ் பெண்டிரைவையும் ஒன்றாக வைத்துள்ளீர்கள்? லினக்ஸ் பெண்டிரைவை முறையாக உருவாக்கி பயன்படுத்துங்கள். லினக்ஸ் வழியாக dd கமாண்ட் பயன்படுத்தி உங்கள் லினக்ஸ் பெண்டிரைவை உருவாக்குங்கள், அப்படி உங்களிடம் லினக்ஸ் இல்லை எனில் விண்டோஸ் அல்லது மேக்கில் பலேனா எட்சர் பயன்படுத்தி லினக்ஸ் பெண்டிரைவை உருவாக்குங்கள்.

மேலும் லினக்சை நிறுவும்போது முக்கியமாக கவணிக்கவேண்டியது எந்த முறையில் லினக்ஸ் பூட் செய்யப்பட்டுள்ளது என்பதை பார்க்கவேண்டும்.

stat /sys/firmware/efi/efivars

இந்த கமாண்டை டெர்மினலில் இயக்கினால் அது No such file or directory என்று கூறாமல் இருக்குமாறு பார்த்துக்கொள்ளவும். அப்படி காட்டினால் நீங்கள் UEFI வழியாக பூட் செய்யாமல் Legacy BIOS வழியாக பூட் செய்துள்ளீர்கள் என்று பொருள். Legacy BIOS க்கும் gpt பார்டிஷன் வகையில் பார்டிஷன் செய்யப்பட்ட டிஸ்குகளுக்கும் ஏழரை பொருத்தம். அதை தவிற்பது நல்லது. உங்கள் கணினியின் பயாஸ் செட்டிங்கிற்கு சென்று பூட் பிரியாரிட்டியில் UEFI என்று மட்டும் வைத்து பின் லினக்ஸ் நிறுவுவதை தொடங்கவும்.

Ok i will try the above instructions and let u know if it works :+1:

should i leave the nvme0n1p1 partition as VFAT? dont want to change to EFI?
i checked, and there is no EFI option in in the dropdown menu*


Also i have a doubt @mohan43u
If the nvme0n1p1 boot partition is already in efi, then why it shows VFAT while installing?

screenshot

இந்த கமாண்டை இயக்கி நீங்கள் UEFI ல் பூட் செய்துள்ளீர்களா என்று பார்த்தீர்களா?

stat /sys/firmware/efi/efivars

yes, I put this command on terminal before installation and it didn’t show like ‘no such file or directory’.

If the nvme0n1p1 boot partition is already in efi, then why it shows VFAT while installing?

VFAT என்பது /dev/nvme0n1p1 பார்டிஷன் எந்த வகையான பைல்சிஸ்டத்தை கொண்டுள்ளது என்பதை கூறுகின்றது, EFI Filesystem என்பது ஒரு பார்டிஷன் எந்த வகையில் உள்ளது என்பதை கூறுகின்றது. அதனால் /dev/nvme0n1p1 பார்டிஷன் VFAT ஆக இருப்பதில் தவறில்லை, ஆணால் இந்த பார்டிஷனை மட்டும் பார்மெட் செய்யாமல் பார்த்துக்கொள்ளவும்.

hi @mohan43u , Morning i got an idea to try linux mint. So i use the same usb to boot linux mint 21.3 cennamon edition and its successfully installed in first attempt. :tada:

but i feel like missing something i used a lot in ubuntu. Its ‘search’ :mag_right:(can i call it universal search? :thinking:)
we can search everything in ubuntu by just click the super key and type and its very convinient. Please let me know if there anyway to achieve that in linux mint.

And wifi is not working right now. I’ll try to fix it myself and if i can’t solve, i’ll create a new threat.

thank u @mohan43u @itz_mr_evil

1 Like