Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 20 Nov 2019, 05:25
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
Puppy Linux UEFI boot EASY
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 5 of 5 [72 Posts]   Goto page: Previous 1, 2, 3, 4, 5
Author Message
foxpup


Joined: 29 Jul 2016
Posts: 962
Location: europa near northsea

PostPosted: Sat 14 Apr 2018, 08:44    Post subject: missing drivers  

Quote:
Although firmware can be ported from one Puppy to another, drivers have to be compiled against the kernel of the operating system.
If I may add, Mikeslr: this is not always true. The wifi drivers intel delivers are just executables/blobs(?) you have to put in /lib/firmware. No compiling in that case, but the version has to be right.
Problem in Puppy is often that the version of the blob is not right for the kernel of the Puppy. It is not easy to know what version(s) of the driver are right if you do not have the graphic card to try.
Also mind that some wifi cards do not work for older kernels. You can find that info on the site of the card maker (often intel).
On the intel sites I often cannot find the right version: intel often just gives one version of the driver, often an old one. But in the repos of debian and ubuntu all the versions are collected.


In fact, gyro on Puppy also keeps a great collection of firmware drivers: http://murga-linux.com/puppy/viewtopic.php?t=97276
If that does not work, you may have to compile! Rolling Eyes
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 12775
Location: Stratford, Ontario

PostPosted: Sat 14 Apr 2018, 10:14    Post subject: Re: missing drivers  

foxpup wrote:
If I may add, Mikeslr: this is not always true. The wifi drivers intel delivers are just executables/blobs(?) you have to put in /lib/firmware. No compiling in that case, but the version has to be right.

You are confusing drivers with firmware. Intel provides an open-source wifi driver that is part of the standard kernel. Run:
Code:
modinfo iwlwifi

But the driver ALSO requires firmware which changes with each new model of Intel's wifi adapter. See the "firmware" list from the previous command.

If the required firmware is not included in the Puppy ISO, you need to install it separately.
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 962
Location: europa near northsea

PostPosted: Sat 14 Apr 2018, 10:54    Post subject: Re: missing drivers  

rcrsn51 wrote:
You are confusing drivers with firmware. Intel provides an open-source wifi driver that is part of the standard kernel. Run:
Code:
modinfo iwlwifi

But the driver ALSO requires firmware which changes with each new model of Intel's wifi adapter. See the "firmware" list from the previous command.

If the required firmware is not included in the Puppy ISO, you need to install it separately.
Thanks for pointing this out, rcrsn51.
Back to top
View user's profile Send private message 
greengeek


Joined: 20 Jul 2010
Posts: 5623
Location: Republic of Novo Zelande

PostPosted: Sun 25 Nov 2018, 03:25    Post subject: Re: Puppy Linux UEFI boot EASY
Subject description: how to make any puppy ISO boot from a pc with UEFI bios
 

Limbomusic wrote:
I made a webpage explaining this as clearly as possible:
http://helledussen.com/linux/files/UEFI_boot/make_uefi-bootable_usb.html
Hi Limbomusic - I just wanted to say many thanks for your webpage. Even though UEFI has been around a long time today is the first time I have tried to boot a UEFI laptop from usb and your webpage helped to prepare the usb stick in only ten minutes. Worked perfectly (Xenial 7.5)

I have some comments regarding your webpage:

1) The first comment re Format usb drive does not mention the "bootable" flag. I set this flag asssuming that it must be necessary, but a newbie would not know this.

2) Your note re ("actually, you only....) needs to be slightly bigger font so it is easy to see (i have old eyes Smile )

3) The note re "Make a folder called EFI" - left me confused for a minute - should I label the directory "EFI" in capital letters or "efi" in lowercase. ? Maybe you could add a note to say specifically "(use capitals)"
(Maybe it does not matter??...)

4) I think that the comments at the bottom of page advising what to do with hibernate errors etc need to be larger font. (old eyes again...)

Your Boot Keys link was awesome! Fantastic info!!!!

Thanks!
Back to top
View user's profile Send private message 
phredo

Joined: 21 Oct 2013
Posts: 54

PostPosted: Thu 03 Oct 2019, 23:15    Post subject:  

Your method worked like a charm for me! I had tried several other methods but they either didn't work or were to complicated for me. I have two questions:

1) Could I do the same to boot from the SD card in my Win 10 laptop?

2} How could I modify your method so that I could have the Puppy files in a directory of its own? By the way, I ended up using the grub.cfg file from the bionicpup iso rather than yours so I could have its bootup options displayed. By having bionic pup in its own directory I could add other files to the SD card (or USB stick) and not have them mixed up with the puppy files.

Thank you!
Back to top
View user's profile Send private message 
Limbomusic


Joined: 15 Apr 2016
Posts: 279
Location: Norway

PostPosted: Fri 04 Oct 2019, 09:11    Post subject: hey greengeek and phredo
Subject description: hokahey
 

Greengeek:
1. I think you only set the "bootable" option if you use some sort of tool to format the usb stick. With the method I describe you don't need to do that - at least not from a windows computer. (you just right click and choose format using standard values)
2. Gotcha - fixed.
3. I don't think it matters. But we KNOW it works with capital letters and thats what it says so I think thats okay.
4. Fixed.
Youre welcome! And thanks so much ! Really nice to hear that it helped you.

phredo:
1. I think so yes, but I,ve never tried it - I guess as long as the BIOS supports it, you can.
2. I do not know. Maybe you should start a new thread? I'm not really using puppy much these days, so I'm a bit out of touch. Sorry Smile

You're welcome !
Back to top
View user's profile Send private message Visit poster's website 
bigpup


Joined: 11 Oct 2009
Posts: 12866
Location: S.C. USA

PostPosted: Fri 04 Oct 2019, 10:03    Post subject:  

I am being lazy.
I have not looked at all posts.

My computer with UEFI bios will not see a USB drive, to boot from, if using normal settings.
To see USB devices as possible boot-able device.
MUST disable secure boot in the UEFI bios settings.
If secure boot is ENABLED. No possible way to boot from USB device.

With secure boot DISABLED.
I can put multiple Puppy versions on a USB flash drive or USB hard drive.
Each one a separate frugal install.
Run Grub4dos bootloader conig.
Install Grub4dos boot loader on the USB device to boot it.
When It boots, a Grub4dos menu pops up, listing all the Puppy versions to select which one to boot.

Yes, Windows 10 still boots with no problem keeping secure boot disabled.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 12775
Location: Stratford, Ontario

PostPosted: Fri 04 Oct 2019, 10:20    Post subject:  

bigpup wrote:
With secure boot DISABLED.
I can put multiple Puppy versions on a USB flash drive or USB hard drive.
Each one a separate frugal install.
Run Grub4dos bootloader conig.
Install Grub4dos boot loader on the USB device to boot it.
When It boots, a Grub4dos menu pops up, listing all the Puppy versions to select which one to boot.

This depends on how UEFI is implemented on your particular system.

In some cases, the flash drive must ALSO have a UEFI boot structure or the main UEFI firmware will ignore it.

This will also depend on whether you have enabled Legacy Mode.
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12866
Location: S.C. USA

PostPosted: Fri 04 Oct 2019, 10:27    Post subject:  

Never a simple answer that works for every possible computer Rolling Eyes
_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 12775
Location: Stratford, Ontario

PostPosted: Fri 04 Oct 2019, 10:33    Post subject:  

bigpup wrote:
Never a simple answer that works for every possible computer Rolling Eyes

Exactly. I have seen a machine where the main UEFI firmware required that a flash drive also had UEFI structure, but required Legacy Mode in order to detect it.

In that case, it wasn't so much legacy mode as a Compatibility Support Module that allowed for alternate boot devices.
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12866
Location: S.C. USA

PostPosted: Fri 04 Oct 2019, 10:57    Post subject:  

The UEFI bios could also now have CSM option.
Quote:
The Compatibility Support Module (CSM) is a component of the UEFI firmware that provides legacy BIOS compatibility by emulating a BIOS environment, allowing legacy operating systems and some option ROMs that do not support UEFI to still be used.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 12775
Location: Stratford, Ontario

PostPosted: Fri 04 Oct 2019, 11:08    Post subject:  

I suspect that each UEFI supplier can put whatever they want in their CSM modules and it doesn't have to be legacy BIOS support.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 5 of 5 [72 Posts]   Goto page: Previous 1, 2, 3, 4, 5
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0605s ][ Queries: 13 (0.0141s) ][ GZIP on ]