6.10.4 64bit Knl superseded

Moderator: Forum moderators

Post Reply
ozsouth
Posts: 1549
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 686 times

6.10.4 64bit Knl superseded

Post by ozsouth »

superseded

Last edited by ozsouth on Sun Nov 10, 2024 12:08 am, edited 3 times in total.
mikolaj_q
Posts: 17
Joined: Wed Apr 06, 2022 6:46 am

Re: 6.10.4 64bit Hi-Freq Kernel Non-Usrmerge Aufs/Overlayfs

Post by mikolaj_q »

The converter for making USRMERGE You've posted link does not work for huge-6.10.4-ubun64oz-hf-aoe.tar.
Any idea How can I do it other way?

User avatar
rockedge
Site Admin
Posts: 6522
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2733 times
Been thanked: 2615 times
Contact:

Re: 6.10.4 64bit Hi-Freq Kernel Non-Usrmerge Aufs/Overlayfs

Post by rockedge »

You can edit the module SFS file to convert it.

  1. Mount the module SFS by opening it with Rox and copy the contents into a new directory.

  2. into the new directory copy the contents of the SFS file.

  3. in the new directory create the directory /usr

  4. move /lib/modules in their entirety to /usr

  5. the result should be /usr/lib/modules

  6. squash the directory back into the module SFS with the correct name.

The summary is move the /lib directory to /usr/lib instead

User avatar
Marv
Posts: 447
Joined: Fri Dec 20, 2019 3:09 am
Has thanked: 209 times
Been thanked: 120 times

Re: 6.10.4 64bit Hi-Freq Kernel Non-Usrmerge Aufs/Overlayfs

Post by Marv »

The directory /sbin also has to be moved to /usr. I use pextract on the stock sfs. In the resulting directory move /lib/modules per above and move /sbin so they are both under /usr. The resulting directory should have no /lib or /sbin directories remaining. Then I resquash using either dir2sfs or pcompress. The referenced converter should work on the extracted kernel modules sfs file. Remove the descriptive material after the sfs. It won't work on the unextracted tar file.

My pups: LxPupSc64 and Voidpup64 with LXDE ydrv & synaptics touchpad drivers, both using savefiles. Ydrv based NoblePup64 (JWM & LXDE), Bookworm64 & Fossapup64-small (LXDE/PCManFM). No savefiles, no fdrvs there. :thumbup:

ozsouth
Posts: 1549
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 686 times

Re: 6.10.4 64bit Hi-Freq Kernel Non-Usrmerge Aufs/Overlayfs

Post by ozsouth »

@mikolaj_q - You are trying to convert the wrong file. Files must be sfs type. My 3rd paragraph lists the file(s) to convert. Here is the procedure for obtaining kernel-modules file & converting to usrmerge (with link to completed procedure at bottom.):

All below is 'use at own risk'. Note the previous 2 posts will also work.

1. Install converter .pet
2. Download Huge Kernel (i.e. huge-6.10.4-ubun64oz-hf-aoe.tar.bz2)
3. Expand tar.bz2 file (place in /opt folder & in a terminal, cd /opt , then run:
tar -jxvf huge-6.10.4-ubun64oz-hf-aoe.tar.bz2
- will produce 2 files: vmlinuz-6.10.4-64oz-hf-aoe & kernel-modules.sfs-6.10.4-64oz-hf-aoe . The latter file is the one to convert.
4. Open Filemanager, navigate to /opt & drag kernel-modules.sfs-6.10.4-64oz-hf-aoe onto squash_non2um
- will soon produce kernel-modules.sfs-6.10.4-64oz-hf-aoe_um , which you rename to suit your usrmerge puppy
- for Bookwormpup64 v 10.0.7, name is as zdrv_dpupbw64_10.0.7.sfs & replace original
- also rename vmlinuz-6.10.4-64oz-hf-aoe (produced at step 3) as vmlinuz & replace original

Above instruction for Bookwormpup64-10.0.7.

Last edited by ozsouth on Wed Sep 18, 2024 12:13 am, edited 1 time in total.
User avatar
Marv
Posts: 447
Joined: Fri Dec 20, 2019 3:09 am
Has thanked: 209 times
Been thanked: 120 times

Re: 6.10.4 64bit Hi-Freq Kernel Non-Usrmerge Aufs/Overlayfs

Post by Marv »

Kernel 6.10.4 running well in my 'ydrv driven LXDE'd' Bookworm64 10.0.7 frugal install. Clean dmesg, good idle resource use, good glxgears FPS, lidsuspend working on the problematic Fujitsu S671, all portables running correctly. Structure conversion done per my manual approach above as usual. I'll run with that install for a bit now, had been using Fossapup64-mini as the daily. I'll also try it in my NoblePup64 install after I check and update that install to the latest github version. IIRC, I'm at version 9 on that right now.

Thanks,

Edit: My NoblePup64 install updated to version 11 and Kernel 6.10.4 (usrmerge adjusted) swapped in. Everything seems just fine so far. All the usual system checks done. Posting from the current Brave portable, run-as-spot in that install now.

My pups: LxPupSc64 and Voidpup64 with LXDE ydrv & synaptics touchpad drivers, both using savefiles. Ydrv based NoblePup64 (JWM & LXDE), Bookworm64 & Fossapup64-small (LXDE/PCManFM). No savefiles, no fdrvs there. :thumbup:

mikolaj_q
Posts: 17
Joined: Wed Apr 06, 2022 6:46 am

Re: 6.10.4 64bit Hi-Freq Kernel Non-Usrmerge Aufs/Overlayfs

Post by mikolaj_q »

ozsouth wrote: Sat Aug 17, 2024 1:19 am

@mikolaj_q - You are trying to convert the wrong file. Files must be sfs type. My 3rd paragraph lists the file(s) to convert. Here is the procedure for obtaining kernel-modules file & converting to usrmerge (with link to completed procedure at bottom.):

All below is 'use at own risk'. Note the previous 2 posts will also work.

1. Install converter .pet
2. Download Huge Kernel (i.e. huge-6.10.4-ubun64oz-hf-aoe.tar.bz2)
3. Expand tar.bz2 file (place in /opt folder & in a terminal, cd /opt , then run:
tar -jxvf huge-6.10.4-ubun64oz-hf-aoe.tar.bz2
- will produce 2 files: vmlinuz-6.10.4-64oz-hf-aoe & kernel-modules.sfs-6.10.4-64oz-hf-aoe . The latter file is the one to convert.
4. Open Filemanager, navigate to /opt & drag kernel-modules.sfs-6.10.4-64oz-hf-aoe onto squash_non2um
- will soon produce kernel-modules.sfs-6.10.4-64oz-hf-aoe_um , which you rename to suit your usrmerge puppy
- for Bookwormpup64 v 10.0.7, name is as zdrv_dpupbw64_10.0.7.sfs & replace original
- also rename vmlinuz-6.10.4-64oz-hf-aoe (produced at step 3) as vmlinuz & replace original

I have done this for you & zip file is here: https://www.mediafire.com/file/exhxxuij ... w.zip/file
Place it in empty folder, open a terminal, cd into that folder & run: unzip um6.10.4bw.zip
Then replace originals in Bookwormpup64-10.0.7 & reboot.

Thank You for substantial help :)

Post Reply

Return to “Kernels”