Tiny Core Linux

General TC => Tiny Core Netbooks => Topic started by: RYTCL on November 23, 2020, 05:24:33 PM

Title: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: RYTCL on November 23, 2020, 05:24:33 PM
Setup :
   HP Pavilion x360 - 8GB RAM - SSD
   Boot Loader : GRUB - UEFI
   ISO : TinyCorePure64-11.1.iso
   
   /dev/sda1 : FAT32 : EFI System Partition
   /dev/sda8 : EXT4  : LABEL='ISO.Disk'  - TinyCore manual setup
   /dev/sda9 : EXT4  : LABEL='TinyCore'  - Reserved for TinyCore Install

   /dev/sdb  : FAT32 : USB Disk

GRUB.CFG
   #----------------------------------------------------
   menuentry 'INSTALL - TinyCore 11.1 - ISO Loopback' {
     set root=(hd0,gpt8)
     set isofile='/iso_files/TinyCorePure64-11.1.iso'
     
     echo '..... LoopBack TinyCore 11.1 .....'
     loopback loop $isofile

     echo '..... Loading TinyCore 11.1 VMLINUZ .....'
     linux (loop)/boot/vmlinuz64 waitusb=5 loglevel=5 cde showapps pause iso=/mnt/sda8/$isofile

     echo '..... Loading TinyCore 11.1 COREPURE64 .....'
     linux (loop)/boot/corepure64.gz

     echo '..... Booting TinyCore 11.1 .....'
   }
   #----------------------------------------------------


What works:

o  TinyCore 11.1 64 bit gets loaded.
o  GUI desktop is presented
o  Buttons present - Exit,  Editor, Control Panel, Apps, Run-Program, Mount-Tool, Terminal

Issues:
1) No TC-Install
2) No Wifi Install / Config
3) No Ethernet configuration options

* Need help to install TINYCORE on to a HD-Partition
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: Juanito on November 24, 2020, 12:50:13 AM
TinyCorePure64 does not have tc-install or wifi included - you can load these extensions after boot.

Ethernet configuration options are found in cpanel.
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: RYTCL on November 24, 2020, 01:47:22 AM
Wired Ethernet not working.

From dmesg log 

r8169 0000:04:00.0: Direct firmware load for rtl_nic/rtl8106e-1.fw failed with error -2
r8169 0000:04:00.0: Falling back to sysfs fallback for: rtl_nic/rtl8106e-1.fw
r8169 0000:04:00.0: Unable to load firmware rtl_nic/rtl8106e-1.fw (-11)


Is it possible to capture the boot  messages that show up into a log file.  I can capture 'dmesg' info into a file.  Boot messages that show up are more concise and may help in debugging.
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: Juanito on November 24, 2020, 02:17:04 AM
Did you check the apps gui provides function to see if any extensions contain rtl8106e-1.fw?

Edit: the missing file is provided by the  firmware-rtl_nic extension.
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: RYTCL on November 24, 2020, 08:06:49 AM
Ethernet is now working.  I changed boot option waitusb=15  and also plugged in the n/w cable before booting.   I still see the same error message in dmesg, but Internet connectivity is now working.

I installed tc-install-GUI.tgz extension and "tc-install" now shows up.

I tried running the install

Source: /mnt/cdrom/boot/corepure64.gz
Type : Frugal
Target :  sda9
Format : none
Install TCE/CD Directory : /mnt/cdrom/cde/

ERROR:  sda appears to have a partition already mounted.  Unmount it and run installer again


I cannot unmount sda8 as the ISO is mounted and runs from this partition.

Any suggestions...

Also,
1.  What extension to install for WIFI
2.  How to configure Synaptics Touchpad  to enable TAPPING - 1 for Left Mouse, 2 for Right Mouse


Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: Juanito on November 24, 2020, 08:44:09 AM
You will need to either boot the iso from a different partition or install tinycore to a different partition.

Load the wifi extension for WiFi.

Consult the libinput man pages for how to configure touchpads.
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: RYTCL on November 24, 2020, 09:03:53 AM
I am booting TC..ISO from /dev/sda8.    i.e. 
Specified /dev/sda9 to be Install partition for TinyCore.

Installer expects that all partitions on sda should be dis-mounted.
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: RYTCL on November 24, 2020, 10:03:04 AM
I copied the 'TinyCorePure64-11.1.iso' to a USB disk and modified the Grub menu to point to /dev/sdb1 and load the ISO from there.

I was able to complete the Install into the Partition /dev/sdb9.

Added the following GRUB entry where TinyCore is the LABEL for partition SDA9.

Code: [Select]
menuentry 'TinyCore 11.1 - ISO Loopback' {
     set root=(hd0,gpt9)
     
     echo '..... Loading TinyCore 11.1 VMLINUZ64 .....'
     linux /tce/boot/vmlinuz64 waitusb=5 loglevel=5 showapps pause tce=LABEL=TinyCore

     echo '..... Loading TinyCore 11.1 COREPURE64 .....'
     linux /tce/boot/corepure64.gz

     echo '..... Booting TinyCore 11.1 .....'
}

I am booting into GUI Window environment.
Title: Re: TinyCore Install on a HP Laptop - GRUB - ISO boot
Post by: RYTCL on November 25, 2020, 03:02:46 AM
Juanito   - Thanks for all your timely response.   I greatly appreciate all the help.