Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Then maybe it is better you seriously look into all the settings in the BIOS to make the PC boot in Legacy Mode (i.e. no UEFI), then use gparted to create an empty partition table of type "msdos" on the hard disk and then install ubuntu. See if this works.
You have a strange PC. :-)
That is right, strange. There is NO, NONE, no setting to make the PC boot in legacy mode, None at all. I have looked at every setting. The MSI folks, in this American Megatrends bios have a 'trusted computing' header, when you select it, it is a blank page.
And in boot settings, there are no options to select legacy mode or UEFI mode.
On the Mint Forum, I had a poster flat out tell me this is NOT a UEFI bios and motherboard, so I show him the warning screen about the machine firmware starting in UEFI mode, and then several more people tell me this is not a UEFI motherboard bios issue, so they dont seem to have a clue even with thousands of posts....
And the final solution they had was just run 32 bit Mint.
I have a better solution, install 64 bit Mint on another pc which is using bios mode, then plug into this PC and run it. The comments I got back was the system would be all messed up switching motherboard chipsets and they would consider it dumb idea, but it worked in the past for me.
We just cant get past this UEFI issue ever I think except if the linux programmers can create a switch to install in bios mde.
I think when I boot my ubuntu 64 bit on this PC, it was installed in legacy bios mode on my other PC which has died.
Then when I install 64 bit Mint to the 3rd hard drive, since machine is running in legacy bios mode, it installs and works, because it booted Ubuntu 64 bit installed in legacy mode from the dead PC which I yanked that drive and put it in this PC..
But when I pull all drives and leave this one, and try to update grub, since the 3rd drive is now having screwed up grub entries and cant boot, the machine firmware starts in UEFI mode and it will never reconcile.
I bet if I yank this non booting drive, stick into my boat PC, chroot into drive or use boot-repair, I can get it to boot.
Then I if I put back into this MSI bios PC, it will boot. Although I dont know if that EFI 512mb partition will interfere.
Last edited by sdowney717; 06-28-2017 at 06:04 AM.
You know UEFI was created on Microsofts initiative as an attempt to stop Linux from being installed, although they would deny that.
I read plenty of negative things about how it would prevent people from installing Linux and it bit me too with this PC.
There is NO, NONE, no setting to make the PC boot in legacy mode, None at all.
AFAIK only windows-tablets locked to secure boot, other mobos, notebooks and netbooks should allow legacy mode. And there is no "Enable legasy mode" setting, you have to disable secure boot, save changes and reboot and re-enter bios and then you should be able to activate old BIOS mode - it may be "CSM boot" or "CMS OS" option.
You know UEFI was created on Microsofts initiative as an attempt to stop Linux from being installed, although they would deny that.
I read plenty of negative things about how it would prevent people from installing Linux and it bit me too with this PC.
No it wasn't. EFI was developed by Intel for their Itanium systems to counter BIOS limitations. Secure Boot was created to provide security to the boot process. In the early days, Microsoft implemented the latter without a great deal of consideration for how it would affect other operating systems, but it was never an "attempt to stop Linux from being installed".
If people run around seeing false threats all the time, they won't be able to tell when a real threat emerges.
AFAIK only windows-tablets locked to secure boot, other mobos, notebooks and netbooks should allow legacy mode. And there is no "Enable legasy mode" setting, you have to disable secure boot, save changes and reboot and re-enter bios and then you should be able to activate old BIOS mode - it may be "CSM boot" or "CMS OS" option.
will look for secure boot setting, but dont recall that, it would have triggered a response in me.
from the manual under trusted computing says you can clear 'TPM' whatever that is.
But as i show in the video, that is a BLANK page in my bios.
Likely not UEFI related.
Maybe blank because no Microsoft OS has done any TPM devicelocking, so the bios has not been changed by windows. It is still a MS windows controlled world. https://en.wikipedia.org/wiki/Trusted_Platform_Module
Last edited by sdowney717; 06-28-2017 at 07:35 AM.
The standard firmware provided with that motherboard appears not to support EFI. Have you at any point updated the firmware?
Edit: I just found this post - http://reboot.pro/topic/16315-22tb-i...fi-with-winpe/ - which claims that the firmware chip does support an undocumented transitional EFI-like capability called "2.2TB Infinity" that doesn't really work. Try and find that capability in the BIOS and switch it off.
it's an old mobo that doesn't support EFI, take a look at the BIOS date at the very bottom of the video: Copyright (C) 1985-2005.
There is no any EFI or secure boot related options. In 2005 EFI was not designed yet.
It's a traditional BIOS.
Regarding trusted computing - it's not a secure boot.
ok, I turned that 2.2 turbo infinity off, rebooted and still get the flashing white cursor.
Do I need to reinstall ubuntu?
I would say it would be the easier solution, yes.
I don't know how your disk is set up. If you don't mind erasing anything that is on it already then select that option in the installer (the installer should set up MBR partitioning accordingly if it now believes you're booting from BIOS). If you already have the disk set up as MBR then you can probably use existing partitions. If the disk is set up as GPT then ensure first that you create a BIOS Boot Partition and flag it accordingly.
I can try reinstall, but I am trying something else right now.
I pulled the drive out and put it into the boat PC with a non UEFI bios.
Did not boot flashing cursor.
So I booted liveusb, then ran boot-repair, and got this error message.
I think I will install ubuntu on the boat PC, then yank drive put back into original PC and see if it boots.
If boots, then will reinstall again in the original pc and see if it boots.
I can try reinstall, but I am trying something else right now.
I pulled the drive out and put it into the boat PC with a non UEFI bios.
Did not boot flashing cursor.
So I booted liveusb, then ran boot-repair, and got this error message.
I think I will install ubuntu on the boat PC, then yank drive put back into original PC and see if it boots.
If boots, then will reinstall again in the original pc and see if it boots.
Wow, you know how to complicate things.
I have no idea what this "boat PC" is. The solution I offered only refers to booting your hard disk off the motherboard that you mentioned you are using, not another motherboard on another PC. You should get that working before you start transferring drives between PCs.
I have no idea what this "boat PC" is. The solution I offered only refers to booting your hard disk off the motherboard that you mentioned you are using, not another motherboard on another PC.
yes, boatpc is an entirely different PC , non UEFI most definitely.
So far nothing is working for installs, so this verifies the drive can boot, if it works.
yes, boatpc is an entirely different PC , non UEFI most definitely.
So far nothing is working for installs, so this verifies the drive can boot, if it works.
The problem is that the drive may have an EFI grub installation which could cause it to fail on any drive booted from BIOS, or some form of corruption which could cause it to fail on any system. Given everything that you describe, if you don't need the data currently on the drive, I personally would re-partition it as MBR and reinstall Ubuntu on it, then see if that boots up on the machine you do that on.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.