Unable to boot from USB on Lenovo Thinkpad 11e Chromebook
Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
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.
Unable to boot from USB on Lenovo Thinkpad 11e Chromebook
Hello,
I got a Lenovo Thinkpad 11e Chromebook with the intention of installing Fedora Linux on an SD card to run it. I read several articles beforehand. Most talked about installing Ubuntu or Bodhi, or installing Xubuntu alongside Chrome OS using Crouton, though I did see one article about installing Fedora on a Chromebook Pixel. Guess I should’ve done some more research on this particular Chromebook ahead of time, or just bought one of the models that people commonly installed Linux on. It seemed at the time like the main thing to do was to pick one with an Intel chip, but I guess there’s possibly more to it than that.
I like the device well enough with Chrome OS, but still really prefer to have a Linux option as well. The problem I’m encountering is that I can’t figure out how to get the device to boot from the flashdrive I have Fedora on.
I made a backup of ChromeOS, switched the device to developer mode, and I’ve tried a couple things to get “legacy boot” to work, but no joy so far. Upon booting, I’ve tried hitting CTRL+L to get legacy boot and then hitting ESC to see a list of options as several articles suggested, but that didn’t work. I haven’t been able to find any specific documentation on this particular model.
I did find an article that showed me how to set the dev_boot_usb=1 and dev_boot_legacy=1 as shown in the screenshot I've linked to below. I set these parameters by hitting CTRL+ALT+=> (with => being the forward arrow, or what would be the F2 key on a normal keyboard) and running the following commands after logging in as the user “chronos”
I just can’t figure out where to go from here to get an option to boot from the usb. I checked the USB and was able to boot another laptop with it, so that doesn’t seem to be the issue. I’m sure I’m missing something embarrassingly obvious.
It's a Lenovo Thinkpad 11e Chromebook, specs below. If you're looking for something a bit more specific, please let me know and I'll try to find the answer. Thanks!
These Chromebooks can be easy to trash if you are not sure of what you are doing. Make sure the model number for the one lenovo rom matches your Chromebook. If not. Do not use it.
I'll have to look more closely at core boot/seabios. From reading real briefly, it sounds like if I go that route, I'll have to give up on my hopes of keeping Chrome OS around. Definitely should've done more research before buying and just got a model that wasn't going to give me these headaches. Live and learn.
I still have a suspicion I'm missing something obvious. The two commands I set to allow booting from USB and allowing legacy boot make me think it should be possible. I'll have to keep researching.
I found another piece of the puzzle, getting closer, but still not all the way there.
Upon booting, before logging in, I hit the CTRL + ALT + => (what would be F2 on a normal keyboard) and actually read all the stuff that shows up in the terminal.
I logged in as chronos, became root, then input the following command:
enable_dev_usb_boot
Supposedly this command would let me boot from USB, or so said all the terminal info at the login prompt. From here, the instructions said to hit CTRL + U at the developer mode screen, and I should be able to boot from USB. I did so, and the device restarted rather than giving me the option to boot from USB, but I can tell I'm getting closer to the answer here. Just need the final piece.
For further testing purposes, I tried Fedora Xfce as well as Linux Mint, and on different USB drives, just in case the USB I had really was the problem (doesn't appear to have been since it would boot on other devices) or that the problem was Fedora Workstation for some reason. I wasn't able to boot Fedora Xfce or Linux Mint on the chromebook either, so that suggests to me that whatever the issue is, it's still something on the device itself I haven't figured out.
I'm still trying to get this figured out. Been out of town recently and haven't had time to work on it. I tried calling Lenovo technical support just now to see if they'd be willing to walk me through the process, but the lady answering the phone wasn't extremely helpful. Evidently her technician told I just have to use Chrome OS. I don't have any reason to believe that's the case, all indications are that I should be able to boot from USB. Maybe I'm on a wild goose chase, but I won't give up yet. I think my next move is to take it to the next meeting of the KC LUG. I was going to do so last week but had to unexpectedly go to San Francisco all week for work.
If anybody out there has any ideas that haven't been mentioned above yet, I'm very eager to hear them.
Hello,
I got a Lenovo Thinkpad 11e Chromebook with the intention of installing Fedora Linux on an SD card to run it. I read several articles beforehand. Most talked about installing Ubuntu or Bodhi, or installing Xubuntu alongside Chrome OS using Crouton, though I did see one article about installing Fedora on a Chromebook Pixel. Guess I should’ve done some more research on this particular Chromebook ahead of time, or just bought one of the models that people commonly installed Linux on. It seemed at the time like the main thing to do was to pick one with an Intel chip, but I guess there’s possibly more to it than that.
I like the device well enough with Chrome OS, but still really prefer to have a Linux option as well. The problem I’m encountering is that I can’t figure out how to get the device to boot from the flashdrive I have Fedora on.
I made a backup of ChromeOS, switched the device to developer mode, and I’ve tried a couple things to get “legacy boot” to work, but no joy so far. Upon booting, I’ve tried hitting CTRL+L to get legacy boot and then hitting ESC to see a list of options as several articles suggested, but that didn’t work. I haven’t been able to find any specific documentation on this particular model.
I did find an article that showed me how to set the dev_boot_usb=1 and dev_boot_legacy=1 as shown in the screenshot I've linked to below. I set these parameters by hitting CTRL+ALT+=> (with => being the forward arrow, or what would be the F2 key on a normal keyboard) and running the following commands after logging in as the user “chronos”
sudo crossystem dev_boot_usb=1
sudo crossystem dev_boot_legacy=1
I just can’t figure out where to go from here to get an option to boot from the usb. I checked the USB and was able to boot another laptop with it, so that doesn’t seem to be the issue. I’m sure I’m missing something embarrassingly obvious.
Anybody have any suggestions?
Did you find anything new ? I just bought the same machine and I feel the same as you..
I wrote up a blog post similar to this thread, and John Lewis, who runs the site linked to above pointed me in the right direction. It worked, and for several months I ran Fedora off of an SD card on the 11e chromebook, but ultimately found that I had to be pretty careful in my use. Couldn't have too many programs running at once, couldn't really play any media, or it would freeze up on me. I ultimately converted the firmware back to the standard and just run it as a chromebook, and bought the Windows 10 version of the 11e and run Fedora on that with dual booting instead. I didn't want to lose Chrome OS, so I never actually installed Fedora onto the emmc, probably would've worked better/been more stable if I had. Running it off of the sd card was definitely the weak link. I actually found the Windows 10 version cheaper than the chromebook out on Newegg, and the price was low enough I didn't mind spending the money to get a more traditional laptop with a bigger hard drive and such.
Mine still sees service in my motorcycle saddlebags. I like that it can use my Iphone 5S as a wifi hot spot if a tower signal is present on the side of the freeway or road I am cruising on.
Ultimately I was able to get it working, using instructions I found here:
I wrote up a blog post similar to this thread, and John Lewis, who runs the site linked to above pointed me in the right direction. It worked, and for several months I ran Fedora off of an SD card on the 11e chromebook, but ultimately found that I had to be pretty careful in my use. Couldn't have too many programs running at once, couldn't really play any media, or it would freeze up on me. I ultimately converted the firmware back to the standard and just run it as a chromebook, and bought the Windows 10 version of the 11e and run Fedora on that with dual booting instead. I didn't want to lose Chrome OS, so I never actually installed Fedora onto the emmc, probably would've worked better/been more stable if I had. Running it off of the sd card was definitely the weak link. I actually found the Windows 10 version cheaper than the chromebook out on Newegg, and the price was low enough I didn't mind spending the money to get a more traditional laptop with a bigger hard drive and such.
Helpful comments from John Lewis and others on my blog post:
Good luck!
Hi, I've had this thread bookmarked for more than a year and I've been checking it occasionally to see if there's any solutions. So you got it to work only with SD card? Can booting from USB work?
I just want to occasionally boot my Tails USB drive and browse the web anonymously.
I don't totally understand the instructions from that link.
After I run the command what next? How do I boot from usb after that? Do I need to be in developer mode before running this command?
Last edited by Lettuce Jones; 10-02-2016 at 10:46 AM.
Hi, I've had this thread bookmarked for more than a year and I've been checking it occasionally to see if there's any solutions. So you got it to work only with SD card? Can booting from USB work?
I don't know if this has been tried yet but there are some small ISO images, used to burn a CD, specifically intended to enable you to then boot from a USB drive.
Since I have a $15 external DVD drive I have tried one of these CDs (with partial success) to get my usb stick to boot on an older ASUS laptop.
go here to download these cds, as you can see this is a site that helps you install ubuntu among other distros.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.