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 Sun 23 Jul 2017, 02:48
All times are UTC - 4
 Forum index » Advanced Topics » Hardware
Booting UEFI/EFI Computers - What Works, What Doesn't
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 3 [38 Posts]   Goto page: Previous 1, 2, 3 Next
Author Message
mcewanw

Joined: 16 Aug 2007
Posts: 3194
Location: New Zealand

PostPosted: Thu 31 Mar 2016, 07:30    Post subject:  

jamesbond wrote:
No new machines needed. "UEFI" is just firmware, just like BIOS is. Qemu can support both regular BIOS firmware and UEFI firmware.


That's interesting. Never thought of using Qemu to test UEFI (would certainly be interested to try Secure Boot too).

William

_________________
SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
Back to top
View user's profile Send private message Visit poster's website 
smokey01


Joined: 30 Dec 2006
Posts: 2576
Location: South Australia

PostPosted: Thu 31 Mar 2016, 17:03    Post subject:  

jamesbond how do you release the mouse Grab bollocks. If I press Ctrl+Alt+G it only releases it until I click on the desktop then I have to repeat the procedure.

TIA

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
gcmartin

Joined: 14 Oct 2005
Posts: 6730
Location: Earth

PostPosted: Thu 31 Mar 2016, 19:54    Post subject:  

I have reported this (several times) before and I will report again: Running FATDOG as the PC's distro, if anyone starts a Virtual Machine (VM) running the FATDOG distro, you will notice that the distro runs much faster than the main FD7.

Try it yourself for observation using the command that @JamesBond shows earlier; namely
Code:
qemu-system-x86_64 -enable-kvm -m 1024 -bios uefi-bios.bin -cdrom -vga cirrus    path/to/your/FD7.iso
Of course, you can boot any compliant ISO not just FD7.

For Non-EFI (BIOS) VM Guests this works
Code:
qemu-system-x86_64 -enable-kvm -m 1024 -cdrom -vga cirrus    path/to/your/FD7.iso
Cheers
_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engines or use DogPile
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 3051
Location: The Blue Marble

PostPosted: Fri 01 Apr 2016, 05:15    Post subject:  

smokey01 wrote:
jamesbond how do you release the mouse Grab bollocks. If I press Ctrl+Alt+G it only releases it until I click on the desktop then I have to repeat the procedure.

You can't. But you can simplify that if you add the "-sdl" parameter - then you only need to press Ctrl+Alt to release the grab.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 3051
Location: The Blue Marble

PostPosted: Fri 01 Apr 2016, 06:26    Post subject:  

Puppylinux blog has an interesting entry about UEFI: http://blog.puppylinux.com/?viewDetailed=00009
_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 6730
Location: Earth

PostPosted: Fri 01 Apr 2016, 16:28    Post subject:  

Hi @JamesBond. Should "step 6" read?
    - mkdir -p /EFI/boot
The process shows, there, is clear, IMHO.

Thanks for the heads-up.

Cheers!

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engines or use DogPile
Back to top
View user's profile Send private message 
cimarron


Joined: 30 May 2013
Posts: 293

PostPosted: Fri 01 Apr 2016, 19:17    Post subject:  

Thanks, jamesbond. It's nice that your EFI bootloader solution can be simply added to a standard BIOS puppy USB stick so it will boot on BIOS or UEFI. Adding EFI doesn't change the stick's MBR, so it still boots normally on a BIOS computer.

It works for me booting Precise puppy on a Dell Optiplex 3020 with UEFI.

For my more complicated multiboot USB stick with a syslinux bootloader, I added the rEFInd bootloader that provides a menu to select a legacy bootloader (described here). That allows using the existing syslinux multiboot menu on a EFI computer, as long as it has CSM enabled. I couldn't manage figuring out how to convert the complicated syslinux.cfg items to grub.cfg.
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 3051
Location: The Blue Marble

PostPosted: Sat 02 Apr 2016, 02:38    Post subject:  

cimarron wrote:
Thanks, jamesbond. It's nice that your EFI bootloader solution can be simply added to a standard BIOS puppy USB stick so it will boot on BIOS or UEFI. Adding EFI doesn't change the stick's MBR, so it still boots normally on a BIOS computer.
Yes, thank you for mentioning that: a point I forgot to say, that aside from being UEFI simple, it will not affect / change existing solutions for BIOS systems too.

Quote:
It works for me booting Precise puppy on a Dell Optiplex 3020 with UEFI.
Thank you for the confirmation.

Quote:
For my more complicated multiboot USB stick with a syslinux bootloader, I added the rEFInd bootloader that provides a menu to select a legacy bootloader (described here). That allows using the existing syslinux multiboot menu on a EFI computer, as long as it has CSM enabled. I couldn't manage figuring out how to convert the complicated syslinux.cfg items to grub.cfg.
rEFInd is nice. And yes Fatdog also uses rEFInd too. The blog post is a start, once people are familiar with UEFI boot process, they can proceed to use other, more featured bootloaders like rEFInd (or any other combination). I'm not sure if grub2 EFI can chainload to legacy bootloader, I never tested that because the Qemu UEFI BIOS doesn't have CSM.

My hope is that the post will bring an avalanche of UEFI-enabled Puppies in near future.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 3051
Location: The Blue Marble

PostPosted: Mon 04 Apr 2016, 08:02    Post subject:  

Slacko64 with UEFI support now testing: http://murga-linux.com/puppy/viewtopic.php?t=106337
_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 8656
Location: qld

PostPosted: Tue 05 Apr 2016, 04:46    Post subject:  

jamesbond wrote:
Slacko64 with UEFI support now testing: http://murga-linux.com/puppy/viewtopic.php?t=106337


Originally was 64 only but 32 bit is now also available.

_________________
Puppy Linux Blog - contact me for access
Back to top
View user's profile Send private message Visit poster's website 
zakjoh

Joined: 17 Oct 2015
Posts: 22

PostPosted: Tue 05 Apr 2016, 06:25    Post subject:  

Are there any modern boards still being manufactured that don't use UEFI ??
Back to top
View user's profile Send private message 
bark_bark_bark

Joined: 05 Jun 2012
Posts: 1918
Location: Wisconsin USA

PostPosted: Tue 05 Apr 2016, 07:10    Post subject:  

zakjoh wrote:
Are there any modern boards still being manufactured that don't use UEFI ??


I wish.

_________________
What consenting adults do in their bedroom is none of your business so if you think there is something wrong with homosexuality and your bothered by it, then you're an idiot who needs to mind their own business.
Back to top
View user's profile Send private message 
LateAdopter

Joined: 27 May 2011
Posts: 249
Location: Reading UK

PostPosted: Tue 05 Apr 2016, 08:21    Post subject:  

zakjoh wrote:
Are there any modern boards still being manufactured that don't use UEFI ??


I think that generic motherboards with a BIOS from Phoenix Technologies (American Megatrends or Award) will work in either mode. The issue here is: how to use Puppy without reformatting a drive that is already using UEFI, and also the case of a proprietary BIOS in some laptops.

In principle an IBM BIOS should be able to boot an MBR partition or a GPT partition. The same applies to a UEFI BIOS. In practice the BIOS setup screen doesn't give you the option

With my ASRock Intel Braswell N3150 motherboard, that I bought in November, I partitioned the new SSD with MBR and there was no need to mess about with UEFI and it worked exactly like motherboards have for decades.

The only noticeable difference comes with SATA. There isn't the same fixed relationship between drive letter and connectors that there used to be with IDE drives.
Back to top
View user's profile Send private message 
Scooby

Joined: 03 Mar 2012
Posts: 601

PostPosted: Sun 15 May 2016, 06:47    Post subject: Easy2Boot - grub2 -uefi  

Without checking further into what steve actually does this quote sounds interesting to me?

Could be worth a look!

rmprep wrote:
You may find that some ISOs that do not contain UEFI
boot files (\EFI\boot\bootx64.efi and bootia32.efi) will still boot via the
grub2 menu system!


Read more: http://www.easy2boot.com/uefi-grub2-ptn2/




rmprep wrote:
By adding a special FAT32 .imgPTN partition image file
containg grub2 to the E2B USB drive, it is possible to UEFI-boot directly from
many linux ISOs and .EFI boot files (such as Memtest and KonBoot EFI files)
all from one menu system (no need to reboot and load a different .imgPTN
file each time!).
Back to top
View user's profile Send private message 
Insomniacno1


Joined: 24 Jul 2009
Posts: 188

PostPosted: Mon 07 Nov 2016, 16:39    Post subject:  

Hi, instead of going into details again of what works, you can read all about it in my thread - where I have tried to get allot of different puppies to work on my x86 Tablet with UEFI - there are also the solution to booting and KMS settings to get to the desktop.

I have also listed which puppies that didn't work.

I spent several months on trying to get this to work and I'm not done yet.

Maybe you can contribute:)

http://www.murga-linux.com/puppy/viewtopic.php?t=108295

Hope that helps:)

JBJ
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 3 [38 Posts]   Goto page: Previous 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware
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.0631s ][ Queries: 13 (0.0073s) ][ GZIP on ]