Lightest Linux distros, easy for noob, with virtual winOS?

Status
Not open for further replies.
I really don't understand why one always has to repeatedly defend one's own choices taken with one's own responisbilty, here and already explained repeatedly the reasons why again and again.
I'm not defending anything, nor anyone.
It's clear that you have YOUR way of doing things, which is great, it's what makes us all unique.
I was merely giving you suggestion on how to boot, since YOU chose to do a windows installation, and are now at a semi-borked stage.
Once again, it's CLEARLY stated in their documentation.
Not EVERY post is an attack on your sensibilities, some people are actually attempting to help you.
SMH :rolleyes:
 


I will just make a couple of points,
you have installed Q4S as a windows program [application], doing this, windows will continue to control your hardware and security, so make sure you install a good firewall and antivirus to your windows set up.
 
you have installed Q4S as a windows program [application], doing this, windows will continue to control your hardware and security
when the install goes as planned, q40s creates a root.disk (swap as well) image that gets loop mounted at boot that has its own shim64.efi file in the efi system partition. unless i am missing something, this appears to be a full linux (debian 11 based) system running on its own. the disk image is stored in windows 10's ntfs partition, but shows as ext4 in lsblk.
 
And other as you portray it now, Q4OS was actually full-filling all my other requirements I asked for. And as well recommented by a member here in the thread.
i hope i didn't overstate or oversell my familiarity with q4os. when i first started with linux a few years ago, like you, i was in search of lightweight linux distributions to use on (for me) an older system with not much ram or a particularly powerful cpu. i tested q4os at the time, but eventually settled with something different.

that being said, i did create a q4os virtual machine the other day to take a look. i think i posted before that it used about 800 MB of ram after boot and seemed to have most of what you were looking for except virtualization.

since your trouble earlier, i decided to try the q40s windows installer in a windows 10 virtual machine that i already have. when that installation goes as planned, you shouldn't end up at a command line (machine language) like you did before. there should be some configuration screens that appear to help you get things set up.

part of that procedure was choosing a Desktop Profile. the "Full featured" option comes with LibreOffice and google Chrome as well as some media players like VLC and Clementine. it has a Software Centre (or Plasma Discover) that offers an application named Synaptic. on my other q4os-only virtual machine i was able to use Synaptic (which has a graphical user interface) to install a program called gnome-boxes. that program is also available (without installing Synaptic) in Plasma Discover listed as GNOME Boxes: https://help.gnome.org/users/gnome-boxes/stable/

i have not used Boxes. i have just read it may be an easier introduction to virtualization from within linux.

the installed-in-windows version of q4os only needed 508 MB of ram after the first boot. that version also comes with the kde plasma desktop which seems to be (i haven't used it much) more full-featured (and possibly new user friendly) than some of the more lightweight window managers used by something like antiX.

all that being said, the in-windows q40s install does make changes to your Efi System Partition (esp). it may be a bit of a hybrid install, but taking care to have a backup plan just in case seems like it would be a solid course of action.
 
Last edited:
I really don't understand why one always has to repeatedly defend one's own choices taken with one's own responisbilty, here and already explained repeatedly the reasons why again and again.
I'm not defending anything, nor anyone.
Are you not a native English speaker? Would explain why we totally speak past each other repeatedly?

doing this, windows will continue to control your hardware and security, so make sure you install a good firewall and antivirus to your windows set up.
Good point. I was under the impression Q4OS would take over the hardware and security competely. But I can imagine that a virus could indeed do changes, for example to .exe files on the drive though Q4OS. What is easy and efficient against such exploits in linux?

i tested q4os at the time, but eventually settled with something different.
With what you settled and for what reason in the end?

I'm actually glat you mentioned Q4OS at all. Honestly, what is easier to first test a linux than with a simple windows installer, not even having to partition a usb?

Download and installation is done in fifteen minutes only. Ready to experience right away what linux distros nowadays are able to do out of the box. This option shoold actually be mentioned to every beginner right away. To get a first and fast experience of a running linux.

i think i posted before that it used about 800 MB of ram after boot and seemed to have most of what you were looking for except virtualization.
Showed that amount of RAM usage in my case too.

part of that procedure was choosing a Desktop Profile.
I couldn't accomplish yet. Because no WLAN was recognized, along with Sound. Anyway my nightshift work is in an emergency sleeping shelter, and one guest with a little linux experience could add the sound already. Alledgedly by changing it to something virtual. Later he remembered that in linux one command line is needed only, to turn ethernet on. He will try that tonight.

I used the fast internet at my working-place to download dozens of mentioned lightweight linux distro isos, including a windows. So I'm ready to go with testing further next week with more time, if it didn't work out with Q4OS.
 
Last edited:
With what you settled and for what reason in the end?
i settled on bodhi linux and used it for a few years in part because of the fact that it was lightweight, but also because it was suggested that it might be a little harder to use for beginners since i was looking to learn a bit more about the internal workings: https://www.bodhilinux.com/

i think i mentioned before, but these days i use the xfce desktop with both mx linux and linux mint. it uses more resources at boot (mx calls it midweight). however, i find it easier and quicker to set up.
I'm actually glat you mentioned Q4OS at all. Honestly, what is easier to first test a linux than with a simple windows installer, not even having to partition a usb?

Download and installation is done in fifteen minutes only. Ready to experience right away what linux distros nowadays are able to do out of the box. This option shoold actually be mentioned to every beginner right away. To get a first and fast experience of a running linux.
before you mentioned a different distribution (slitaz maybe?) had a windows installer, i hadn't thought about Q4OS and that option in some time. as you said, since it isn't is normally suggested it just didn't cross my mind until then.
I couldn't accomplish yet. Because no WLAN was recognized, along with Sound. Anyway my nightshift work is in an emergency sleeping shelter, and one guest with a little linux experience could add the sound already. Alledgedly by changing it to something virtual. Later he remembered that in linux one command line is needed only, to turn ethernet on. He will try that tonight.
if that works to get your ethernet running, there is a package called hardinfo and listed as System Profiler and Benchmark in the Plasma Discover Software Center. that program has a graphical user interface may be able to provide the guest and you with some added info about the WLAN adapter if it still isn't working.

i know you said you aren't interested in learning commands, but if the guest isn't able to get the ethernet working the command
lspci -knn | grep -iA3 net
should hopefully show some helpful info about possibly both ethernet and wlan.
 
i know you said you aren't interested in learning commands, but if the guest isn't able to get the ethernet working the command
lspci -knn | grep -iA3 net
The guest was unable to. But I did find this info in the graphic interface:

Code:
Network

Device-1: Realtec RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 v: kernel port: e000 bus ID: 02:00.0 chip ID, 10ec:c8168 class ID: 0200
IF: enp2s0 state: down mac: 28:1d:ef:2d:6e:ee
Device-2 Realtec RTL8821CE 802.11ac PCIe  Wireless Network Adapter driver: N/A modules: rtw88_8821ce port: d000 bus ID: 03:00.0 chip ID: 10ec:c821 class ID: 0280

Text is corrected from screenshoot reader on Android. Will run it now and see what your suggested command line brings up.
 
Last edited:
lspci -knn | grep -iA3 net
should hopefully show some helpful info about possibly both ethernet and wlan.
Brings:
Code:
02:00.2 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/
8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
      Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Exp
ress Gigabit Ethernet Controller [10ec:0123]
      Kernel driver in use: r8169
      Kernel modules: r8169
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE
 802.11ac PCIe Wireless NEtwork Adapter [10ec:c821]
      Subsystem: Realtek Semiconductor Co., Ltd. RtL8821CE 802.11ac PCIe W
ireless Network Adapter [10ec:c821]
Kernel modules rtw88_8821ce

Without WLAN I just don't know how to access the internet for any updates.
 
Device-1: Realtec RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 v: kernel port: e000 bus ID: 02:00.0 chip ID, 10ec:c8168 class ID: 0200 IF: enp2s0 state: down
when an adapter is working the state should be "up". can you try clicking on the network icon in the bottom right of the screen to see if it will allow you to connect from there? if not, you may be able to right-click on the connection name (often "Wired connection 1") to check the configuration settings.

in my virtual machine in the "General configuation" tab, the first box "Connect automatically with priority" is checked or filled in and there is a value of -100 in the text box to the right. "All users may connect to this network" is also checked. the IPv4 and IPv6 tabs both have Method: Automatic.

i know you are trying to avoid the command line, but if the above doesn't work or get it running you could try

sudo ip link set enp2s0 up
 
02:00.2 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/ 8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Exp ress Gigabit Ethernet Controller [10ec:0123]
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless NEtwork Adapter [10ec:c821]
Subsystem: Realtek Semiconductor Co., Ltd. RtL8821CE 802.11ac PCIe W ireless Network Adapter [10ec:c821]
Kernel modules rtw88_8821ce
one of the functional differences between the two is the lack of a "Kernel driver in use" line for the wireless adapter. that is most likely why this output looks different as well:
Device-1: Realtec RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 v: kernel port: e000 bus ID: 02:00.0 chip ID, 10ec:c8168 class ID: 0200 IF: enp2s0 state: down mac: 28:1d:ef:2d:6e:ee
Device-2 Realtec RTL8821CE 802.11ac PCIe Wireless Network Adapter driver: N/A modules: rtw88_8821ce port: d000 bus ID: 03:00.0 chip ID: 10ec:c821 class ID: 0280
you'll notice there is no interface name (IF) and no state listed for the wireless adapter so you wouldn't be able to use the previous command to try and bring it UP.

what that usually means is that the driver or module (rtw88_8821ce) had an issue loading at boot. unfortunately i don't know how to check into the cause of that without looking at the output of log files. if you get the ethernet or usb tethering to work, there is a program called KSystemLog that can be used to look at log files a little more easily. if you get that installed, you could try a search for the term "8821ce" (without the quotes) to see if you find anything that looks like an error or warning.

the following command will look through your system logs for messages about the wifi adapter's pci bus (03:00.0) and driver (rtw88_8821ce):

journalctl -b | grep -iE '03:00.0|8821ce'
 
i'll add this link real quick about usb tethering a smartphone (in case you have one) to see if that may get you started

Thanks so much for walking with me so gradually through this. Actualy have a SIM for data only, in my Android tablet. And connecting by USB might be anyway the only option to me.

Because the WLAN seems really the weakest part in my new but cheap mini PC. Through that, the Q4OS installation file was corrupted first. It actually indicated twenty hours to download that small installer... With the extrem strong WLAN signal in my working place it took 12 minutes only.

Though I don't like smartphones (I see so many all the time distracted by them) and prefer a simple phone without internet, actually was given an iPhone8 from a friend who didn't needed it anymore. And I used for example for photography. With the SIM card in the iphone, I could get the mini-PC with Windows to connect only when placed right below the mini-PC. But as said, still erratic only.

Only with the strong signal at my working place it worked very well. Which I don't have acess now for a couple of days. Glad I did download 23 isos of various light-weight distros when there.

So USB might be the only option now at home anyway, unless I opt for a new LAN, which I never used before.
 
can you try clicking on the network icon in the bottom right of the screen to see if it will allow you to connect from there?
Showed only 'no connection available' (I'm translating from the German interface).

But from there I do get into the configuration settings:
"Connect automatically with priority" is checked or filled in and there is a value of -100 in the text box to the right. "All users may connect to this network" is also checked. the IPv4 and IPv6 tabs both have Method: Automatic.
Shows exactly the same.

get it running you could try

sudo ip link set enp2s0 up

Asks for my passwort, but nothing further happens. Still no connection available from the main dialog. However, the weak WLAN of the mini-PC might be a factor too.
 
the following command will look through your system logs for messages about the wifi adapter's pci bus (03:00.0) and driver (rtw88_8821ce):

journalctl -b | grep -iE '03:00.0|8821ce'
Strange. When I come to the first vertical line in this code, it automaticlly changes it to:

Code:
lspi -knn | grep -iA3 net

Where I don't know how to proceed. KSystemLog I can't find under the system applications.
 
Thanks so much for walking with me so gradually through this.
you are quite welcome.
Strange. When I come to the first vertical line in this code, it automaticlly changes it to:
i've not seen that before. you could try

journalctl -b -g '03:00.0|8821ce'

and see if that works any better. that version may cut the lines off on the right and sometimes that info can be helpful so i usually maximize that window to get as much output as i can. if the bottom of the output says something like
"lines 1-26"
(without the quotes) you can try hitting the spacebar to see if there are more lines. if or when that stops showing more lines, just pressing the letter Q should return you to a regular prompt.

i know you were trying to do this without working with the command line so i can stop sending them if it is becoming frustrating. or if you just want to try the other distros you downloaded that would also be completely understandable.

i say that because to try and troubleshoot your ethernet would require a similar command like

journalctl -b -g '02:00.0|r8169|enp2s0'

to search for its pci bus (02:00.1), driver (r8169) and interface name (enp2s0) to try and figure out why the connection isn't available.

fair warning: some of those lines may show your ip address. i usually edit those and add in something like <redacted> so that people will know there was info there, but i chose to leave it out.
 
what that usually means is that the driver or module (rtw88_8821ce) had an issue loading at boot.
Actually might be just a less failed installation of Q4OS again.

Because in my case after choosing the operating system from the select menu at boottime, with the 3 options:windows, Q4OS or bios, in that order vertically. A blackscreen for only a fraction of second shows:

Code:
failed to load open \EFI\DEBIAN\***S* - Invalid parameter
Failed to load image**: Invalid parameter
start_image() returned Invalid parameter, falling back to defauld loader

Where * are actuall white rectangles, I don't know a key for.

Then comes the 3 items to select again, but now with Q4OS as topmost option for selection. Only after selelecting it for the second time, does this distro start for me. I don't remember having read about such behavior at boottime anywhere in the documentation.
 
that may well be a possibility. you posting
failed to load open \EFI\DEBIAN\**S - Invalid parameter
Failed to load image**: Invalid parameter
start_image() returned Invalid parameter, falling back to defauld loader
helped me realize that i see what seems like very similar text when booting. on my system (i know it may be limited since they are both virtual machines), i don't get a menu before that text. the text flashes briefly like you said and then i get the menu with q4os, windows and bios.

my text didn't have any white rectangles it was just:
Failed to open \EFI\Debian11\S - Invalid Parameter
Failed to load image: Invalid Parameter
start_image() returned Invalid Parameter , falling back to default loader
I don't remember having read about such behavior at boottime anywhere in the documentation.
that certainly isn't something i have seen before. or if it happens with other distros, it has been too quick for me to take notice of. however, even with what seems like similar text and quirky boot behavior to yours, the virtual machine's networking works as expected.

i do understand that it sounds like you see the selection menu twice and that is different from what i am seeing.
 
i've not seen that before. you could try

journalctl -b -g '03:00.0|8821ce'
changed to:

Code:
lspi -knn | grep -iA3 net8821cs'

and nothing further after enter.

troubleshoot your ethernet would require a similar command like

journalctl -b -g '02:00.0|r8169|enp2s0'
Again changing to something else with the first |

i'll give up for tonight, its already late here.
 
i'll leave this for when you get back to it if it is still of interest. this part of those searches ('02:00.0|r8169|enp2s0') was an attempt to search for multiple terms at a time as it can help to see those messages in relation to one another. they can be run as separate searches.

so the one command in regards to your wifi adapter can be two commands:

journalctl -b -g 03:00.0
and
journalctl -b -g 8821ce

the command for your ethernet could be these three

journalctl -b -g 02:00.0
journalctl -b -g r8169
journalctl -b -g enp2s0
 
Status
Not open for further replies.


Latest posts

Top