I have been attempting to install Zorin OS 17.1 on my Lenovo P15 Gen 1. My reason for doing so is privacy. I want an Open Source OS that does not have any back doors, spyware or client side scanning and linux seems to be the answer. (think of the new "Online Safety Bills" being introduced around the world!)
There is a pretty in depth Bios menu for this model and no immediately obvious place where you can select "Boot from USB". Somehow, I manged to do it though and did install Zorin OS onto the computer. Although I don't remember exactly how. I did notice that there were some additional steps in the start up process after the "Lenovo" logo and "Zorin" logos. Some menu with four options that I can't remember exactly what they said but timed out anyway and continued to load Zorin.
Having repeatedly received a notification when starting up Zorin that an important piece of software failed to install (I think a Lenovo driver) every time I started up the computer and loaded Zorin, on this occasion I selected one of the settings on that menu in start up. Immediately after it started up windows 11 and I found that everything was exactly as it was before I had installed Zorin. When I installed Zorin I selected for it to erase everything and install Zorin, so thought that Windows had gone along with all my data. But everything was there. Now when starting up the computer it is Windows that is booting by default and I can't change it.
Ideally I would love to keep my Zorin installation as I have customised it and have some files on there already, but can sacrifice if necessary. I don't want Windows or any proprietary OS (and preferably software) on the computer and just want Zorin running. Perhaps as a back up I would have Windows in a VM, but not on the machine itself whether as the main OS, back up or dual boot.
There are times in life when we muddle through with uncertainty and still make it through. This is a fine thing, we made it through after-all. But it can reenforce the idea that we got lucky.
It is important to believe in yourself and understand that you are capable and able to learn a new system. However daunting it may look at first, like driving a car or taking a new class, we make it through by learning and adapting, not with luck.
When you boot into the BIOS Settings of your computer, there should be a tab marked Boot. You can select which option to boot from in that tab. Zorin OS may show up there simply as "Ubuntu".
Can you check if you can access this?
Only Showing PXE Boot on Lenovo ThinkPad Fix Not Showing USB Drive In Lenovo ThinkPad. How to Show USB drive In Lenovo Laptop.bootable usb not showing on lenovo thinkpad e14 & E15.Thank you! for watching this video please leave a like if...
Do you have more than one drive installed in the computer?
This is a very good question and right away, without more information, I am stumped, too.
The "Erase disk and install Zorin" option can and will wipe the drive.
I wonder if looking at the visual cues, you thought Zorin OS installed, but it actually had not. That a driver failed indicates that this may be possible.
Were you able to reboot into Zorin OS after removing the USB and still had your changes intact?
I think Zorin is definitely installed, I removed the USB and for a while Zorin was the default OS that booted on start up, only when I selected the option from the additional menu in start up does it now revert back to booting Windows.
From there, you can set the boot priority and order, including Windows OS placement.
Perhaps if you boot only the former D: drive, this will boot you into Zorin OS and allow access to the terminal to run the command.
Im wondering if its much of a privacy issue keeping windows on an entirely separate drive though... I just saw that all of a sudden a new program has been installed on my Windows 11 OS....Co-Pilot. I don't remember downloading, installing or approving that. I dont like it at all that Windows can just stuff programs on my computer without me even knowing about it. And these online Safety Bills with client side scanning really bother me. I've been told not to trust keeping Windows on the machine at all, only to maybe use it in a VM that is hosted on Linux but certainly not vice versa.
This is the grub menu and it is normal. I prefer it to always be visible (It only takes a moment on the screen) because if you ever need to access it and access the Advanced Options (recovery), it is easily accessible.
If you prefer it be hidden and only appear on demand, you can remove the Windows Bootloader with efibootmgr so that the OS_Prober does not kick the grub menu in, then edit the grub file to set it to hidden:
But to format your drive, select the drive or partition that you want to format - then select the (-) icon to clear it to Free Space. Click the (+) to format it, selecting the partition volume and filesystem that you want. (Logical partition, NTFS, etc.)
It is not particularly unusual to see ACPI errors due to the manufacturers of motherboards not always fully filling in their ACPI tables, yet the Linux Kernel will expect to see a completed table. An incomplete entry will be logged, as shown in your screenshot, then the kernel will fallback to known working parameters. So it is not something to sweat over.
We can silence those with (again)
The i2c error looks like your graphics card is trying to connect via a USB type C interface.
If your Nvidia is mounted via PCI slot, you can disable the i2c_nvidia_gpu to resolve that.
Most often, though, all a user needs to do is change Nvidia drivers.
So, I will hold off on posting how to disable i2c for Nvidia and begin with
On Zorin OS, when you launch the file manager, the mounted drive that is formally known as C: should be listed in "Other locations."
It will appear as a Device (/dev) and its build (nvme) so something like
The Error you are seeing has been reported by many users of Zorin OS 17. Usually, errors on Zorin OS are quite specific. This one is quite vague, which is why I regularly suspect Flatpak.
It's not harmful, thought it can create annoyances. Will need to research that one further.
DKMS is Dynamic Kernel Module Support` and it allows drivers to be manually installed and then roll over to the newer kernel when a kernel is upgraded.
You can install with the driver automatically setup DKMS using
A VM Guest consists of an image containing an operating system and data files and a configuration file describing the VM Guest's virtual hardware resources. VM Guests are hosted on and controlled by the VM Host Server. This section provides generalized instructions for installing a VM Guest. For a list of supported VM Guests refer to Chapter 7, Virtualization limits and support.
Virtual machines have few if any requirements above those required to run the operating system. If the operating system has not been optimized for the virtual machine host environment, it can only run on hardware-assisted virtualization computer hardware, in full virtualization mode, and requires specific device drivers to be loaded. The hardware that is presented to the VM Guest depends on the configuration of the host.
You should be aware of any licensing issues related to running a single licensed copy of an operating system on multiple virtual machines. Consult the operating system license agreement for more information.
On a VM Host Server running the Xen hypervisor, you can choose whether to install a paravirtualized or a fully virtualized guest. The respective option is available under Architecture Options. Depending on this choice, not all installation options may be available.
Specify the path on the VM Host Server to an ISO image containing the installation data. If it is available as a volume in a libvirt storage pool, you can also select it using Browse. For more information, see Chapter 13, Advanced storage topics.
Under URL Options, provide a path to an auto-installation file (AutoYaST or Kickstart, for example) and kernel parameters. Having provided a URL, the operating system should be automatically detected correctly. If this is not the case, deselect Automatically Detect Operating System Based on Install-Media and manually select the OS Type and Version.
To set up the VM Guest from an existing image, you need to specify the path on the VM Host Server to the image. If it is available as a volume in a libvirt storage pool, you can also select it using Browse. For more information, see Chapter 13, Advanced storage topics.
Set up a virtual hard disk for the VM Guest. Either create a new disk image or choose an existing one from a storage pool (for more information, see Chapter 13, Advanced storage topics). If you choose to create a disk, a qcow2 image is created and stored under /var/lib/libvirt/images by default.
On the last screen of the wizard, specify the name for the virtual machine. To be offered the possibility to review and make changes to the virtualized hardware selection, activate Customize configuration before install. Specify the network device under Network Selection. When using Bridge device, the first bridge found on the host is pre-filled. To use a different bridge, manually update the text box with its name.
(Optional) If you kept the defaults in the previous step, the installation starts. If you selected Customize configuration before install, a VM Guest configuration dialog opens. For more information about configuring VM Guests, see Chapter 14, Configuring virtual machines with Virtual Machine Manager.
PXE boot enables your virtual machine to boot from the installation media via the network, instead of from a physical medium or an installation disk image. Refer to Chapter 18, Preparing network boot environment for more details about setting up a PXE boot environment.
virt-install is a command-line tool that helps you create new virtual machines using the libvirt library. It is useful if you cannot use the graphical user interface, or need to automatize the process of creating virtual machines.
c80f0f1006