LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - Installation
User Name
Password
Slackware - Installation This forum is for the discussion of installation issues with Slackware.

Notices


Reply
  Search this Thread
Old 08-01-2020, 09:13 AM   #1
slackpacky
LQ Newbie
 
Registered: Aug 2020
Posts: 4

Rep: Reputation: Disabled
Slackware 14.2 on Dell Wyse 5070 won't boot


I'm using a Dell Wyse 5070 with only 8gb of SSD space which is probably the issue...but I excluded any non-essential package groups and I believe I checked the hard disk size after install and I had 1gb left.

The issue is after the install completes, and I reboot the PC, I just get a standard bios message that no boot sector/disk could be found. So it looks like LILO is not able to execute properly. I am using the latest Debian version as of now, Ubuntu 20.04 also does not work on the Wyse 5070.

I know this isn't much to go off of, just kind of want to document this for anyone else, but anyone have any ideas?
 
Old 08-01-2020, 05:04 PM   #2
biker_rat
Member
 
Registered: Feb 2010
Posts: 369

Rep: Reputation: 220Reputation: 220Reputation: 220
What are the specs? Do you have an actual 8gb ssd from the dark ages or is it an eMMC? eMMC will not boot with the the huge (or generic kernel) without a proper initrd.gz to support eMMC. These thin client things which are geminilake or later generation probably have no legacy bios. You are probably forced to use UEFI which means elilo (not lilo) for newbs on slackware (uefi grub on slackware is a little much for a newb).
 
Old 08-01-2020, 09:40 PM   #3
quickbreakfast
Member
 
Registered: Oct 2015
Location: northern territory
Distribution: slackware 15
Posts: 335

Rep: Reputation: Disabled
Quote:
Originally Posted by slackpacky View Post
I just get a standard bios message that no boot sector/disk could be found.
Next time you boot into Slackware, off your usb, open Gparted/parted and see where the boot flag is.

If Gparted does not indicate there is a boot flag, add it to the relevant partition then apply the changes.

After closing parted, run lilo or elilo (whichever is applicable).

You might also find parted does not the / partition is formated to not what you desire.

If this has happened, format the partition to what you desire.. .. .. this may wipe your install. Which means a re-install.

Quote:
So it looks like LILO is not able to execute properly.
Lilo wont run if it is not found.
 
Old 08-01-2020, 11:55 PM   #4
slackpacky
LQ Newbie
 
Registered: Aug 2020
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by biker_rat View Post
What are the specs? Do you have an actual 8gb ssd from the dark ages or is it an eMMC? eMMC will not boot with the the huge (or generic kernel) without a proper initrd.gz to support eMMC. These thin client things which are geminilake or later generation probably have no legacy bios. You are probably forced to use UEFI which means elilo (not lilo) for newbs on slackware (uefi grub on slackware is a little much for a newb).
I believe it is an eMMC, it's a little module screwed onto the motherboard. The wyse 5070 does have a legacy mode so I am guessing it's what you said about having a proper initrd.gz to support eMMC.

Do you know why slackware 14.2 does not work for eMMC by default? Does -current support it?
 
Old 08-02-2020, 06:52 AM   #5
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
Post the output of
Code:
parted -l
cat /sys/firmware/efi
Slackware-current supports emmc, have to use the generic kernel with an initrd.gz

Last edited by colorpurple21859; 08-02-2020 at 06:59 AM.
 
Old 08-02-2020, 08:15 AM   #6
biker_rat
Member
 
Registered: Feb 2010
Posts: 369

Rep: Reputation: 220Reputation: 220Reputation: 220
I am not really sure why eMMC support is not in the huge kernel. eMMC is mostly used in tablets and chromebooks. An initrd.gz is not a terrible burden. Googling for half an hour should be all you need to teach yourself how to do it. You don't seem to be clueless as you kind of know what you are doing looking at the motherboard to determine if its eMMC and figuring out the legacy bios mode exists on the Wyse on your own and all that.
To make an initrd.gz on slackware you first look at the slackware docs to learn how to use the mkinitrd tool correctly (10 minutes).
Then google to find which kernel modules to load to make your device bootable. In your case you will have to load modules for the eMMC block device and whichever filesystem your are using (such as ext4 , btrfs , xfs or whatever)- 10 to 20 minutes. Since you are using initrd.gz you might as well use generic kernel. Then add a line to your bootloader pointing at initrd.gz (10 minutes of google).

Last edited by biker_rat; 08-02-2020 at 08:16 AM.
 
Old 08-02-2020, 08:51 AM   #7
slackpacky
LQ Newbie
 
Registered: Aug 2020
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by biker_rat View Post
I am not really sure why eMMC support is not in the huge kernel. eMMC is mostly used in tablets and chromebooks. An initrd.gz is not a terrible burden. Googling for half an hour should be all you need to teach yourself how to do it. You don't seem to be clueless as you kind of know what you are doing looking at the motherboard to determine if its eMMC and figuring out the legacy bios mode exists on the Wyse on your own and all that.
To make an initrd.gz on slackware you first look at the slackware docs to learn how to use the mkinitrd tool correctly (10 minutes).
Then google to find which kernel modules to load to make your device bootable. In your case you will have to load modules for the eMMC block device and whichever filesystem your are using (such as ext4 , btrfs , xfs or whatever)- 10 to 20 minutes. Since you are using initrd.gz you might as well use generic kernel. Then add a line to your bootloader pointing at initrd.gz (10 minutes of google).
I've made initrd.gz before on Slackware and even followed someone's post here to get luksencrypt...or I think it was dropbear to work on boot. Slackware ended up working really nice with it, better than any Debian solutios, I could have luks encrypted partitions on a headless machine and SSH remotely and it always worked without fai! Whenever you know how to use Slackware it then is just a matter of plugging things in and it won't get in your way.

I'll take a look at your comments and Google, my main issue will be is after the install I will need to chroot (slackwiki is awesome) into the slackware installation and then generate it there. So I guess I don't need -current yet, I will try 14.2 with a proper initrd.gz and if that doesn't work I'll look into -current.

Last edited by slackpacky; 08-02-2020 at 08:54 AM.
 
  


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
Wyse Linux V6 on a Wyse S50 thin client. Galane Linux - Newbie 4 02-08-2017 05:21 PM
Dell wyse cx0 thin client unable to boot through pxe?(edubuntu 14.04) abhishekgit Linux - Hardware 1 08-01-2014 08:53 PM
Linux on wyse terminal Mitch77 Linux - General 1 02-22-2003 02:17 PM
WYSE 60 Eumlation therabidpenguin Linux - Networking 1 06-19-2002 12:03 PM
wyse terminals JustinHoMi Linux - Networking 3 04-20-2001 07:16 AM

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

All times are GMT -5. The time now is 08:38 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