"live" исошник это не "persistent".
Совершенно верно. Не верно всё остальное.
Первый это обычный загрузочный, установочный iso
"Live" - это режим работы системы, а не устройство, не место её расположения.
"Live" может быть на харддиске, флешке и т.д и т.п. И только для помещения "живой системы" на CD/DVD, её помещают в исо-образ.
второй просто так с флешки не запустишь
А его отдельно и не запускают. "Persistent" - это то, что в системе было изменено, сохраняется в файл или раздел, который монтируется поверх "живой системы".
Собственно, в любой "живой системе" монтируется "место для сохранения изменений". Только обычно это место в оперативной памяти (в *бунту половина объёма оперативной памяти). Раз он постоянно смонтирован, то незачем совершать какие-то дополнительные действия для его сохранения. Собственно, этим "персистент" отличается от "снепшота".
"Persistent" может быть заполнен в одной системе, а потом примонтирован к другой.
или как ты легко можешь сделать, на флешку Grub с твоим хитрым конфигом
Вот фрагмент того хитрого конфига:
...
if regexp "buntu-2" "${iso_path}"
then if [ -e "${src}/writable" ]; then key="persistent persistent-path=${src} ${key}"; fi
else if [ -e "${src}/casper-rw" ]; then key="persistent persistent-path=${src} ${key}"; fi
fi
...
Проверяет, если есть файл для "персистента", то добавляет сосответствующие параметры и "живая система" будет запущена c режимом "persistent".
До 20.04 файл должен был называться casper-rw. Сейчас - writable.
В некоторых случаях для пользователя выгодней иметь исошник
Не исошник, а "индивидуально настроенную живую систему". А исо только удлиняет и усложняет это процесс. Вся система в одном squash-файле.
Я сам такими пользуюсь значительно чаще, чем "персистентом". А исошки перестал делать, как только появились флешки.
Пользователи говорят "исошки" только потому, что не знают, что они им не нужны.