Current says May 27th. Is that correct?
UEFI only Laptop - Trouble booting
(146 posts) (7 voices)-
Posted 5 months ago #
-
When i say mirror sync it's for grub2-efi-x64-modules packages.
Infact i don't rebuild iso since May 27th ;)Posted 5 months ago # -
So to be clear I use the same iso to install with?
Can I use the rolling iso for this?Posted 5 months ago # -
yes you can use same iso current build on May 27th.
grub2 and other packages related (grub2-efi-x64, grub2-efi-x64-modules) not include on isorolling and current has not the same stack.
cooking/rolling
glibc 2.14.1
kernel 3.16.55
Xorg 1.12.4current
glibc 2.28
kernel 5.10.217
Xorg 1.20.14Posted 5 months ago # -
After this line I Get the following:
root@slitaz:/home/demo# for pkg in 'grub2''grub2-efi-x64''grub2-efi-x64-modules'
; do tazpkg -gi $pkg --root=/mnt
>Posted 5 months ago # -
shit miss write line yesterday, sorry :(.
should be :
for pkg in 'grub2' 'grub2-efi-x64' 'grub2-efi-x64-modules'; do tazpkg -gi $pkg --root=/mnt; done
I edit my previous post to fix it, thanks to found miss.
Posted 5 months ago # -
root@slitaz:/home/demo# for pkg in 'grub2' 'grub2-efi-x64' 'grub2-efi-x64-module
s'; do tazpkg -gi $pkg --root=/mnt; done
grub2-2.04.tazpkg 100% |********************************| 5180k 0:00:00 ETA
Tracking dependencies for package "grub2"
================================================================================
Missing package "grep"
Missing package "libdevmapper"
Missing package "libusb"
Missing package "libusb-compat"
================================================================================
4 missing packages to install.grep-3.7.tazpkg 100% |********************************| 86256 0:00:00 ETA
Installation of package "grep"
================================================================================
GNU Global Regular Expression Print.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Execute post-install commands... [ Done ]
================================================================================
Package "grep" (3.7) is installed.libdevmapper-2.03.15 100% |********************************| 803k 0:00:00 ETA
Tracking dependencies for package "libdevmapper"
================================================================================
Missing package "readline"
================================================================================
1 missing package to install.readline-8.1.tazpkg 100% |********************************| 109k 0:00:00 ETA
Installation of package "readline"
================================================================================
GNU readline.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "readline" (8.1) is installed.Installation of package "libdevmapper"
================================================================================
Linux device mapper library.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Execute post-install commands... Execute post-install commands... [ Done ]
[ Done ]
================================================================================
Package "libdevmapper" (2.03.15) is installed.libusb-1.0.25.tazpkg 100% |********************************| 41644 0:00:00 ETA
Installation of package "libusb"
================================================================================
USB access library.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "libusb" (1.0.25) is installed.libusb-compat-0.1.7. 100% |********************************| 8308 0:00:00 ETA
Installation of package "libusb-compat"
================================================================================
Compatibility layer to convert libusb 0.1 calls into 1.0 equivalents.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "libusb-compat" (0.1.7) is installed.Installation of package "grub2"
================================================================================
GRUB2 boot loader.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Saving configuration files... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
Execute post-install commands...
# To install grub to MBR on device sda enter:
grub-install /dev/sda# To modify GRUB defaults, edit
/etc/default/grub# To generate a configuration file enter:
grub-mkconfig -o /boot/grub/grub.cfg# You can learn from /boot/grub/example-grub.cfg too.
[ Done ]
================================================================================
Package "grub2" (2.04) is installed.grub2-efi-x64-2.04.t 100% |********************************| 271k 0:00:00 ETA
Installation of package "grub2-efi-x64"
================================================================================
GRUB2 boot loader.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Saving configuration files... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "grub2-efi-x64" (2.04) is installed.grub2-efi-x64-module 100% |********************************| 698k 0:00:00 ETA
Installation of package "grub2-efi-x64-modules"
================================================================================
GRUB2 EFI boot loader modules.
--------------------------------------------------------------------------------
Copying package... [ Done ]
Extracting package... [ Done ]
Remember modified packages... [ Done ]
Installing package... [ Done ]
Removing all tmp files... [ Done ]
================================================================================
Package "grub2-efi-x64-modules" (2.04) is installed.root@slitaz:/home/demo#
Posted 5 months ago # -
It all looked good until I tried to boot to the flash drive.
Got a kernel panic.
Not syncing: VFS: Unable to mount root far on unknown-block(0,0)Posted 5 months ago # -
Hi maybl8,
For usb need rootdelay option, without infact i have same issue
Got a kernel panic.
Not syncing: VFS: Unable to mount root far on unknown-block(0,0)On boot edit "SliTaz GNU/Linux" entry to add rootdelay=10.
To be permanent, edit /etc/default/grub
uncomment #GRUB_CMDLINE_LINUX_DEFAULT="" and edit as :
GRUB_CMDLINE_LINUX_DEFAULT="rootdelay=10"
Rebui
Posted 5 months ago # -
Hi maybl8,
For usb need rootdelay option, without infact i have same issue
Got a kernel panic.
Not syncing: VFS: Unable to mount root far on unknown-block(0,0)On boot edit "SliTaz GNU/Linux" entry to add rootdelay=10.
To be permanent, edit /etc/default/grub
uncomment #GRUB_CMDLINE_LINUX_DEFAULT="" and edit as :
GRUB_CMDLINE_LINUX_DEFAULT="rootdelay=10"
Before rebuild config, ensure /dev/sda1 is mounted (infact no fstab entry)
mount /dev/sdX1 /boot/efi
Rebuild config
grub-mkconfig -o /boot/efi/EFI/grub/grub.cfg
Edit /etc/fstab to ensure /boot/efi is mounted at boot :)
add this entry at end
/dev/sdX1 /boot/efi vfat defaults 0 2
Below my hp work laptop under SliTaz usb
Posted 5 months ago # -
I am proud to announce that after all of these posts we have finally achieved what I was wanting to achieve.
I have a working slitaz system mounted on a usb flash drive that I can modify and save the changes to the flash drive on my efi laptop with a GRUB menu.Quite a few steps installed which I am going to try to summarize in a note file of some kind.
Also I am going to try to automate as much of this as possible.Here is the overall steps ( I hope I get them in the correct order) all details will not be listed.
1, Download a current iso and burn that to a flash drive.
2. Boot to the flash drive.
Change language to US.
Change screen resolution if needed.
3. Depending on what media you want to install to ssd drive, hard drive or flash drive.
Create 2 partitions on the drive (one for efi/boot one for root
4. Create an install script with the variables needed for your particular setup.
5. After you get a successful root install then you can install GRUB
6. Next is to install the files needed for the boot loader
7. Now you can install GRUB files a chroot is required for this step.
8. You should now be able to boot to the new slitaz install.After booting in you might have to change screen resolution and install ucode to get wireless working depending on your hardware.
That is pretty high level instruction.
Exact commands needed for above instructions can be found in previous posts on this thread.Thanks to the slitaz team for taking the time to get this accomplished.
I hope to work further with the team to make the install easier but if I can do it anyone should be able to to this.Thanks again
DanPosted 5 months ago #
Reply
You must log in to post.