06-18-2020, 03:42 AM
(06-18-2020, 02:25 AM)famewolf Wrote:(06-15-2020, 11:40 AM)captain-sensible Wrote:(06-15-2020, 02:44 AM)longpanda Wrote: Please make a try with Ventoy-1.0.13.I have had a go with release 1.0.13 F5 debug was a great help . I think the reason it wasn't working was because of confusion on directories and what goes where:
And you can use F5 debug to check the ventoy.json if you have problem with persistence.
this is the directory of a working system of my usb when mounted at : /run/media/andrew/ventoy/
ventoy
├── ISO
│ └── linuxmint-19.3-cinnamon-64bit.iso
├── persistence.img
└── ventoy
└── ventoy.json
the first thing to note is the confusion between formated partitions with partition one being called "ventoy" and a subfolder also called "ventoy" which hold the ventoy.json . By playing around with directories and using debug i found that ventoy.json is not picked up unless in a directory called "ventoy" which is in 1st partition. I've installed an arbitary package "medit" shut down and re-booted. Persistence works and medit was still there .
My working ventoy.json:
{
"control": [
{ "VTOY_DEFAULT_MENU_MODE": "0" },
{ "VTOY_FILT_DOT_UNDERSCORE_FILE": "1" },
{ "VTOY_DEFAULT_SEARCH_ROOT": "/ISO" }
],
"persistence": [
{
"image": "/ISO/linuxmint-19.3-cinnamon-64bit.iso",
"backend": "/persistence.img"
}
]
}
[ps how come i have a rating of minus -1 after going to trouble of posting etc ? can't see how to mark solved ]
So all persistence files have to be in the Root directory? That's the only difference between what you are showing and what I've got where it's still not working even after upgrading to 1.0.13. F5 is perfectly satisfied with my json yet none of my changes stick past a reboot. My persistence files are in a /persistence directory.
Show your ventoy.json and folder structure