Non-Posix-Rootcopy

Technical issues/questions of an intermediate or advanced nature.
sean
Contributor
Contributor
Posts: 166
Joined: 08 Jul 2012, 02:30
Distribution: Porteus v3.0 LXDE i486
Location: South Central PA, USA

Non-Posix-Rootcopy

Post#1 by sean » 06 Apr 2023, 02:22

Host is an HP laptop. Installed Porteus 5.0-i586 from DVD using Porteus Installer to a Sandisk Flash-Drive.

Flash-Drive is all Fat32 formatted with save.dat file on second partition. Persistence works fine!

On each boot I get the following message which halts the boot and asks me to push Enter to continue:

"Skipping rootcopy directory, nonposix filesystem: use 'non-posix-rootcopy' cheatcode to override this. couldn't find none. Correct your from= cheatcode."

Is this 2 problems or just one? I have searched here and found some "rootcopy" discussion from 2020 with no firm answer.

Is there a simple cheatcode to apply for a remedy? If so which ".cfg" file should it be placed in?

Sean

User avatar
Rava
Contributor
Contributor
Posts: 5416
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Non-Posix-Rootcopy

Post#2 by Rava » 06 Apr 2023, 03:50

Have you tried deleting the rootcopy/ folder in your porteus/ folder?
Cheers!
Yours Rava

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

Non-Posix-Rootcopy

Post#3 by Ed_P » 06 Apr 2023, 06:04

sean, on a Porteus 5.0-x86_64 system that I have on a USB single partition FAT32 drive where I copied all the ISO files to the USB drive I have a /porteus/rootcopy folder and do not get the error you report.

Why do you have 2 partitions? Where is your rootcopy folder located? Do you have any cheatcodes referencing your rootcopy folder in the /boot/syslinux/porteus.cfg file or the /porteus/porteus-v5.0-x86.cfg file?
Ed

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3941
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Non-Posix-Rootcopy

Post#4 by ncmprhnsbl » 06 Apr 2023, 09:23

@sean, looks like i used an experimental initrd.xz in the i586 ISOs by accident :oops:
please update to the latest initrd.xz, available from here: http://ftp.nluug.nl/os/Linux/distr/port ... /initrd.xz (or another mirror)
replace the one in <your_usb>/boot/syslinux/
it won't have any of those messages and is smaller with other fixes..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

sean
Contributor
Contributor
Posts: 166
Joined: 08 Jul 2012, 02:30
Distribution: Porteus v3.0 LXDE i486
Location: South Central PA, USA

Non-Posix-Rootcopy

Post#5 by sean » 06 Apr 2023, 12:44

ncmprhnsbl,

Thank you, that worked for me ;-)


Ed,

In answer to your questions, I have 3 partitions on the thumbdrive in question.

The 1st partition has the Porteus OS (boot, EFI & porteus folders).
The 2nd partition contains my savefile. I created a changes folder and put the save.dat file in it. The 3rd partition is for anything else other than Porteus (transferring files, whatever, just a clear separation from the Porteus OS)

The rootcopy folder is within the porteus folder on the first partition.

Under syslinux/porteus.cfg "nomagic base_only norootcopy" is included under "Always Fresh" & "Text mode (safe)".

1) sdb1, 2.5GB, fat32, labeled: Port-5-32 (Porteus, version, 32 bit)

2) sdb2, 1GB, fat32, labeled: Persist

3) sdb3, Remaining space, fat32, labeled: Storage

This thumbdrive is for a friend who uses Windows, so I went fat32 all the way.

Sean

Post Reply