Какое живое распределение USB предлагает выборочную устойчивость?

Я ищу живой дистрибутив Linux Linux, который будет предлагать полупостоянную функциональность . Что я подразумеваю под этим – обычно система должна работать в ненастрочном режиме (только для чтения), и никакие записи не должны выполняться на носитель вообще. Иногда, после контролируемых обновлений системы, я должен иметь возможность вручную сохранять изменения с этого конкретного сеанса без ремастеринга исходного изображения (будь то CLI, «кнопка сохранения» или запись в меню выключения).

Я давно использовал старую версию Slax (версия 5, возможно, 4) для этой цели. К сожалению, мне понадобится что-то более недавнее (текущие драйверы Wi-Fi, браузеры и т. Д.).

Большинство дистрибутивов, с которыми я столкнулся сейчас, либо обеспечивают полную настойчивость, либо нет. Лучшее, что я нашел, – выборочно отбрасывать изменения за сеанс, но все равно писать на носитель (ненужный износ на диске).

Кроме того, было бы неплохо, если бы распределение загружалось с рабочего места на рабочий стол полностью без присмотра, конечно, чем быстрее, тем лучше (но это не так важно).

Самое подходящее решение, которое я нашел до сих пор, – это Puppy LiveUSB, измененный для онлайн-банкинга (вы можете увидеть интересную часть в дополнительной информации: «Сведения о завершенных изменениях» ). Но я хотел бы надеяться на более распространенную дистрибуцию, по крайней мере частично проверенную, используя большую пользовательскую базу.

Используют ли некоторые из наиболее популярных дистрибутивов такую ​​функциональность? Или, альтернативно, есть ли способ настроить casper-rw вести себя таким образом?

  • Создание живого CD / USB на базе Arch Linux
  • Не удалось загрузить После удаления старых ядер
  • GRML не загружается автоматически
  • Преобразование загрузочного USB в образ ISO
  • Как создать постоянный USB-накопитель Debian?
  • Ubuntu на macbook не загружается с USB
  • Копирование «live usb» с USB-накопителя на портативный жесткий диск
  • Fedora 25 LiveUSB не может загрузиться на Dell XPS 13 (9343)
  • 3 Solutions collect form web for “Какое живое распределение USB предлагает выборочную устойчивость?”

    То, что вы ищете, это pclinuxos , у него есть живой установщик usb в живом меню cd. После установки в usb и загрузки он предлагает меню для загрузки в реальном времени или в режиме реального времени с сохранением.

    Моя установка 2009 года была тем, чего вы хотите … Я просто тестирую предложение 2011 года, но имеет значение, что он загружается по умолчанию, а не настойчивость, что еще лучше для вас.

    Alpine Linux разработан именно так, как вы описываете. Следующий текст (созданный мной) из их вики :

    Другой отличительной частью Alpine является его разнообразие «режимов установки». Он может быть установлен на жесткий диск / SSD / другой носитель данных, как и любой другой дистрибутив; это называется режимом sys . Рассматриваемый носитель данных может быть съемным, если хотите, до тех пор, пока вы можете настроить его для загрузки с него. Однако, если вы работаете со съемными носителями, вы можете рассмотреть еще два режима установки. В каждом из этих режимов вы загрузите свою машину со статического ISO-образа (либо компакт-диска, либо раздела USB, настроенного как CD). Вам также потребуется перезаписываемый носитель для сохранения обновлений в системе. В бездисковом режиме этот перезаписываемый носитель обычно представляет собой небольшой USB-ключ (или второй раздел USB), который содержит изменения, которые вы хотите сохранить. Как базовая альпийская система, так и все ваши изменения будут распакованы в файловую систему на основе памяти. Другой режим данных – для случаев, когда вы имеете дело с большим количеством сохраняющихся данных, которые вы хотите сохранить на жестком диске / SSD / другом носителе данных, а не распаковывать в память. Настройка по умолчанию здесь заключается в том, чтобы сохранить ваш раздел / var непосредственно на жестком носителе. Но, как и в бездисковом режиме, ваша корневая система по-прежнему исходит из статического ISO-образа.

    Второй и третий режимы иногда упоминаются совместно, как установки «run-from-RAM».

    Ключом к второму и третьему режимам является утилита lbu Alpine. Это отслеживает файлы, которые вы изменили со своей статической версии ISO, и хотите, чтобы изменения сохранялись. Утилита lbu сохраняет эти изменения в файлах .apkovl «overlay» (это, по сути, архивы tar-gzip, хотя они также могут быть зашифрованы).

    Вы также можете использовать утилиту lbu в режиме sys, если хотите: в качестве формы резервного копирования или для настройки файлов наложения для других систем. Но для надежной инкрементной системы резервного копирования вам, вероятно, понадобится более специализированный инструмент.

    То, что вы предполагаете, – это то, что описано выше как «бездисковый» режим. Вы можете настроить список тем, что сохраняется, и что не так тонко, как вам нравится. Кроме того, вы можете настроить так, чтобы изменения сохранялись только при явном запросе.

    В итоге мне удалось получить рабочее решение, используя образ Debian Live и небольшую настройку с live-boot и live-snapshot .

    Отключив строку:

    ${DO_SNAPSHOT} --resync-string="${ROOTSNAP}" 

    внутри do_stop () в /etc/init.d/live-boot моментальные снимки автоматически загружаются, но не синхронизируются при выключении. Таким образом, можно вручную сохранить изменения COW при необходимости ( live-snapshot -f ), и в остальное время все изменения системы будут отброшены.

    Linux и Unix - лучшая ОС в мире.