PorteuX in the real world
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
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
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
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
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
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
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
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
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 in the real world
@Vic, thanks. We will consider this change for the next release.
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
Hi @porteux
Thanks for joining the conversation.
And who precisely is "We"?
Thanks for joining the conversation.
And who precisely is "We"?
-
- White ninja
- Posts: 22
- Joined: 21 Sep 2021, 08:27
- Distribution: Puppy Linux, Porteus, MxLinux
PorteuX in the real world
I successfully booted it from the HD. However, my wireless network adapter doesn't work - Qualcomm Atheros AR9485 Wireless Network Adapter
- francois
- Contributor
- Posts: 6499
- 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
@vic:
We is the developper of porteusx:
fulalas.

We is the developper of porteusx:
fulalas.

Prendre son temps, profiter de celui qui passe.
PorteuX in the real world
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:~#
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
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
Does he wear his underwear on the outside too like @brokenman?
Where is @brokenman by the way? I missed the memo.
Vic
-
- Warlord
- Posts: 767
- Joined: 04 Jan 2014, 04:27
- Distribution: Porteus 5.0 x64 OpenBox
- Location: NZ
- Contact:
PorteuX in the real world
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:
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):
(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.
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:
Booting on a UEFI computer, Secure Boot disabled: works!APPEND changes=/porteux login=root
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.
- Ed_P
- Contributor
- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
PorteuX in the real world
Looking forward to your update. This posting may help you: [Solved] Security Boot Fail (Post by Ed_P #67428)
-
- Warlord
- Posts: 767
- Joined: 04 Jan 2014, 04:27
- Distribution: Porteus 5.0 x64 OpenBox
- Location: NZ
- Contact:
PorteuX in the real world
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.
Also it looks for a different folder /porteux which can coexist next to /porteus folder. In my case -- on a separate partition, unnecessarily.
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.