Page 1 of 1

WeeDog32-Void-2.8 Basic Desktop

Posted: Sat Jan 09, 2021 10:05 pm
by rockedge

Release of WeeDog32-Void-2.8

32 Bit ---- Built from Void Linux binaries
FIrefox 84.0 32-bit

Component

Package

kernel

5.9.16_1 void

Package Manager

xbps

Window Manger

JWM 2.3.7

Pinboard

ROX 2.11

File Manager

ROX-Filer 2.11

fixmenu (xdgmenumaker)

populate jwm menus

buildmenu (mjwm)

populate jwm menus

wiakwifi

network connection

wdmount

mount partitions

Install Frugally by mounting the ISO file and copy the contents to the frugal directory.
I have been using Grub4Dos to prepare the drive to boot.

IMPORTANT: Once booted connect to a network use wiakwifi
open a terminal:

Code: Select all

wiakwifi

To populate the menus:

Code: Select all

fixmenu

and click / open Menu->System->Update xlunch

Grub4Dos Boot code examples from a 32-bit IBM T-42 Pentium M laptop (2005) running from a 8 gig USB stick:

Code: Select all

title WeeDog32-Void-2.8 (uuid)
  uuid 2b8739cf-6cb7-4a66-8ad6-f42020848e8c
  kernel /WeeDog32-Void-2.8/vmlinuz-5.9.16_1  w_bootfrom=UUID=2b8739cf-6cb7-4a66-8ad6-f42020848e8c=/WeeDog32-Void-2.8 copy2ram forcepae
  initrd /WeeDog32-Void-2.8/initrd.gz
  
 title WeeDog32-Void-2.8 (label)
  find --set-root uuid () 2b8739cf-6cb7-4a66-8ad6-f42020848e8c
  kernel /WeeDog32-Void-2.8/vmlinuz-5.9.16_1  w_bootfrom=LABEL=WEEDOG32=/WeeDog32-Void-2.8 copy2ram forcepae
  initrd /WeeDog32-Void-2.8/initrd.gz 
2021-01-11-183432_600x450_scrot.png
2021-01-11-183432_600x450_scrot.png (63.82 KiB) Viewed 1386 times

Download: WeeDog32-Void-2.8

https://rockedge.org/kernels


Re: WeeDog32-Void-2.8 Basic Desktop

Posted: Sun Jan 10, 2021 9:05 am
by wiak
rockedge wrote: Sat Jan 09, 2021 10:05 pm

Release of WeeDog32-Void-2.8

32 Bit ---- Built from Void Linux binaries
FIrefox 84.0 32-bit

Well done rockedge. Good to see such progress. Also good that you have shown how to boot both uuid style for frugal install or using LABEL with your iso. Void Linux xbps is such a great package manager and overall the Void experience is fast, and efficient - I remember the first time I tried it and how interesting and refreshing the experience was. Also has the best alternative to systemd, which is runit.

wiak


Re: WeeDog32-Void-2.8 Basic Desktop

Posted: Sun Jan 10, 2021 9:07 pm
by rockedge
wiak wrote: Sun Jan 10, 2021 9:05 am

...how to boot both uuid style for frugal install or using LABEL with your iso.

Interesting is I used GParted and gave a label to the partition the WDL32 is residing on. Works well and is also the way to go for a bootable ISO, USB or CDROM/DVD.

I find the best way to set up a USB stick is using Puppy Linux, run GParted and format the USB stick into 2 partitions. One as FAT32 with 256 M or 512 M with a boot flag set and the second partition as ext4 using the rest of the available space on the usb stick. As I format the ext4 partition I had chosen to LABEL the ext4 partition with "WEEDOG32". This method can work just as well with a single ext4 partition with the boot flag set.

I then run Grub4Dos ( Grub2 or legacy grub can be used ) and select only the usb drive for search. Of course it doesn't find a Puppy Linux or other Linux and just adds the default Windows entry. I confirm and allow the MBR to be written and the menu.lst created. And now add manually the boot stanza.

Open the menu.lst with geany and this how I configure it:

Code: Select all

# menu.lst produced by grub4dosconfig-v1.9.4
color blue/cyan yellow/blue white/black cyan/black
#splashimage=/splash.xpm
timeout 10
default 0

title WeeDog32-Void-2.8 (void)
  uuid 04154b23-6616-40d7-b80d-52ac5f7126f8
  kernel /WeeDog32-Void-2.8/vmlinuz-5.9.16_1  w_bootfrom=UUID=04154b23-6616-40d7-b80d-52ac5f7126f8=/WeeDog32-Void-2.8
  initrd /WeeDog32-Void-2.8/initrd.gz
  
 title WeeDog32-Void-2.8 (label)
  find --set-root uuid () 2b8739cf-6cb7-4a66-8ad6-f42020848e8c
  kernel /WeeDog32-Void-2.8/vmlinuz-5.9.16_1  w_bootfrom=LABEL=WEEDOG32=/WeeDog32-Void-2.8 copy2ram forcepae
  initrd /WeeDog32-Void-2.8/initrd.gz   

# Advanced Menu
title Advanced menu
  configfile /menu-advanced.lst
  commandline

It is now ready to boot.

Another version called WeeDog32-Void-2.8X.iso will be directly able to boot, image written to usb or burned to CDROM/DVD. The ISO will contain all the necessary files to be able to boot

A link for WeeDog32-Void-2.8-Live.iso (boot ready) will appear here as soon as it is uploaded to the repo.

I have not tested the boot function of WeeDog32-Void-2.8-Live on UEFI equipped machines yet.