PorteuX in the real world

PorteuX - The Next Experience. It's inspired by Slax and Porteus but with heaps of improvements
Vic
Samurai
Samurai
Posts: 113
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

PorteuX in the real world

Post#1 by Vic » 10 Mar 2023, 22:35

I just found Porteux Linux thanks to @Fulalas and It works great on my new hardware. Still under HP warranty, but from a pawn shop. Too bad it is not under my name... whatever.

After all the usual customizations and activation of all my Porteus 5 modules I am very pleased.

The laptop is UEFI only which is totally new to me but I embraced the challenge.

I copied the files to a FAT32 partition and rebooted. Hit F9 and used the UEFI file manager to locate the Porteux EFI boot file and it worked. Cool.

I have not tested the usb aspect yet but I intend to soon.

Vic

Vic
Samurai
Samurai
Posts: 113
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

PorteuX in the real world

Post#2 by Vic » 13 Mar 2023, 22:56

I just tried the USB boot.

Formatted a thumb drive to FAT32 and booted with F9 to find the boot file and everything worked as planned.

Then I used GParted to create a 100MiB FAT32 and an EXT4 partition. After executing the Porteux install .sh file the thumbdrive booted from a BIOS and a UEFI computer. Cool.

The install script took longer than normal to run but at least it worked.

Vic

Vic
Samurai
Samurai
Posts: 113
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

PorteuX in the real world

Post#3 by Vic » 14 Mar 2023, 23:49

When logging in/out I did not like the white background.

To change the login background I needed to create a new directory in usr/share/wallpapers/ by adding Next/contents/images/body-background.png
and then edit the usr/share/sddm/themes/breeze/theme.conf file.

I copied the image from Porteus 5 and made it black.

Vic

porteux
Samurai
Samurai
Posts: 162
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX in the real world

Post#4 by porteux » 15 Mar 2023, 01:31

@Vic, thanks. We will consider this change for the next release.

Vic
Samurai
Samurai
Posts: 113
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

PorteuX in the real world

Post#5 by Vic » 17 Mar 2023, 06:39

Hi @porteux

Thanks for joining the conversation.

And who precisely is "We"?

ronriel
White ninja
White ninja
Posts: 22
Joined: 21 Sep 2021, 08:27
Distribution: Puppy Linux, Porteus, MxLinux

PorteuX in the real world

Post#6 by ronriel » 18 Mar 2023, 04:15

I successfully booted it from the HD. However, my wireless network adapter doesn't work - Qualcomm Atheros AR9485 Wireless Network Adapter

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

PorteuX in the real world

Post#7 by francois » 19 Mar 2023, 10:38

@vic:
We is the developper of porteusx:
fulalas.
:)
Prendre son temps, profiter de celui qui passe.

beny
Full of knowledge
Full of knowledge
Posts: 2083
Joined: 02 Jan 2011, 11:33
Location: italy

PorteuX in the real world

Post#8 by beny » 19 Mar 2023, 11:02

hi ronriel you need this to load for the wireless adapter look at modules deps,you have to load first

Code: Select all

 root@porteus:~# modinfo /lib/modules/6.2.7-porteus/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko 
filename:       /lib/modules/6.2.7-porteus/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
license:        Dual BSD/GPL
description:    Support for Atheros 802.11n wireless LAN cards.
author:         Atheros Communications
alias:          pci:v0000168Cd00000036sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001028sd0000020Ebc*sc*i*
alias:          pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*
alias:          pci:v0000168Cd00000036sv000017AAsd00004026bc*sc*i*
alias:          pci:v0000168Cd00000036sv000017AAsd00003026bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E099bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E091bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E081bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E08Fbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000185Fsd00003027bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd000028A4bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd000028A2bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd00002813bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd00002810bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd00002F82bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd0000218Cbc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd0000218Bbc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd00002182bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd0000213Bbc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd00002130bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000813bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000803bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000692bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00001832bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000832bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000612bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000652bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000642bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000168Csd0000302Cbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000168Csd00003027bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd0000412Abc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd00004129bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd0000411Ebc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd0000411Dbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd0000411Cbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd0000411Bbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000144Dsd0000411Abc*sc*i*
alias:          pci:v0000168Cd00000036sv00001028sd0000020Cbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd0000213Cbc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd0000213Abc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000682bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd000006A2bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000662bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000672bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000622bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000185Fsd00003028bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E069bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000168Csd0000302Bbc*sc*i*
alias:          pci:v0000168Cd00000036sv0000168Csd00003026bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000168Csd00003025bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd00002F8Abc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd0000218Abc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd000028A3bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd000028A1bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd00002812bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001B9Asd00002811bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00001842bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000842bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd000006B2bc*sc*i*
alias:          pci:v0000168Cd00000036sv000011ADsd00000632bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000105Bsd0000E068bc*sc*i*
alias:          pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000168Csd00003028bc*sc*i*
alias:          pci:v0000168Cd00000037sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000034sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000030sv00001A56sd00002003bc*sc*i*
alias:          pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*
alias:          pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*
alias:          pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*
alias:          pci:v0000168Cd00000034sv000014CDsd00000064bc*sc*i*
alias:          pci:v0000168Cd00000034sv000014CDsd00000063bc*sc*i*
alias:          pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*
alias:          pci:v0000168Cd00000034sv000011ADsd00006641bc*sc*i*
alias:          pci:v0000168Cd00000034sv000011ADsd00006631bc*sc*i*
alias:          pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*
alias:          pci:v0000168Cd00000034sv00001A3Bsd00002110bc*sc*i*
alias:          pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*
alias:          pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*
alias:          pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*
alias:          pci:v0000168Cd00000034sv000011ADsd00006661bc*sc*i*
alias:          pci:v0000168Cd00000034sv00001A3Bsd00002116bc*sc*i*
alias:          pci:v0000168Cd00000033sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000032sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*
alias:          pci:v0000168Cd00000032sv00001B9Asd00001C01bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001B9Asd00001C00bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001B9Asd00002001bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001B9Asd00002000bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000105Bsd0000E04Fbc*sc*i*
alias:          pci:v0000168Cd00000032sv0000105Bsd0000E04Ebc*sc*i*
alias:          pci:v0000168Cd00000032sv000011ADsd00006628bc*sc*i*
alias:          pci:v0000168Cd00000032sv000011ADsd00006627bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*
alias:          pci:v0000168Cd00000032sv000017AAsd00003219bc*sc*i*
alias:          pci:v0000168Cd00000032sv000017AAsd00003218bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd0000C708bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd0000C706bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd0000410Fbc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd0000410Ebc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd0000410Dbc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd00004106bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000144Dsd00004105bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*
alias:          pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*
alias:          pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*
alias:          pci:v0000168Cd00000030sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000030sv00001A56sd00002001bc*sc*i*
alias:          pci:v0000168Cd00000030sv00001A56sd00002000bc*sc*i*
alias:          pci:v0000168Cd0000002Esv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000002Dsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000002Csv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000002Bsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*
alias:          pci:v0000168Cd0000002Asv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*
alias:          pci:v0000168Cd0000002Asv000010CFsd0000147Dbc*sc*i*
alias:          pci:v0000168Cd0000002Asv000010CFsd0000147Cbc*sc*i*
alias:          pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*
alias:          pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*
alias:          pci:v0000168Cd0000002Asv000011ADsd00006642bc*sc*i*
alias:          pci:v0000168Cd0000002Asv000011ADsd00006632bc*sc*i*
alias:          pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*
alias:          pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*
alias:          pci:v0000168Cd00000029sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*
alias:          pci:v0000168Cd00000027sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000024sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000023sv*sd*bc*sc*i*
alias:          platform:qca956x_wmac
alias:          platform:qca953x_wmac
alias:          platform:qca955x_wmac
alias:          platform:ar934x_wmac
alias:          platform:ar933x_wmac
alias:          platform:ath9k
depends:        ath9k_hw,mac80211,ath,ath9k_common,cfg80211,led-class,rng-core,rfkill
retpoline:      Y
intree:         Y
name:           ath9k
vermagic:       6.2.7-porteus SMP preempt mod_unload 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        28:D0:19:80:B4:86:86:39:F9:47:9C:5D:55:B4:E8:A2:0C:D5:40:BC
sig_hashalgo:   sha1
signature:      19:40:CE:34:8A:E2:03:7E:2B:2D:6A:66:1F:44:10:C3:4C:DF:65:73:
                3C:C6:3D:B4:64:74:39:C0:A3:EE:3C:B3:71:0A:F1:55:D0:A5:DC:69:
                0A:C8:1E:34:E2:DE:E8:DD:9D:E5:2C:B4:0D:73:9F:10:BC:E5:43:A6:
                D6:00:90:BF:E3:04:7F:3C:BE:18:C2:5A:03:42:BE:4B:C0:7F:89:EC:
                8B:32:06:49:E8:4F:45:90:4A:D4:44:92:39:FD:F4:85:FE:18:99:3E:
                ED:C6:52:CC:6B:F4:1E:9D:C1:07:C9:98:6C:E1:26:7C:F7:61:EA:73:
                7B:96:AE:4B:EB:B1:9A:E1:8A:4F:FA:5C:A4:21:48:BC:8A:7E:8C:00:
                B2:DD:F6:E2:C9:87:AE:51:3B:67:A7:CB:A5:CD:3E:9F:2E:63:36:52:
                A4:66:0E:67:C0:F6:24:70:11:18:42:21:49:D4:95:17:AF:FC:87:95:
                34:DF:B1:2B:88:9F:8E:F0:81:53:A1:4F:40:01:6A:77:C4:38:5C:5C:
                BD:77:A3:75:7A:55:67:9D:02:23:ED:02:41:AA:CA:CD:15:D0:5A:6F:
                CC:FD:9F:12:78:13:AA:33:9F:AC:F6:5B:7D:01:13:85:90:7A:80:0C:
                08:8C:C6:5C:18:B1:7F:A3:2D:80:04:EB:B6:E6:D5:FC:32:C0:64:E7:
                B3:38:B9:1B:31:59:9D:6B:13:7D:94:4B:C6:05:7C:4C:84:27:8D:9C:
                C6:AC:A3:8A:D3:77:C3:77:CF:82:E7:AE:5E:21:6C:93:BC:59:09:95:
                45:4A:30:BE:B4:0A:09:93:EB:38:CE:C1:E8:13:A8:13:77:05:05:9D:
                F2:DF:D2:1E:5F:7D:A4:CA:1F:38:6B:64:8B:4F:73:D3:C9:67:E8:4C:
                E1:3A:C3:08:90:D3:AE:F0:7D:90:A4:23:90:70:9E:A9:E6:F9:FF:CF:
                21:DB:76:B9:9B:3A:10:D4:70:BA:5D:61:92:92:A1:51:3E:AB:BD:94:
                78:A0:5A:FD:A3:CD:A8:58:EB:99:93:BD:3D:DC:1A:71:F1:56:F8:9E:
                E6:E2:58:A8:09:C0:D7:1A:08:F4:B7:FD:25:1E:EB:6F:33:41:2D:E6:
                11:02:79:FE:A9:A1:82:CA:41:6B:28:B9:4B:0D:DC:0D:95:30:3D:D7:
                4E:5C:B8:E1:E6:4E:65:76:5B:A2:1B:AD:AA:15:59:65:18:E2:98:51:
                60:E2:77:BB:DB:BA:E7:13:6F:87:37:D4:50:70:BD:D7:D3:0B:E8:85:
                28:E6:18:82:62:A2:B7:06:E0:18:3A:46:F9:26:9C:60:05:A2:18:DC:
                47:8A:DB:2D:BD:2F:4C:6C:B1:F6:98:3D
parm:           debug:Debugging mask (uint)
parm:           nohwcrypt:Disable hardware encryption (int)
parm:           blink:Enable LED blink on activity (int)
parm:           led_active_high:Invert LED polarity (int)
parm:           btcoex_enable:Enable wifi-BT coexistence (int)
parm:           bt_ant_diversity:Enable WLAN/BT RX antenna diversity (int)
parm:           ps_enable:Enable WLAN PowerSave (int)
parm:           use_msi:Use MSI instead of INTx if possible (int)
root@porteus:~# 
                                                                                                                                              

Vic
Samurai
Samurai
Posts: 113
Joined: 10 Aug 2016, 05:36
Distribution: Porteux V-0.1 64 KDE
Location: Utopia in Tampa, Florida, USA

PorteuX in the real world

Post#9 by Vic » 22 Mar 2023, 03:42

Thank you @francois for revealing the identity of the superhero @fulalas. I had no idea.

Does he wear his underwear on the outside too like @brokenman?

Where is @brokenman by the way? I missed the memo.

Vic

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

PorteuX in the real world

Post#10 by francois » 23 Mar 2023, 15:01

Was there a memo?
:Search:
Prendre son temps, profiter de celui qui passe.

rych
Warlord
Warlord
Posts: 621
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

PorteuX in the real world

Post#11 by rych » 13 Jun 2023, 09:37

I'll be testing PorteuX LXDE (or OpenBox), on the Booting from NVMe USB enclosure

MBR allows 4 partitions, so I made: 1. FAT32, 2. ext4 (PorteuX), 3. ext4 (Porteus, reserved) 4. NTFS (reserved)

Copying from porteux-v0.4-lxde-0.10.1-stable-x86_64.iso: boot and EFI go into the 1st, and porteux goes to the 2nd partition.

Adding login=root to the /mnt/sda1/boot/syslinux/porteux.cfg, so the parameters line become:
APPEND changes=/porteux login=root
Booting on a UEFI computer, Secure Boot disabled: works!

Booting with Secure Boot enabled: works using the old ubuntu signed loader, grub, see Secure Boot Enabled
-- we have therefore moved to grub, and had to add an entry to the /mnt/sda1/boot/grub/grub.cfg (reflecting what we had in /mnt/sda1/boot/syslinux/porteux.cfg which is not used anymore):
menuentry 'New PorteuX 1920x1080' {
set porteus_parms="changes=/porteux login=root"
linux /boot/syslinux/vmlinuz $porteus_parms
initrd /boot/syslinux/initrd.zst
}

(That thread talks about a new method to boot with Secure Boot -- Ventoy. I don't know how.)

So basically everything works so far: new hardware and new PorteuX. Booting and shutting down very fast, within seconds. Or is it too fast? Because with both USBs remaining plugged, a subsequent boot into my old Porteus USB with the fsck cheatcode "recovers a journal" on the new PorteuX USB. Perhaps is wasn't properly shut down and is a hardware (USB 10Gb/s NVME controller) problem.
Last edited by rych on 14 Jun 2023, 16:41, edited 5 times in total.

User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX in the real world

Post#12 by Ed_P » 13 Jun 2023, 16:46

rych wrote:
13 Jun 2023, 09:37
Next: booting with Secure Boot enabled: ... will update here tomorrow
Looking forward to your update. This posting may help you: [Solved] Security Boot Fail (Post by Ed_P #67428)
Ed

rych
Warlord
Warlord
Posts: 621
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

PorteuX in the real world

Post#13 by rych » 14 Jun 2023, 10:08

Ed_P, Thanks, I linked the newer thread Secure Boot Enabled which in turns mentions your solution. By the way, what's the Ventoy -- is it an alternative loader, like grub? I'll ask in that thread.

Next, I'll copy old Porteus setup onto the new USB NVMe disk into a separate reserved partition and am going to have the fastest 1TB USB disk carrying both Porteus, and PorteuX (and all my data in the NTFS partition)

Seems like Porteus and PorteuX can co-exist; in the boot we need to rename PorteuX's vmlinuz into vmlinuzX for example and modify the grab.cfg appropriately. PorteuX initrd.zst conveniently has a different extension.

Code: Select all

root@porteus:/mnt/sdb1/boot/syslinux# ls initrd* vmlinuz*
initrd.xz*  initrd.zst*  vmlinuz*  vmlinuzX*

Also it looks for a different folder /porteux which can coexist next to /porteus folder. In my case -- on a separate partition, unnecessarily.

Post Reply