(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 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.
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.
@@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.
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
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.
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.
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
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.
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.
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.
"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.
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
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 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.
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.
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."
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!
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)
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
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?
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.
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.
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!!!!!😀
@john delamere They are a couple of scripts I wrote to finish my Arch installs. First you install the base command line Arch. Then run my script no to install all the needed stuff and desktop (about 10) choices. Then the second one is for secondary software that I normally use
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?
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).
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 RUclips 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?
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?
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 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.
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.
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
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...! 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.
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.
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
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?
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
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.
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 so I had my brothers laptop and it had different bios design then the laptop I am using but it’s a same company(asus) laptop so mine has a blue background bios and my brother laptops had a fancy type bios so I have thinking that if I could change it, will that be a option?? Please let me know.
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..."
Hey chris, I was hoping to install android for windows (prime os) on an old pc for gaming It requires UEFI or EFI as it states. Is that possible on an old pc running windows xp. Great video and descriptions although a bit over my head awesome quality.Thank you
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
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
thanks for the great video. currently i am trying to uprade my PC by adding an additional 2Tb HDD (currently have 1Tb running), looking int o the specification of my desktop H50 lenovo it says the max it support is 2Tb,ideally i am looking to boot windows from the 1Tb HDD and linux using the 2Tb and using both at the same time, any suggestion if i am able to get this running and workaround or if i can tweak anything to get this working, BIOS i am runnig is IEKT33AUS and motherboard model SDK0J40709 WIN, thanks alot
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 was getting a boot error ( 3fo ) with uefi. it was constant. i switched to legacy from suggestions to solve that issue. will it give me issues with windows 10?
After accidantly have cleaned my entire disk (long story) I no longer have GPT for the disk. Havent made a reserved msr and seperete system EFI in fat32 yet so dont know if that will do anything but i mean, i got no system/windows now to work with anyway so got enough of time to check out videos like this one
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.
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
URFI is great, what isn't tho is secure boot. I can tell you and I did experience this. Now yes secure boot is more geared to windows, I don't ever use Windows at all. Yes I'm the Linux type. This computer I got was from place that refurbishes. At the time I didn't really think to look at BIOS and understand every (now I wished I did) options a few months in tho, things just started, peculiar behavior of Linux. Sometimes display would kind of flicker. So I decided better look at BIOS. I do know installing Linux can on a uefi be risky if, SB is enabled, TPM as well as fast boot and on this motherboard it was called CSM which is legacy bios. Did i turn yes but I later on is that those 3 helped to lead to this that now mobo won't post, and nothing on display. So yep. Be sure if you go refurbished if install. At least SB and fast boot is turned off. I trusted just a bit to. just I also know how to refurbish but nope never going back there. Lesson yes always disconnect internal HDD or ssd if you're that lucky and at least a Linux USB live disk as well. But yes be sure if you intend really want all SB crap or making anything secured only the fact later if your on windows, you're letting MS take over your computer instead of you. This refurbishing place should have known it's not a good thing to do that. unless one the Linux kernel has to support and get those keys right away that's the thing is I rebooted and it warned that it can't boot. I'm like what. WTF is this. At the time I didn't know much about the uefi and the more recent changes, SB and all.
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.
Hai Chris im using Vaio e series laptop my graphics are not good I fount that problem is in graphic card, but when I switch to UEFI graphics are good but OS is not loading, please give me a solution.
Chris briefly mentioned, a legacy bios (the old system) could only have 4 Primary partitions so limited the user to 4 drives C D E & F in Windoz or sda sdb sdc or sdd in Linux. An extended partition allows a primary partition to further be divided into logical partitions giving more drives. The advantage of partitions over folders is - if a partition becomes corrupted the other partitions are usually safe so people often partitioned drives to keep data separate from the operating system.
EFI is an option and FAT is a type of file system - FAT32's cant handle big disks either, should be abandoned other than for use with 2 GB memory sticks
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. :-)
(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 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.
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.
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
I was day dreaming when you explained . Keep it short and sweet..
CONCENTRATE DAMMIT!
Or scrolling through comments lol
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
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.
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
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.
Congrats you got 2K subs!
hes got like 500k now lol
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
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.
Wow, this is the most informative video I've seen on youtube.. Thanks
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.
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
And this is the easy to understand version? I'm going back to my cave now.
Off you go
Probably the first guy who suggested me to see the comment section for other advice👌
Am I the only one who spent half the video rejoicing at the cute snowman on the wall? :)
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?
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.
First thing I do on my or my friend's new PC is do disable UEFI. Never really understood the UEFI concept.
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.
"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.
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
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 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
Iv'e never installed Linux without EFI. Gentoo Linux and Arch Linux that is.
Where can I find more information on this subject? Is there a book or guide available?
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.
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
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?
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."
I love the knowledge I gained from here!
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!
Thanks Chris, Great descriptions.
Man! I wish I had a tenth of your knowledge🏁
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)
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
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?
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.
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.
Is there a min size disk requirement to make a Windows Install GPT? Also is there any performance benefit? Lets say Windows 7 64-Bit and newer.
No requirement that I know of. They say UEFI boots faster but I can't tell a difference.
@@ChrisTitusTech I don't think it does also,
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!!!!!😀
So what is better Legacy Boot or the UEFI Boot?
What about the systemd boot loader? That is the one I use. I am still working on my scripts. Got the after base Arch installed pretty much done
@john delamere They are a couple of scripts I wrote to finish my Arch installs. First you install the base command line Arch. Then run my script no to install all the needed stuff and desktop (about 10) choices. Then the second one is for secondary software that I normally use
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?
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).
Thanks for your time and effort.
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 RUclips 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?
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?
Very informative and helpful for installing Arch Linux. Thank you. :)
Great topic!!
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?
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.
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
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
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...! 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.
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.
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
We wish if there is a practical part beigin from bios setup till windows installation from both legacy and UEFI
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
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?
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
Chris what is pgp how to use . Why thos concept came in technology?
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.
Legacy boot supports 4 Primary partitions. You can have more than 4 Logical partitions.
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 so I had my brothers laptop and it had different bios design then the laptop I am using but it’s a same company(asus) laptop so mine has a blue background bios and my brother laptops had a fancy type bios so I have thinking that if I could change it, will that be a option?? Please let me know.
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..."
Hey chris, I was hoping to install android for windows (prime os) on an old pc for gaming It requires UEFI or EFI as it states. Is that possible on an old pc running windows xp. Great video and descriptions although a bit over my head awesome quality.Thank you
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
Feliz navidad!
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
So, with an 8G mbr disk, you can make four 2G partitions ?
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
thanks for the great video. currently i am trying to uprade my PC by adding an additional 2Tb HDD (currently have 1Tb running), looking int o the specification of my desktop H50 lenovo it says the max it support is 2Tb,ideally i am looking to boot windows from the 1Tb HDD and linux using the 2Tb and using both at the same time, any suggestion if i am able to get this running and workaround or if i can tweak anything to get this working, BIOS i am runnig is IEKT33AUS and motherboard model SDK0J40709 WIN, thanks alot
ask, is it any significant different performance betwen UEFI and Legacy?
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 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 was getting a boot error ( 3fo ) with uefi. it was constant. i switched to legacy from suggestions to solve that issue. will it give me issues with windows 10?
After accidantly have cleaned my entire disk (long story) I no longer have GPT for the disk. Havent made a reserved msr and seperete system EFI in fat32 yet so dont know if that will do anything but i mean, i got no system/windows now to work with anyway so got enough of time to check out videos like this one
From boot it goes into root and the you put in your grub....
None Linux peeps be like whaaat?
I killed an overgrown grub yesterday in Guild Wars 2.
@@Aranimda I hope that you used your boot?
@@weswheel4834 Yeah, but I had to re-boot it many times before it died... :D
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.
even back then he was still calling deprecated "depreciated"
Question.. my bootable 1tb hard disk is mbr but my external hard drive is gpt, is it bad at all?
My pc has option
Legacy mode ( enable it to go legacy /disable it to go efi ) not uefi .. will it support uefi?
Is it ok to install linux mint in UEFI boot ? Or i have to use Legacy boot.
Sachith Umayanga you can do either but I would recommend uefi because it is much faster and optimized
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
URFI is great, what isn't tho is secure boot. I can tell you and I did experience this. Now yes secure boot is more geared to windows, I don't ever use Windows at all. Yes I'm the Linux type. This computer I got was from place that refurbishes. At the time I didn't really think to look at BIOS and understand every (now I wished I did) options a few months in tho, things just started, peculiar behavior of Linux. Sometimes display would kind of flicker. So I decided better look at BIOS. I do know installing Linux can on a uefi be risky if, SB is enabled, TPM as well as fast boot and on this motherboard it was called CSM which is legacy bios. Did i turn yes but I later on is that those 3 helped to lead to this that now mobo won't post, and nothing on display. So yep. Be sure if you go refurbished if install. At least SB and fast boot is turned off. I trusted just a bit to. just I also know how to refurbish but nope never going back there. Lesson yes always disconnect internal HDD or ssd if you're that lucky and at least a Linux USB live disk as well. But yes be sure if you intend really want all SB crap or making anything secured only the fact later if your on windows, you're letting MS take over your computer instead of you. This refurbishing place should have known it's not a good thing to do that. unless one the Linux kernel has to support and get those keys right away that's the thing is I rebooted and it warned that it can't boot. I'm like what. WTF is this. At the time I didn't know much about the uefi and the more recent changes, SB and all.
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.
Hai Chris
im using Vaio e series laptop
my graphics are not good
I fount that problem is in graphic card, but when I switch to UEFI graphics are good but OS is not loading, please give me a solution.
can u please explain partition types? primary logical extended etc.
Chris briefly mentioned, a legacy bios (the old system) could only have 4 Primary partitions so limited the user to 4 drives C D E & F in Windoz or sda sdb sdc or sdd in Linux. An extended partition allows a primary partition to further be divided into logical partitions giving more drives. The advantage of partitions over folders is - if a partition becomes corrupted the other partitions are usually safe so people often partitioned drives to keep data separate from the operating system.
How can a partition be both EFI and FAT32? Isn’t FAT32 a filesystem and EFI something else?
EFI is an option and FAT is a type of file system - FAT32's cant handle big disks either, should be abandoned other than for use with 2 GB memory sticks
On my bios it says "windows boot policy for uefi without compatibility support module (csm), what does it mean?
CSM is Compatibility Support Module, which is how your UEFI can do legacy mode.
My brother just came out as bios.
Fantastic video, I learned alot.