LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-01-2013, 04:09 PM   #76
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,503

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461

Quote:
Originally Posted by Didier Spaier View Post
Do you actually mean that the VGA text console won't be usable/enough any more to display the output of rc.S, 'setup' & friends? I really hope I misunderstood...
I really wish that you had misunderstood, but you didn't. I ran into a debugging issue here that took days to figure out, but would have taken one minute if I'd had an early boot console.
 
1 members found this post helpful.
Old 03-01-2013, 04:13 PM   #77
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,503

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Quote:
Originally Posted by Erik_FL View Post
Putting the boot-loader directly on the DVD in "/efi/boot" does not make the DVD boot-able. However, you can run the boot-loader manually from a UEFI command shell if that is supported on your computer. This also works if the boot-loader is on the disk in some other place besides "/efi/boot".
Unfortunately, my testing here shows that this does not work. While UEFI can boot a properly prepared EFI disk image that's on an ISO9660 disk (through el torito), it does not actually support the ISO9660 filesystem. The UEFI implementations that I've seen support FAT and FAT only. ISO9660 disks cannot be browsed from the UEFI command shell.
 
1 members found this post helpful.
Old 03-01-2013, 04:13 PM   #78
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,263
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
The new dark age is upon us...
 
Old 03-01-2013, 04:55 PM   #79
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by volkerdi View Post
I really wish that you had misunderstood, but you didn't. I ran into a debugging issue here that took days to figure out, but would have taken one minute if I'd had an early boot console.
So, as IIRC many people complained here of display problems occurring at handover and you will need to make that happens *really* early in the boot process, I'm afraid we won't lack "black screen of death" reports in the future...

Last edited by Didier Spaier; 03-01-2013 at 04:57 PM.
 
Old 03-01-2013, 04:58 PM   #80
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Rep: Reputation: 258Reputation: 258Reputation: 258
Thanks for answering my questions so specifically.

Quote:
Originally Posted by volkerdi View Post
It needs to be a GPT disk image with a FAT partition containing the \EFI\BOOT\ directory with an EFI loader such as elilo that will load the kernel and initrd.
The UEFI specification is quite confusing. I didn't get the impression that a GPT was in the boot image from reading the UEFI specification. It refers to the boot image as a "system partition" not a "GPT disk".
 
Old 03-02-2013, 04:18 AM   #81
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Rep: Reputation: 134Reputation: 134
I just wanted to post these links to articles written by Roderick W. Smith (both gdisk and rEFInd are his projects). The rEFInd link has already been posted by rkelsen. Hope this helps :

GPT fdisk Tutorial
The rEFInd Boot Manager

and most importantly:
Managing EFI Boot Loaders for Linux (a series of articles about setting up Linux for UEFI)
 
Old 03-20-2013, 05:58 PM   #82
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,503

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Howdy! I've been hearing reports that the ability of UEFI to understand ISO9660 has been underestimated, and that it's just the early versions that only understand FAT. Of course, the Tianocore UEFI that I've been testing with is one of these. VirtualBox's UEFI is not, though; the latest version of that seems to handle ISO9660 just fine. I've made an ISO here with the EFI directory and was able to boot it.

So... I'd like a little feedback from people who have real UEFI machines and are willing to help test this. I've updated the -current directories to include the /EFI/BOOT directory containing elilo, the kernel, and the initrd. If anyone can make an ISO from this and try booting it on a UEFI machine, I'd like to hear how it goes. Reports of either success or failure are welcomed (and please mention the model of the computer or motherboard, too).

Thanks!
 
1 members found this post helpful.
Old 03-21-2013, 08:13 AM   #83
AlleyTrotter
Member
 
Registered: Jun 2002
Location: Coal Township PA
Distribution: Slackware64-15.0
Posts: 783

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Downloaded current using Eric's mirror-slackware-current script
Now burning that iso with growisofs
my intent is next to boot the DVD by selecting it in the UEFI manager boot screen.
Then install to a spare partition sdb3

After that should I add sdb3 to my elilo.conf?
Or are you just interested to see if the DVD boots?
Either way I will report back later today.
john
 
Old 03-21-2013, 08:27 AM   #84
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,503

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Quote:
Originally Posted by AlleyTrotter View Post
After that should I add sdb3 to my elilo.conf?
Or are you just interested to see if the DVD boots?
I'm mostly just interested in finding how roughly what percentage of the UEFI machines out there will boot the disc, but feel free to add it if you like!
 
1 members found this post helpful.
Old 03-21-2013, 08:43 AM   #85
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 974

Rep: Reputation: 238Reputation: 238Reputation: 238
Quote:
Originally Posted by volkerdi View Post
Howdy! I've been hearing reports that the ability of UEFI to understand ISO9660 has been underestimated,...
So... I'd like a little feedback from people who have real UEFI machines and are willing to help test this. I've updated the -current directories to include the /EFI/BOOT directory containing elilo, the kernel, and the initrd. If anyone can make an ISO from this and try booting it on a UEFI machine, I'd like to hear how it goes. Reports of either success or failure are welcomed (and please mention the model of the computer or motherboard, too).
I just bought a CLEVO-W550EU laptop (intel HD4000 graphics, i7 quad core processor, 16G memory) with a 500 gb HDD drive (designated SATA0) and a 128 GB mSATA SSd disk I put in myself (designated SATA 4 by the BIOS) and I want to install Slackware on. Currently, it has Windows 8 on the 500 gb drive for testing purposes by the manufacturer of the machine (and currently useless by lack of a required activation key) and a DVD drive, so in theory I could try this out but my DVD burner on my up-to-date Slackware machine is playing up and I cannot burn an iso. Further, many ultrabooks etc, do not come with a DVD-drive any longer so this might not be the most optimal way of testing this...

I am trying to install via PXE-booting, especially as there is no USB-boot option in the BIOS (so the idea of creating USB-install/boot stick might not be that practical after all). Normally my machine is always a client but, via a cross-over cable, I can use it as a PXE-server (but need to use eth0 ip-address 192.168.0.0 instead of 192.168.0.1 as 'next-server' address for tftp in the /etc/dhcpd.conf of README_PXE.txt)

Anyway, it might be an idea to work out a more specific use-case for PXE-boot than the one now described for LANs where the slackware machine is the server. If it would be possible to set up PXE boot from some machine (not necessarily the server/router/access-point in most home-LANs but some other computer on the LAN), this would
a) attract home/mobile-users to keep installing linux on their machines
b) provide a means of a mobile 'rescue computer' if need be (where DVD/USB-boot is not possible and one is an 'hostile' environment not providing PXE-booting for a linux machine)
If in the meantime the 'PXE-serving'-computer would be able to stay connected to the internet (via the LAN) to find information for trouble-shooting that would even be better. At the moment I have to get off-line to the internet, to get PXE-booting to work via a cross-over cable...but maybe that is the only possible way.

Instructions/directions how to do this will be very stimulating. At the moment to find out all separate steps for this case in not very encouraging if you just have a new comp and want to go ahead....

Anyway, I will try

Last edited by brobr; 03-22-2013 at 06:44 AM. Reason: Removed non-relevant stuff; for dhcpd to work it needs eth0 with an address: ifconfig eth0 192.168.0.0
 
Old 03-21-2013, 09:05 AM   #86
AlleyTrotter
Member
 
Registered: Jun 2002
Location: Coal Township PA
Distribution: Slackware64-15.0
Posts: 783

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Booting the DVD by selecting it in the UEFI manager boot screen the DVD BIOS booted and installed without a hitch.

My system is homebrew with a
AsRock z77 extreme 4 motherboard
Intel i5-3570K
32 GB ram
Kingston SSD as sda
sdb 2GB WD I think

john

[EDIT]deleted a whole bunch of my comments that were just confusing the issue. Will email Pat directly[/EDIT]

[EDIT]BIOS Information
Vendor: American Megatrends Inc.
Version: P2.80
Release Date: 01/17/2013
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 8192 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 4.6
Thought this clip from dmidecode may be usefull[/EDIT]

Last edited by AlleyTrotter; 03-24-2013 at 02:02 PM. Reason: Add BIOS / EFI / UEFI information
 
Old 03-22-2013, 06:56 AM   #87
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 974

Rep: Reputation: 238Reputation: 238Reputation: 238
Quote:
I'd like a little feedback from people who have real UEFI machines
Quote:
Originally Posted by brobr View Post
I just bought a CLEVO-W550EU laptop ....
I got Slackware to boot via PXE but then I found out that the disk with Windows 8 was not recognised as a GPT disk by gdisk. Further, in the BIOS the settings to bypass secure boot were very cryptic. 1) First one has to choose for an OS between "Others" and "Windows 8" and 2) only after choosing "Windows 8" as an OS a second choice became available,namely for "UEFI", which could be "enabled" or "disabled". According to the provided information, when "enabled" secure boot would kick in. This is something I wanted to stay away from. Sorry, but I chickened out here and kept the OS at 'Others' and could not test UEFI.
 
Old 03-22-2013, 09:29 PM   #88
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749
I would have liked to test this, but the only UEFI capable computers I have access to have a Gigabyte motherboard with dual UEFI/BIOS ROMs and Windows 7 64bit installed. The only way I could not get the install DVD to boot was to set the computer to boot using only UEFI, where the optical drive was ignored and the only boot option was to boot Microsoft Windows.
 
Old 03-23-2013, 10:34 AM   #89
Dman58
Member
 
Registered: Nov 2010
Location: The Danger Zone
Distribution: Slackware & everything else in a VM
Posts: 294

Rep: Reputation: 31
Quote:
volkerdi
So... I'd like a little feedback from people who have real UEFI machines and are willing to help test this. I've updated the -current directories to include the /EFI/BOOT directory containing elilo, the kernel, and the initrd. If anyone can make an ISO from this and try booting it on a UEFI machine, I'd like to hear how it goes. Reports of either success or failure are welcomed (and please mention the model of the computer or motherboard, too).
This is right up my alley! I am making a local mirror now (after fumbling a little).

My machine:

Toshiba Satellite S855-S5164, Windblows 8, core i5, 6GB RAM, 750GB HDD, AMD Radeon 7670M HD Graphics

Few quick questions/ concerns

I have the Qualcomm Atheros AR8161 (NDIS 6.30) network interface card --> alx driver is supposed to support this. Should it work out the gate? When I installed Slackware 14 with kernel 3.2 it wasn't recognized.

I have the Realtek RTL8723AE WIRELESS adapter as well which wasn't supported either is this now supported in the -current kernel?
 
Old 03-23-2013, 03:02 PM   #90
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Rep: Reputation: 134Reputation: 134
I followed the instructions in /isolinux/README.txt to create an iso. I burned it successfully with k3b. The dvd boots fine, but not in EFI mode. My motherboard recognizes a media capable of booting in EFI mode and offers two options e.g. "HL-DT-ST GP08LU10" (my optical drive) and "EFI: HL-DT-ST GP08LU10". Only the first one was available which is basically bios emulation. Maybe the iso creating command needs some adjustment for EFI? I have no clue.

If you have any questions, let me know.
 
  


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
Slackware and Grub2 - getting a UEFI mb running linuxbird Slackware 16 12-13-2012 08:40 AM
Slackware on a former UEFI system garpu Slackware - Installation 2 11-23-2012 10:59 PM
Slackware vs. EFI/UEFI kikinovak Slackware 4 10-21-2012 11:31 AM
Help Creating UEFI A MENU For My Bootable (BIOS/UEFI) CDROM ssenuta Linux - Hardware 0 08-27-2012 09:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:36 PM.

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