You make a great teacher Chris. I mean, I was actually having Grub issues after installing Linux on my Windows - I thought I should change to Legacy Boot and face whatever jargon comes off it but you laid it straight already. Thanks man.
(1:55) With MBR you can not use sectors beyond 2 TB at all. The 2 TB restriction is not on the size of an individual partition. The problem is that the MBR partition table only uses 32 bit sector offsets for the partition boundaries.
That's correct! To prove it, I just set my Linux desktop calculator to Programming Mode, set the base number-system to hexadecimal, and entered the following to represent the largest 32-bit value: FFFFFFFF Next, I added one to this hexadecimal value, to include Sector Zero (@00000000) in the total amount of available sectors: FFFFFFFF + 1 = 100000000 Since each sector is 512 bytes, I then multiplied the above value by 512 (in decimal) as follows: 1. I hit the multiply key. 2. I then changed the base number-system to decimal (This automatically converted the hexadecimal value to the decimal value of 4294967296.). 3. I then entered 512 and pressed the equal sign to get the maximum amount of bytes that can be stored on *any* drive in Legacy Mode. The value I got was *2.199023256×10¹²,* which is exactly equal to 2 TiB, which I got by dividing 1024 from the *raw* total as follows: 4294967296×512÷1024÷1024÷1024÷1024= However, there is another way to store more data using a 32-bit partition-table: You could use a larger sector-size such as 2 KiB instead of 512 bytes. And that's what modern hard disks enable you to do, if you set it up within their firmware using a utility such as hdparm.
You can get around the four partition limit in MBR by making one of them an extended partition. I've loaded up to ten different linux Os's on an MBR 1 TB disc easily and have them all bootable simply by putting them in that extended partition. I've found it's far easier and practical than messing with GPT. It works best with debian and ubuntu based OS's and some arch-based, but the arch-based can be more problematic and will sometimes mess up the boot record which can *sometimes* be fixed with boot-repair but not always. I usually put the swap and an ntfs partition (that I label "share" which is accessible by all the OS's and even Windows on first, then making the extended partition and then divide that into as many partitions as you want.
@@lordsiomai Yeah just as lord says most OS don't mind booting from extended partition/logical partitions, yet some OS like Windows can't boot from logical partitions.
Hi, Two comments: 1. MBR support 4 primrry partitions, but a primety partition may be an extension pattion that allow adding more logic partitipn, by that you could have more than 4. 2. I used a bios boot with UEFI that did not support the EPI partition type, only Fat32 partition type. It was probably a mistake, but nobody is perfect.
This information is soooo good to have, really useful as I currently sit mid-install on my system and trying to understand what options work best for me; this is leagues better than the dozens of "Just use this partition table" recommendations I see everywhere, you really get into the what and why these kinds of partitions exist what is exactly what I needed
@@ChrisTitusTech "Real" computer users don't shut down their computer at all, so i will never see the fancy bootscreen anyway (why would i care?) My linux runs just fine on a 250Gb SSD on Legacy boot mode. No wonder why "Windows" needs UEFI..they already prepare their users for the next upcoming version which will be 12TB in size of all the crap they ship with it..haha.
Just as an aside, Secure Boot also requires UEFI and unfortunately some systems, such as newer OEM laptops, don't allow you to disable Secure Boot or don't allow the user to add Machine Keys to the Secure Boot system check. Which means it will only boot kernels signed with the provided key, made by Microsoft; thankfully official Ubuntu kernels use a shim that is signed with that key, so the use doesn't have to disable it or add new keys to run an Ubuntu based OS on those machines. I think a couple other distros also use that shim and key signing.
It doesn't sound like noise cancellation, it just sounds like cutting the audio there, because I hear the noise during the talky parts. I'd rather have them all at tehe same noise level.
Thank you brethren I'm glad you've made it clear multiple times in the detailed explanation and breaking down the differences in MBR legacy and Uefi and by partition system.
Grub has about 30 active bugs which will prevent Grub from writing to the UEFi boot partition. Using systemd-boot will get rid of install issues for many people. PopOS and endless will install very well in UEFI. Endless supports secureboot.
So, GPT and UEFI if - your boot drive (not any other drive) is bigger than 2 TB (which are currently known as the slowest drives around, unless they are SSD) - you really cant live without graphical icons in your BIOS screens
"In this video, I go over.... (what the title exactly says) " - Thanks.... I thought youtube would serve me a different video than what I clicked on, or somehow the info would be in another video. Thanks for the prompt clarification.
Excellent job reasoning forward the most effective way for a computer to behave suffering their capabilities appropriately balanced by the portion of the systems supporting each software or out of schemes into Windows processors etc etc
Some older legacy bios on that last boards before UEFI did take over had patches to support detection and GPT on the drives larger than 2TG. This kind of throws off people that were not building at the time or installing large drives. GPT is supported and I have had Windows 10 running on one of these boards. What kind of sucks with some back up utilities on servers and virtualization was the weird server time that EFI was a thing. Really sucks when you are trying to do an emergency automatic spin up a virtual server.
Just a minor correction. Things that are no longer approved for use are "deprecated", not "depreciated". "What is deprecated? In information technology (IT), deprecation means that although something is available or allowed, it is not recommended or that -- in the case where something must be used -- to say it is deprecated means that its failings are recognized."
Fantastic topic Chris, we need so much more information, especially seeing the different bios. And how to use a solid state drive labeling as mmblk over sda. So many abbreviations, what does it all mean? Your background in Windows is a valuable help here as many have avoided UEFI for the last 10 years.
FOR ME IT WASN'T EASY TO INSTALL GRUB, IT ALWAYS GAVE ME SOME ERROR, IN ALL THE DIFFERENT FORMS I TRIED INSTALLING ARCH. NOW I MIGHT NOW WHAT WAS THE PROBLEM THANKS TO A MAJARO WARNING DURING THE PERSONALIZED INSTALLATION, WHICH THIS VIDEO CONFIRMS IT AND THE ARCHWIKI TOO, BUT IT SAYS IT NOT ON THE PRINCIPAL INSTALLATION PAGE. THANKS CHRIS!
Chris, please correct me if I'm wrong, but EFI partition formatted to FAT32 should not necessarily be the first one on the drive. In fact, it could be placed anywhere and it runs OK.
So long as the partition has the flag set to make it bootable any hardware should find it. It is even possible to have multiple EFI partitions on one drive but this may cause problems with some hardware - especially complete PCs (such as laptops) rather than motherboards bought separately as a component.
Windows tends to not give a crap about any other installed OSes and just wants to assume you only want Windows. One thing to keep in mind w/ multi-boot is that Windows will make a 100MB EFI partition (if one doesn't exist) while some other OSes/bootloaders need more than that (up to 200MB or a bit more).
How do you stop Linux from rebooting after you shutdown the computer? Also, how do you extends the the battery life? Is there a setting or command you can recommend for this?
No, he over-complicated the explanation. Basically Legacy is the old BIOS mode and UEFI is a new one with better graphics and allows you to use a disk with more than 2.5 TB, and some other stuff
UEFI is replacing BIOS. You use either one or the other. Some hardware no longer has BIOS. A Surface Pro is a good example of something with no BIOS. It is UEFI all the way. UEFI can do everything BIOS can do and then some.
I like grub4dos on a pen drive as a primary boot device. From there, I can chainload most anything. Great to have WinPE environments, Windows Install .iso's, Linux Install iso's, all bootable on that pen drive. Since I am constantly swapping things about, I do not like to rely on a primary boot partition in hard space. Will send you info if interested.
Cool video, thanks, that'll all be helpful when I eventually replace my laptop and put Linux on the new one. One thing: You say legacy (BIOS) boot only supports four partitions, but I'm sure I used to (back when I had a desktop with big drives) use more than four partitions using logical partitions within the extended partition area. So I'd have two or three bootable and one extended containing another handful of logical.
This is splitting hairs. The maximum number of partitions is 4 (3 Primary partitions and one extended) totaling 4. The partitions within the extended partition are "extended partitions" and aren't counted toward toward the total of 4. There was a limitation years ago and not sure if it still stands but Windows had to be installed to a primary partition and not an extended one. It's not a problem with Linux but be that as it may. Not all partitions were created equal.
I just bought a mini pc with an internal msata 128GB drive. I also put a 240GB SSD drive in the PC. I don't play games. I formatted both drives to get rid of windows 10 pro. I was thinking of using two partitions on the msata drive for bionicpup and fossapup. I would like four partitions on the SSD drive so I can install four different Linux distros to try out. I really want to keep this simple so in bionicpup I want to use grub4dos for my boot menu. Can I just use legacy instead of UEFI? I use audacity and cd burning software for my CD collection. I'm replacing HP Compaq 8000f Elite Ultra-slim Desktop PC from around 2008. Pretty basic stuff when it comes to computing on my part. Thanks for the advice!!!!!😀
I wish the industry would stop putting labels on stuff like "legacy" when it should be called "original" for example. I like the information in these videos because of my technical experience, however, I did not create such videos because I don't want to influence non-technical people to mess around with the BIOS, hardware, configurations, settings, motherboards, etc.
Ive got an ASUS Z97 PRO(WiFi ac) motherboard with storage devices: WD BLACK HDD 1TB & SAMSUNG 970 EVO PLUS NVMe M.2 SSD 1TB. I want to do a fresh install for Windows 10 Pro on my SSD. I have already downloaded the windows setup files on my Flash USB for installations. But i wanted to know a few things: which partition style should i choose for my HDD and SSD? I wanted to use the SSD primarily as boot drive and for gaming, and the HDD for general applications, images, musics, and videos.
Linux is far more flexable, very good explanation by the way. I usually use hybrid settings on my all my Latitude E series except my xp based e5400 that I keep around for lagacy work. none of them have that 100mb partition as a result. My new 5491 is UEFI because I am still running Windows 10 pro until Mint Linux has full compatibility. Easy does it.
For MBR when you say mark the partition bootable does that mean set the boot flag as one or more of the following: boot, gios-grub, root or legacy-boot for the system partition? Also does the mount point need to be?
I am reinstalled windows 10 in my laptop with UEFI boot system = GPT Style = Fat 32. After installing the windows I will complete all the driver installation but I am facing some problems like - some third party software wasn't work properly sometimes, And my desktop was little bit blinking at the time of refresh, and when I play UA-cam videos the video will shown sometime yellow hazy style little bit. And I will checked from device manager, and all the drivers was installed properly. What's the problem is that?
Can you still use fdisk? How are partitions labelled w/UEFI ie /sda/sda1, 2, 3 etc. For windows c: I've heard you have disable Secure Boot to install Linux? Alot has changed since I last installed Linux. Thank you
I have acer laptap . I try to install Windows 10 os .but I choose boot made as UEFI . When I move to Boot manager ,it doesn't show any my bootable pendrive and other drives. Please help me ...how I fix it.....
My hp laptop have this hard drive (3FO) error and said that it wont boot, tried the hard drive quick check (f2) then it said that it didnt pass. Then i tried enabling Legacy, now it can boot normally. How??
I've read somewhere that using legacy with mbr is much better for gaming? It is like, you will have better performance and incredibly lower latency or lower latency issues when deliberately compared to a UEFI with CSM.. Can you enlighten me about this matter?
Hi, I installed Linux Lite 5.0 on my 10 year old dell studi 1555 (core 2 duo) and erased the windows 7 it came with.. now i thought of dual booting windows 10 with linux. I formatted my drive to NTFS using live linux boot and tried installing windows 10 ISO through bootable USB but on trying to boot from USB to install win 10 it gave me an *ERROR: Non-SYstem Disk or disk error. *. what should i do? I can boot into Linux live boot though but i need windows installed in dual boot
What about Clover bootloader, used mostly in Hackintosh? Clover can emulate an UEFI on a legacy system, allowing booting of Windows on GPT on legacy systems. It allows multiboot between Windows, macOS, Linux, BSD.
This depends on what you are doing with your bootloader. Images, icons, etc. I like to error on the side of caution and don't really care about 200 mb savings. 300 will probably be fine in most cases, but I like to account for any situation. It is a personal preference thing, and my nightmare would be I'd run out of space on it, however it is unlikely.
If you could answer this that would be awesome, Dell optiplex 9020. I have the option between uefi or legacy....currently on legacy with a fresh install of windows. Any reason I would want UEFI? Everyday use legacy or uefi?
What boot option should i be in if my ssd is mbr and my hard drive is gpt. Im trying to update win10 and i get error saying "...unsupported disk layout..."
Hi i need help i accidentally switched my boot option from uefi to legacy boot and now i wont have anything show on my screen not even the bios getting debug error code AE which is legacy event and error code 34 please help me thanks
Hi...! PLEASE HELP ME IF YOU CAN. I bought my computer in 2012 and I have a one terabyte HDD (4 drives), I checked my partition style, it was of an MBR partition style. The BIOS settings looks new and I see a lot of graphic informations and on the top is written "UEFI BIOS UTILITY". I entered the boot menu and both UEFI and Legacy boot option is enabled... I have formatted a flash drive using mbr system by Rufus software. I'm using windows 7 at the moment and I'm going to move to Windows 10. Can I proceed with installing windows 10? Would there be a risk of erasing my disk drives? I'm afraid of loosing my data and its not possible for me to get a backup of the data because more space is not available.
Hi Chris, I installed a Linux Mint in dual boot with Windows 10 on a newly built computer and I already destroyed the Grub bootloader once! Now I finally managed to buy a high performance graphics card, how can i safely install Garuda Linux instead of Linux Mint without destroying the grub bootloader? I have already experimented a lot with Virtualbox in Windows 10, tried all Linux Distros Arch, Manjaro, Debian, Fedora but this is in safe virtual environment. But on my new computer that should be able to run Blender smoothly, I'm afraid to do it again! Windows and Linux are on separate drives. I suspect that the grub partition is on the Linux disk, because when I formatted it I couldn't get to the Windows partition, only by reinstalling Linux Mint the grub partition was back! Thanks in advance for your advice
Bought a new Seagate 2TB drive. Formatted it and chose MBR. I have no other plans in regards to making a new partition. Is it worth switching to GPT or am I good with MBR?
On so old computer is not possible to install Windows 11 as Legacy Boot but when I change it to UEFI boot, then it is possible to install Windows 11 without any problem. My question is, to Keep the boot as UEFI and use the computer as it is would it harm the computer and other programs work properly?
Something to add to your discussion... HP and some other manufacturers have built in facilities now if you use UEFI Boot to allow connection to the manufacturer FTP site for a fully online factory recovery.. Basically it eliminates the need for a factory recovery partition, and allows for changing the hard drive if your original is completely destroyed.
@hrpuffnstuff67 Thats exactly my point about my post.. did you not read it?? Additionally MAC is not comparable to PC, Quite simply if i wanted a machine as restrictive as a mac i would not own a computer to begin with.
If I remember correct, these bootloaders are an additional layer, which you can always install, because they get started AFTER the "normal" boot (which is what is being discussed into this video).
Sir, I need your help. I Have an New External SSD of 500Gb . I need to make 4 partitions with one as Linux bootable and other with bootable recovery softwares and third as backup for my laptops 128Gb internal SSD. Can you help with how can i get this done? Please need your help. Internet cldnt help me.
I have laptop from 2011 and the company stop producing laptops so they stop bios updates and I don’t have uefi is there is way to install uefi to the system my device LG A410
Is there any other reason to use UEFI other than having a pretty boot screen? Any performance gain on boot times? I'm coming from windows and I'm currently playing with mint and fedora on some 120gb ssd's using MBR. Because that's what I'm used to but I want to do what's best for linux.
Hi Chris. I'm 8minutes, 03 seconds into the video and have a question for you. I recently tried dual booting the latest version of ubuntu with windows 7 home premium and noticed that the ubuntu boot loader took over the loading of either windows or linux. It looked like the font size it used for the loader was extremely small and hard to read. Is there any way to inscrease the font size of this boot loader (assuming it was grub?). Thank-you!
You can probably edit that somewhere in /boot. Look how to edit grub configuration on google, you should find what you're looking for ;) (There, you can also add/edit a theme and so on. Been a while I've done that, wish I could help more)
I can choose between legacy or UEFI, I am going to install arch Linux and dwm. When I first are doing this, should I use legacy or UEFI. I have an thinkpad t450 from 2015
Next episode: "Secure boot considered harmful cause I have to choose between running Arch Linux and Rootkit protection while running the Linux distro I didn't want to run in the first place"
Do you know if Arch supports adding Secure Boot Machine Keys when installing or upgrading kernels, because then all you really have to worry about is how buggy UEFI is in general when it comes to the security of the system with Secure Boot enabled.
Hi thanks, I'm new to Linux, and want to install Kubuntu in UEFI mode as running a hackintosh with MacOSX Sierra and have a 500gb SSD for Kubuntu which I've partitioned into 2. MB is gigabyte z97 d3h but in the Kubuntu installer under manual there is no option for EFI partition? Is it called something else in Kubuntu? Thanks
Hi , I have a question, I got an old pc and I think This pc is original Legacy mode, But I installed Uefi in my pc and its works, is it okay having uefi rather than legacy mode which is the original one? And how to know what is the original type of boot in my pc???? Thanks for answer
Interesting, I used to be quite competent at the original grub bootloader but grub2 is still a mystery. So I'm guessing the efi partition is mounted when booting so multiple OSs would have the same data in the /boot/efi folder when booted individually. Further guessing the efi partition needs an entry in the fstab file.
I really need your opinion on this, I had win 10 installed in my SSD Hp laptop. for some reason I installed windows 7 after I converted my SSD to MBP and the boot to Legacy, after that, I update win 7 to win 10 but my bootloader and system do not look fast as before so I decided to convert again my SDD to GPU in order to have UEFI boot but I'm afraid to lose my data and windows activation, what I should use gppard method is so complicated and cmd MRPtoGPT I don't know if is safe.?? thanks in advance
These videos would be far more effective
If you showed graphics, screenshots, etc
To demonstrate what you are talking about
instead of your face.
Just a thought, how about adding some screen shots to this video? As a Linux newbie I find visual aids invaluable...
I'll be sure and do this on the next one. Appreciate the feedback.
Thank you for the video. It would be even nicer if you could put text or diagram of those 2 patterns.
I second that!
I third that!
I'm a noob, I like images. :-)
You make a great teacher Chris. I mean, I was actually having Grub issues after installing Linux on my Windows - I thought I should change to Legacy Boot and face whatever jargon comes off it but you laid it straight already. Thanks man.
(1:55) With MBR you can not use sectors beyond 2 TB at all. The 2 TB restriction is not on the size of an individual partition. The problem is that the MBR partition table only uses 32 bit sector offsets for the partition boundaries.
That's correct! To prove it, I just set my Linux desktop calculator to Programming Mode, set the base number-system to hexadecimal, and entered the following to represent the largest 32-bit value:
FFFFFFFF
Next, I added one to this hexadecimal value, to include Sector Zero (@00000000) in the total amount of available sectors:
FFFFFFFF + 1 = 100000000
Since each sector is 512 bytes, I then multiplied the above value by 512 (in decimal) as follows:
1. I hit the multiply key.
2. I then changed the base number-system to decimal (This automatically converted the hexadecimal value to the decimal value of 4294967296.).
3. I then entered 512 and pressed the equal sign to get the maximum amount of bytes that can be stored on *any* drive in Legacy Mode.
The value I got was *2.199023256×10¹²,* which is exactly equal to 2 TiB, which I got by dividing 1024 from the *raw* total as follows:
4294967296×512÷1024÷1024÷1024÷1024=
However, there is another way to store more data using a 32-bit partition-table: You could use a larger sector-size such as 2 KiB instead of 512 bytes. And that's what modern hard disks enable you to do, if you set it up within their firmware using a utility such as hdparm.
You can get around the four partition limit in MBR by making one of them an extended partition. I've loaded up to ten different linux Os's on an MBR 1 TB disc easily and have them all bootable simply by putting them in that extended partition. I've found it's far easier and practical than messing with GPT. It works best with debian and ubuntu based OS's and some arch-based, but the arch-based can be more problematic and will sometimes mess up the boot record which can *sometimes* be fixed with boot-repair but not always. I usually put the swap and an ntfs partition (that I label "share" which is accessible by all the OS's and even Windows on first, then making the extended partition and then divide that into as many partitions as you want.
in the end, it really depends on the OS you tryna use.
@@lordsiomai Yeah just as lord says most OS don't mind booting from extended partition/logical partitions, yet some OS like Windows can't boot from logical partitions.
I was day dreaming when you explained . Keep it short and sweet..
CONCENTRATE DAMMIT!
Or scrolling through comments lol
Hi,
Two comments:
1. MBR support 4 primrry partitions, but a primety partition may be an extension pattion that allow adding more logic partitipn, by that you could have more than 4.
2. I used a bios boot with UEFI that did not support the EPI partition type, only Fat32 partition type. It was probably a mistake, but nobody is perfect.
This information is soooo good to have, really useful as I currently sit mid-install on my system and trying to understand what options work best for me; this is leagues better than the dozens of "Just use this partition table" recommendations I see everywhere, you really get into the what and why these kinds of partitions exist what is exactly what I needed
Next 15 minutes i will understand why i prefer Legacy over UEFI and if i was wrong all the time. See ya in 13 minutes!
Haha, you aren't wrong. Unless you want a fancy start up on a 10 TB boot drive 😀
@@ChrisTitusTech "Real" computer users don't shut down their computer at all, so i will never see the fancy bootscreen anyway (why would i care?) My linux runs just fine on a 250Gb SSD on Legacy boot mode. No wonder why "Windows" needs UEFI..they already prepare their users for the next upcoming version which will be 12TB in size of all the crap they ship with it..haha.
Just as an aside, Secure Boot also requires UEFI and unfortunately some systems, such as newer OEM laptops, don't allow you to disable Secure Boot or don't allow the user to add Machine Keys to the Secure Boot system check.
Which means it will only boot kernels signed with the provided key, made by Microsoft; thankfully official Ubuntu kernels use a shim that is signed with that key, so the use doesn't have to disable it or add new keys to run an Ubuntu based OS on those machines. I think a couple other distros also use that shim and key signing.
Uefi is nothing but an annoyance
@@TeamLinux01 Deepin use too, and it's kinda pretty if you ask me
Congrats you got 2K subs!
hes got like 500k now lol
Your noise cancellation is so great that every time you stop speaking I think the video is stucked!
Lol, thanks!
It doesn't sound like noise cancellation, it just sounds like cutting the audio there, because I hear the noise during the talky parts. I'd rather have them all at tehe same noise level.
I'm restoring a 2005 computer and I get invalide partition table when I try to install Windows.
Format the hard drive and install a older Windows or older Linux
@@notausername8319 I had to change the partition from GPT to MBR.
old hardware uses MBR mostly
@Arnid Yes thank you. I learned that after. I used MiniTool partition wizard to do that.
@Arnid this will remove all partitions and data on the harddisk
Thank you brethren I'm glad you've made it clear multiple times in the detailed explanation and breaking down the differences in MBR legacy and Uefi and by partition system.
Grub has about 30 active bugs which will prevent Grub from writing to the UEFi boot partition. Using systemd-boot will get rid of install issues for many people. PopOS and endless will install very well in UEFI. Endless supports secureboot.
So, GPT and UEFI if
- your boot drive (not any other drive) is bigger than 2 TB (which are currently known as the slowest drives around, unless they are SSD)
- you really cant live without graphical icons in your BIOS screens
- you need to have more than 4 partitions in a drive
- you want more future-proof installation of GPUs b/c some GPUs dont support Legacy BIOS
@@JustinZero0 yup true
I had rma a gpu for no reason other then this bullshit
Using a gtx 1060 btw
Wow, this is the most informative video I've seen on youtube.. Thanks
"In this video, I go over.... (what the title exactly says) " - Thanks.... I thought youtube would serve me a different video than what I clicked on, or somehow the info would be in another video. Thanks for the prompt clarification.
Probably the first guy who suggested me to see the comment section for other advice👌
Excellent job reasoning forward the most effective way for a computer to behave suffering their capabilities appropriately balanced by the portion of the systems supporting each software or out of schemes into Windows processors etc etc
Some older legacy bios on that last boards before UEFI did take over had patches to support detection and GPT on the drives larger than 2TG. This kind of throws off people that were not building at the time or installing large drives. GPT is supported and I have had Windows 10 running on one of these boards. What kind of sucks with some back up utilities on servers and virtualization was the weird server time that EFI was a thing. Really sucks when you are trying to do an emergency automatic spin up a virtual server.
And this is the easy to understand version? I'm going back to my cave now.
Off you go
Just a minor correction. Things that are no longer approved for use are "deprecated", not "depreciated".
"What is deprecated?
In information technology (IT), deprecation means that although something is available or allowed, it is not recommended or that -- in the case where something must be used -- to say it is deprecated means that its failings are recognized."
Fantastic topic Chris, we need so much more information, especially seeing the different bios. And how to use a solid state drive labeling as mmblk over sda. So many abbreviations, what does it all mean? Your background in Windows is a valuable help here as many have avoided UEFI for the last 10 years.
First thing I do on my or my friend's new PC is do disable UEFI. Never really understood the UEFI concept.
So what is better Legacy Boot or the UEFI Boot?
Thank be to God for giving me this information about my UEFI and Legacy Chris Titus. I really messed up and I think I need a reboot
FOR ME IT WASN'T EASY TO INSTALL GRUB, IT ALWAYS GAVE ME SOME ERROR, IN ALL THE DIFFERENT FORMS I TRIED INSTALLING ARCH. NOW I MIGHT NOW WHAT WAS THE PROBLEM THANKS TO A MAJARO WARNING DURING THE PERSONALIZED INSTALLATION, WHICH THIS VIDEO CONFIRMS IT AND THE ARCHWIKI TOO, BUT IT SAYS IT NOT ON THE PRINCIPAL INSTALLATION PAGE. THANKS CHRIS!
Am I the only one who spent half the video rejoicing at the cute snowman on the wall? :)
Chris, please correct me if I'm wrong, but EFI partition formatted to FAT32 should not necessarily be the first one on the drive. In fact, it could be placed anywhere and it runs OK.
So long as the partition has the flag set to make it bootable any hardware should find it. It is even possible to have multiple EFI partitions on one drive but this may cause problems with some hardware - especially complete PCs (such as laptops) rather than motherboards bought separately as a component.
Iv'e never installed Linux without EFI. Gentoo Linux and Arch Linux that is.
Man! I wish I had a tenth of your knowledge🏁
Windows tends to not give a crap about any other installed OSes and just wants to assume you only want Windows. One thing to keep in mind w/ multi-boot is that Windows will make a 100MB EFI partition (if one doesn't exist) while some other OSes/bootloaders need more than that (up to 200MB or a bit more).
Does this apply for only a C drive? If I boot into legacy can I still use GPT for a E or F drive that is not a boot drive?
Thanks Chris, Great descriptions.
I love the knowledge I gained from here!
Where can I find more information on this subject? Is there a book or guide available?
Very good subject! buuut... I got quite lost with the explanation :)
Maybe some charts or drawings could have helped!
Thanks Raul, I agree. I'm going to piece these apart in future videos with examples.
true... to many things to keep on memory while hearing more stuff
Chris Titus Tech did you ever complete this project?
How do you stop Linux from rebooting after you shutdown the computer? Also, how do you extends the the battery life? Is there a setting or command you can recommend for this?
I'd like indeed a few guidlines documents in order to learn much more about Grub and about Uefo that I will apply when installing linux.
I still don't understand; maybe I was dropped on my head as a kid..
No, he over-complicated the explanation. Basically Legacy is the old BIOS mode and UEFI is a new one with better graphics and allows you to use a disk with more than 2.5 TB, and some other stuff
JESUS
@@burt591 thanks man
Great topic!!
UEFI is replacing BIOS. You use either one or the other. Some hardware no longer has BIOS. A Surface Pro is a good example of something with no BIOS. It is UEFI all the way. UEFI can do everything BIOS can do and then some.
noted
I like grub4dos on a pen drive as a primary boot device. From there, I can chainload most anything. Great to have WinPE environments, Windows Install .iso's, Linux Install iso's, all bootable on that pen drive. Since I am constantly swapping things about, I do not like to rely on a primary boot partition in hard space. Will send you info if interested.
interested please
Cool video, thanks, that'll all be helpful when I eventually replace my laptop and put Linux on the new one. One thing: You say legacy (BIOS) boot only supports four partitions, but I'm sure I used to (back when I had a desktop with big drives) use more than four partitions using logical partitions within the extended partition area. So I'd have two or three bootable and one extended containing another handful of logical.
This is splitting hairs. The maximum number of partitions is 4 (3 Primary partitions and one extended) totaling 4. The partitions within the extended partition are "extended partitions" and aren't counted toward toward the total of 4. There was a limitation years ago and not sure if it still stands but Windows had to be installed to a primary partition and not an extended one. It's not a problem with Linux but be that as it may. Not all partitions were created equal.
I just bought a mini pc with an internal msata 128GB drive. I also put a 240GB SSD drive in the PC. I don't play games. I formatted both drives to get rid of windows 10 pro.
I was thinking of using two partitions on the msata drive for bionicpup and fossapup. I would like four partitions on the SSD drive so I can install four different Linux distros to try out. I really want to keep this simple so in bionicpup I want to use grub4dos for my boot menu.
Can I just use legacy instead of UEFI? I use audacity and cd burning software for my CD collection. I'm replacing HP Compaq 8000f Elite Ultra-slim Desktop PC from around 2008.
Pretty basic stuff when it comes to computing on my part.
Thanks for the advice!!!!!😀
Thanks for your time and effort.
Imagine starting to read the A+ book and trying to keep up with video. Damn! I need to work really hard!
I wish the industry would stop putting labels on stuff like "legacy" when it should be called "original" for example. I like the information in these videos because of my technical experience, however, I did not create such videos because I don't want to influence non-technical people to mess around with the BIOS, hardware, configurations, settings, motherboards, etc.
Ive got an ASUS Z97 PRO(WiFi ac) motherboard with storage devices: WD BLACK HDD 1TB & SAMSUNG 970 EVO PLUS NVMe M.2 SSD 1TB. I want to do a fresh install for Windows 10 Pro on my SSD. I have already downloaded the windows setup files on my Flash USB for installations.
But i wanted to know a few things: which partition style should i choose for my HDD and SSD? I wanted to use the SSD primarily as boot drive and for gaming, and the HDD for general applications, images, musics, and videos.
Linux is far more flexable, very good explanation by the way. I usually use hybrid settings on my all my Latitude E series except my xp based e5400 that I keep around for lagacy work. none of them have that 100mb partition as a result. My new 5491 is UEFI because I am still running Windows 10 pro until Mint Linux has full compatibility. Easy does it.
For MBR when you say mark the partition bootable does that mean set the boot flag as one or more of the following: boot, gios-grub, root or legacy-boot for the system partition?
Also does the mount point need to be?
Very informative and helpful for installing Arch Linux. Thank you. :)
I am reinstalled windows 10 in my laptop with UEFI boot system = GPT Style = Fat 32. After installing the windows I will complete all the driver installation but I am facing some problems like - some third party software wasn't work properly sometimes,
And my desktop was little bit blinking at the time of refresh, and when I play UA-cam videos the video will shown sometime yellow hazy style little bit. And I will checked from device manager, and all the drivers was installed properly.
What's the problem is that?
Legacy boot supports 4 Primary partitions. You can have more than 4 Logical partitions.
We wish if there is a practical part beigin from bios setup till windows installation from both legacy and UEFI
Pure Fantasy. I doubt CAT has any plan for this in 2025, 2026, or anytime in this decade.
Can you still use fdisk?
How are partitions labelled w/UEFI ie /sda/sda1, 2, 3 etc.
For windows c:
I've heard you have disable Secure Boot to install Linux? Alot has changed since I last installed Linux. Thank you
Feliz navidad!
My brother just came out as bios.
I have acer laptap . I try to install Windows 10 os .but I choose boot made as UEFI . When I move to Boot manager ,it doesn't show any my bootable pendrive and other drives. Please help me ...how I fix it.....
My hp laptop have this hard drive (3FO) error and said that it wont boot, tried the hard drive quick check (f2) then it said that it didnt pass. Then i tried enabling Legacy, now it can boot normally. How??
So, with an 8G mbr disk, you can make four 2G partitions ?
I've read somewhere that using legacy with mbr is much better for gaming?
It is like, you will have better performance and incredibly lower latency or lower latency issues when deliberately compared to a UEFI with CSM..
Can you enlighten me about this matter?
Hi, I installed Linux Lite 5.0 on my 10 year old dell studi 1555 (core 2 duo) and erased the windows 7 it came with.. now i thought of dual booting windows 10 with linux. I formatted my drive to NTFS using live linux boot and tried installing windows 10 ISO through bootable USB but on trying to boot from USB to install win 10 it gave me an *ERROR: Non-SYstem Disk or disk error. *. what should i do? I can boot into Linux live boot though but i need windows installed in dual boot
Fantastic video, I learned alot.
What about Clover bootloader, used mostly in Hackintosh? Clover can emulate an UEFI on a legacy system, allowing booting of Windows on GPT on legacy systems. It allows multiboot between Windows, macOS, Linux, BSD.
I have used Clover many times doing a Hackintosh. Wonderful bootloader, but I only used it as UEFI and I can't speak to how it does legacy boot.
It still works on legacy. But it is a little tricky to dual boot with Windows. Why did not mentioned it in the video?
Why do you prefer 500mb for the efi partition? I only gave it 299mb, and it only uses 2% of it.
This depends on what you are doing with your bootloader. Images, icons, etc. I like to error on the side of caution and don't really care about 200 mb savings. 300 will probably be fine in most cases, but I like to account for any situation. It is a personal preference thing, and my nightmare would be I'd run out of space on it, however it is unlikely.
There are legacy BIOS setups with graphics too :)
If you could answer this that would be awesome, Dell optiplex 9020. I have the option between uefi or legacy....currently on legacy with a fresh install of windows. Any reason I would want UEFI? Everyday use legacy or uefi?
What boot option should i be in if my ssd is mbr and my hard drive is gpt.
Im trying to update win10 and i get error saying "...unsupported disk layout..."
Chris what is pgp how to use . Why thos concept came in technology?
Hi i need help i accidentally switched my boot option from uefi to legacy boot and now i wont have anything show on my screen not even the bios getting debug error code AE which is legacy event and error code 34 please help me thanks
Hi...! PLEASE HELP ME IF YOU CAN. I bought my computer in 2012 and I have a one terabyte HDD (4 drives), I checked my partition style, it was of an MBR partition style. The BIOS settings looks new and I see a lot of graphic informations and on the top is written "UEFI BIOS UTILITY". I entered the boot menu and both UEFI and Legacy boot option is enabled... I have formatted a flash drive using mbr system by Rufus software. I'm using windows 7 at the moment and I'm going to move to Windows 10. Can I proceed with installing windows 10? Would there be a risk of erasing my disk drives? I'm afraid of loosing my data and its not possible for me to get a backup of the data because more space is not available.
Hi Chris,
I installed a Linux Mint in dual boot with Windows 10 on a newly built computer and I already destroyed the Grub bootloader once!
Now I finally managed to buy a high performance graphics card, how can i safely install Garuda Linux instead of Linux Mint without destroying the grub bootloader?
I have already experimented a lot with Virtualbox in Windows 10, tried all Linux Distros Arch, Manjaro, Debian, Fedora but this is in safe virtual environment.
But on my new computer that should be able to run Blender smoothly, I'm afraid to do it again!
Windows and Linux are on separate drives.
I suspect that the grub partition is on the Linux disk, because when I formatted it I couldn't get to the Windows partition, only by reinstalling Linux Mint the grub partition was back!
Thanks in advance for your advice
Bought a new Seagate 2TB drive. Formatted it and chose MBR. I have no other plans in regards to making a new partition. Is it worth switching to GPT or am I good with MBR?
even back then he was still calling deprecated "depreciated"
On so old computer is not possible to install Windows 11 as Legacy Boot but when I change it to UEFI boot, then it is possible to install Windows 11 without any problem.
My question is, to Keep the boot as UEFI and use the computer as it is would it harm the computer and other programs work properly?
U must Said it with live practice video sir it will make us more understandable 🙂
Something to add to your discussion... HP and some other manufacturers have built in facilities now if you use UEFI Boot to allow connection to the manufacturer FTP site for a fully online factory recovery.. Basically it eliminates the need for a factory recovery partition, and allows for changing the hard drive if your original is completely destroyed.
@hrpuffnstuff67 Thats exactly my point about my post.. did you not read it?? Additionally MAC is not comparable to PC, Quite simply if i wanted a machine as restrictive as a mac i would not own a computer to begin with.
@hrpuffnstuff67 I shouldnt have to use terminal..
Question.. my bootable 1tb hard disk is mbr but my external hard drive is gpt, is it bad at all?
ask, is it any significant different performance betwen UEFI and Legacy?
Could you go over different types of bootloaders? Grub, grub2, lilo, etc? Thanks and keep up the great work.
If I remember correct, these bootloaders are an additional layer, which you can always install, because they get started AFTER the "normal" boot (which is what is being discussed into this video).
Sir, I need your help. I Have an New External SSD of 500Gb . I need to make 4 partitions with one as Linux bootable and other with bootable recovery softwares and third as backup for my laptops 128Gb internal SSD. Can you help with how can i get this done?
Please need your help. Internet cldnt help me.
Why am I watching this?
I set up so many Arch installs at this time, that I know the gdisk hexcodes for everything I need lol.
Ya I just learned what The difference between legacy and UEFI is to day putting in a Hard drive that is 4G in to a dell optiplex 7010.
I have laptop from 2011 and the company stop producing laptops so they stop bios updates and I don’t have uefi is there is way to install uefi to the system my device LG A410
Excellent information
Amazing!
Hello, just a random question, does my Pentium G620 can install 64bit Windows 7? BTW my motherboard is ECS H61H2-M2 V.1.0 my bios is not yet UEFI
I switched from uefi to csm and my screen turned black how can I reverse that?
IMPORTANT: Can you update drivers in the newer MXM 9 series like 980m nvidia GPU cards that you install WITHOUT moding inf files???
Please answer
My pc has option
Legacy mode ( enable it to go legacy /disable it to go efi ) not uefi .. will it support uefi?
Is there any other reason to use UEFI other than having a pretty boot screen? Any performance gain on boot times? I'm coming from windows and I'm currently playing with mint and fedora on some 120gb ssd's using MBR. Because that's what I'm used to but I want to do what's best for linux.
Hi Chris. I'm 8minutes, 03 seconds into the video and have a question for you. I recently tried dual booting the latest version of ubuntu with windows 7 home premium and noticed that the ubuntu boot loader took over the loading of either windows or linux. It looked like the font size it used for the loader was extremely small and hard to read. Is there any way to inscrease the font size of this boot loader (assuming it was grub?). Thank-you!
You can probably edit that somewhere in /boot.
Look how to edit grub configuration on google, you should find what you're looking for ;)
(There, you can also add/edit a theme and so on. Been a while I've done that, wish I could help more)
I can choose between legacy or UEFI, I am going to install arch Linux and dwm. When I first are doing this, should I use legacy or UEFI. I have an thinkpad t450 from 2015
Next episode: "Secure boot considered harmful cause I have to choose between running Arch Linux and Rootkit protection while running the Linux distro I didn't want to run in the first place"
Do you know if Arch supports adding Secure Boot Machine Keys when installing or upgrading kernels, because then all you really have to worry about is how buggy UEFI is in general when it comes to the security of the system with Secure Boot enabled.
Hi thanks, I'm new to Linux, and want to install Kubuntu in UEFI mode as running a hackintosh with MacOSX Sierra and have a 500gb SSD for Kubuntu which I've partitioned into 2. MB is gigabyte z97 d3h but in the Kubuntu installer under manual there is no option for EFI partition? Is it called something else in Kubuntu? Thanks
Hi , I have a question, I got an old pc and I think This pc is original Legacy mode, But I installed Uefi in my pc and its works, is it okay having uefi rather than legacy mode which is the original one? And how to know what is the original type of boot in my pc???? Thanks for answer
Interesting, I used to be quite competent at the original grub bootloader but grub2 is still a mystery. So I'm guessing the efi partition is mounted when booting so multiple OSs would have the same data in the /boot/efi folder when booted individually. Further guessing the efi partition needs an entry in the fstab file.
I really need your opinion on this, I had win 10 installed in my SSD Hp laptop. for some reason I installed windows 7 after I converted my SSD to MBP and the boot to Legacy, after that, I update win 7 to win 10 but my bootloader and system do not look fast as before so I decided to convert again my SDD to GPU in order to have UEFI boot but I'm afraid to lose my data and windows activation, what I should use gppard method is so complicated and cmd MRPtoGPT I don't know if is safe.?? thanks in advance