LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-30-2014, 09:48 AM   #1
MBA Whore
Member
 
Registered: May 2006
Location: Kansas City, MO
Distribution: Various: pclos, Debian, Ubuntu, etc . . .
Posts: 649

Rep: Reputation: 30
Does Windows 8 certification nuke USB for bootable Linux?


I recently ran into problems with my USB project. I wanted to find a USB flash device so I could make an easily portable and bootable USB Linux OS.

I bought, and eventually returned, several brands and varieties within a brand.

At boot time:

My bios only recognized 1 usb flash device (San Disk Glider 16 gb) but only recognized it as a fixed drive (i.e., it appeared under hard drives not removable drives). That is what I now use though it is not very convienent since it acts as a fixed instead of removable item.

After boot time (i.e., into Windows):

My computer recognized all USB devices and they worked fine for data storage but obviously not booting.

I researched the issue and learned many USB manufacturers changed things to meet Windows 8 certification.

Does this mean all USB flash devices will act like this: either behave as fixed disk at boot or not at all be detected at boot?

Are there any USB flash devices that still behave like removable, bootable devices?
 
Old 10-01-2014, 01:07 AM   #2
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
As far as I am aware all current BIOS and the replacement UEFI tend to list USB drives as hard disk drives -- this isn't anything to do with the USB device. As for being able to boot from them: to do so you would need an image to boot from that Secure Boot recognises as signed and valid -- thankfully not something I have come across yet so I'm afraid the only help I can give you is to suggest you google how to boot Linus from USB with Secure Boot as I'm sure others have tried and, hopefully, succeeded.
 
Old 10-01-2014, 10:37 AM   #3
Soadyheid
Senior Member
 
Registered: Aug 2010
Location: Near Edinburgh, Scotland
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,672

Rep: Reputation: 486Reputation: 486Reputation: 486Reputation: 486Reputation: 486
Can't you hit F12 or something during boot to get access to a boot list; USB, CDROM, etc, where you should be able to select a bootable USB device. Nope! I don't know much about UEFI boot firmware either.

Play Bonny!

 
Old 10-01-2014, 11:57 AM   #4
qlue
Member
 
Registered: Aug 2009
Location: Umzinto, South Africa
Distribution: Crunchbangified Debian 8 (Jessie)
Posts: 747
Blog Entries: 1

Rep: Reputation: 172Reputation: 172
Quote:
Originally Posted by Soadyheid View Post
Can't you hit F12 or something during boot to get access to a boot list; USB, CDROM, etc, where you should be able to select a bootable USB device. Nope! I don't know much about UEFI boot firmware either.

Play Bonny!

Having had this issue with a colleagues laptop I can say with certainty that this won't work. What 273 said about Secure Boot is pretty much it. Unless you can trick the motherboard into recognising a hard drive as been signed for it, you're not going to be able to boot from that hard drive. I have no idea what the plan would be if a hard drive fails as it seems there is no generic way to recover from that situation in Windows 8. (short of buying a new PC)
 
Old 10-01-2014, 12:11 PM   #5
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
I would expect Windows 8 will allow a bootable recovary disk to be made but I haven't looked into it.
The PC should also allow you to disable Secure Boot if it is Windows 8 certified.
 
Old 10-01-2014, 12:21 PM   #6
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,346

Rep: Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589
If I'm not mistaken, an EfI partition will have to be created on the usb with the efi boot files for the linux distro installed in order to boot, if the computer is in efi mode.
 
Old 10-01-2014, 01:32 PM   #7
qlue
Member
 
Registered: Aug 2009
Location: Umzinto, South Africa
Distribution: Crunchbangified Debian 8 (Jessie)
Posts: 747
Blog Entries: 1

Rep: Reputation: 172Reputation: 172
Quote:
Originally Posted by colorpurple21859 View Post
If I'm not mistaken, an EfI partition will have to be created on the usb with the efi boot files for the linux distro installed in order to boot, if the computer is in efi mode.
That is partly true, but some, if not all, Windows 8 machines require the operating system to initialise the usb ports. This is done to save boot-up time.

On these machines, not even a usb hid keyboard or mouse will work until the operating system is loaded.

It might be possible to gerry-rig a 'boot-strap cd' to boot up a usb. But it would probably be easier to just boot a live cd in the first place. (though it would either need to be signed or you would need to disable efi)
 
Old 10-01-2014, 03:51 PM   #8
MBA Whore
Member
 
Registered: May 2006
Location: Kansas City, MO
Distribution: Various: pclos, Debian, Ubuntu, etc . . .
Posts: 649

Original Poster
Rep: Reputation: 30
The computer / motherboard in question is nearly 5 years old. I don't recall having this problem in the past.

So, does this mean that from now on, any USB I buy will be recognized as a fixed disk?

Thank you for all the replies.
 
Old 10-01-2014, 03:55 PM   #9
MBA Whore
Member
 
Registered: May 2006
Location: Kansas City, MO
Distribution: Various: pclos, Debian, Ubuntu, etc . . .
Posts: 649

Original Poster
Rep: Reputation: 30
Unfortunately, I can't press F12 or any other such key. The only time I can access (or change) the boot order is to actually go into BIOS during boot.
 
Old 10-01-2014, 05:26 PM   #10
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
Yes, as far as I canm tell all modern BIOS and UEFI systems will show a USB drive as a "fixed disk".
To boot from USB going into BIOS is excatly what you should do -- as has been the norm for the past 15 years or so.
 
Old 10-01-2014, 06:16 PM   #11
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Most modern computers show boot options with f8 key. As far as signed certified distro's fedora & ubuntu are 2 of them that come to mind & should also boot in efi-mode. Try googling starting usb/cd in usb mode. It maybe a kernel parameter.
 
Old 10-01-2014, 07:35 PM   #12
MBA Whore
Member
 
Registered: May 2006
Location: Kansas City, MO
Distribution: Various: pclos, Debian, Ubuntu, etc . . .
Posts: 649

Original Poster
Rep: Reputation: 30
OK - so now I know that this is unavoidable. Now, the 2nd part: why would my BIOS, in its listing of bootable devices, only show 1 of the multiple USB devices I tried?

In other words, I tested several different USB flash devices. All stored data during regular computer operation but only 1 was actually "bootable". Needless to say, that " bootable" 1 is the 1 I referenced earlier. It appears as a fixed disk in BIOS. The USB flash devices don't even appear in BIOS.
 
Old 10-01-2014, 10:36 PM   #13
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Are you not seeing the usb as a regular "Fixed Hdd"? If you are seeing it as a hdd then select it for boot.
 
Old 10-02-2014, 06:56 AM   #14
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,346

Rep: Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589
Quote:
My bios only recognized 1 usb flash device (San Disk Glider 16 gb)
Were the other flash drives larger than 16Gb? If so, that might be the problem. Some computers have trouble booting flash drives that have a large amount of storage on them.
Quote:
The computer / motherboard in question is nearly 5 years old
 
Old 10-02-2014, 11:39 AM   #15
MBA Whore
Member
 
Registered: May 2006
Location: Kansas City, MO
Distribution: Various: pclos, Debian, Ubuntu, etc . . .
Posts: 649

Original Poster
Rep: Reputation: 30
The only USB flash I see in BIOS is one that is listed under "hard drives" instead of "USB devices". That is the one I use. It is 16 GB.

The other USB flash devices I tried were either 8 GB or 16 GB. BIOS did not even show them when I checked BIOS. However, after booting into my OS (Win7), I could see and use them. Thus, it appears these other USB flash devices can store data but not boot.

On the other hand, the 1 USB flash that BIOS did recognize can both store data and boot.

So strange. Why would one both store data and boot while the others would only store data?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
creating windows 7 bootable usb from linux endertux Linux - Software 18 07-22-2015 09:47 AM
help with creating Fedora bootable USB from Windows kiki strumm3r Linux - Newbie 2 02-29-2012 05:51 AM
LXer: Create Bootable Live USB Drives Using UNetBootin in Windows, Linux LXer Syndicated Linux News 0 01-10-2011 02:10 PM
How do I use GRUB to load a windows bootable USB?! asaahi Linux - Laptop and Netbook 1 04-26-2009 05:50 PM
Using GRUB to load a windows bootable USB?! asaahi Linux - Newbie 1 04-26-2009 01:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration