Загрузочный LiveDisc только для чтения (например, LiveCD, LiveDVD, защищенный от записи LiveUSB, защищенный от записи LiveSD), содержащий полную ОС (например, Ubuntu или Mint), идеально подходит для предотвращения непреднамеренных изменений, которые могут быть вызваны непреднамеренностью, авариями, вредоносными программами или вредоносные атаки. Загрузочный диск с возможностью записи, такой как жесткий диск или твердотельный накопитель, может быть подвержен непреднамеренной модификации.
Однако некоторые настройки LiveDisc по умолчанию не подходят для моего использования, и мне нужна некоторая настройка путем изменения некоторых настроек. После того, как настройки соответствующим образом изменены и настроены, я хочу заморозить настройки, и я хочу, чтобы замороженные настройки сохранялись после выключения или перезагрузки компьютера, но я хочу, чтобы любые дальнейшие изменения были предотвращены. Я имею в виду, что я хочу, чтобы любые дальнейшие изменения исчезали, когда компьютер выключался или перезагружался.
По своей природе LiveDisc по умолчанию каждая запись, адресованная LiveDisc, перенаправляется на RAM-диск; то есть все, что кажется записанным на LiveDisc, на самом деле записывается на RAM-диск. Следовательно, все изменения/настройки во время Live Session хранятся только на RAM-диске и исчезают каждый раз при перезагрузке или выключении компьютера. Благодаря этому характеру любая нежелательная модификация, вызванная непреднамеренностью, несчастным случаем, вредоносным ПО или злонамеренной атакой, будет уничтожена при перезагрузке или выключении компьютера.
«Постоянная» функция «casper» заставляет каждую запись, адресованную LiveDisc, перенаправляться на второй диск, который должен быть доступен для записи, а не только для чтения, и который должен быть помечен «casper-rw», и который обычно USB-накопитель. Таким образом, все модификации/настройки (включая нежелательные модификации) сохраняются на втором диске (помеченном как «casper-rw») после перезапусков и выключений. Эта «постоянная» функция действительно сохраняет мою первоначальную модификацию/настройку после перезапуска и выключения. Однако, к сожалению, эта функция продолжает сохранять все дальнейшие модификации, даже несмотря на то, что я хочу, чтобы все дальнейшие модификации исчезли. Итак, эта «постоянная» функция «каспера» не работает для меня.
(Об этой «постоянной» функции см. Вики-справку Ubuntu «https://help.ubuntu.com/community/LiveCD/Persistence», а также см. справочную страницу «casper».)
Некоторые USB-накопители и все SD-карты имеют язычок для защиты от записи. Я пробовал использовать такое защищенное от записи устройство как диск "casper-rw". После первоначальной модификации/настройки я выключил компьютер, включил вкладку защиты от записи на диске «casper-rw», надеясь предотвратить дальнейшие модификации, и снова включил компьютер. Затем LiveDisc остановился с ошибкой, жалуясь на то, что диск «casper-rw» недоступен для записи. Таким образом, диск «casper-rw» всегда должен быть доступен для записи.
После того, как первоначальная модификация/настройка сохранена на дополнительном диске, я хочу, чтобы LiveDisc использовал этот дополнительный диск только для чтения замороженной модификации/настройки, и, следовательно, я хочу, чтобы любая дальнейшая запись, адресованная LiveDisc, вместо этого перенаправлялась на обычный RAM-диск. перенаправления на вторичный диск. Как этого добиться? Можно ли этого добиться, изменив параметры загрузки и/или параметры casper?
На справочной странице «casper» упоминается «моментальный снимок», и есть справочная страница под названием «casper-snapshot». Однако описания «моментального снимка» на этих справочных страницах настолько короткие и лаконичные, что я не понимаю, что делает «моментальный снимок» в контексте «каспера». Делает ли этот «моментальный снимок» то, чего я пытаюсь достичь?
Я знаю, что можно создать новый пользовательский LiveDisc, руководствуясь "LiveCDCustomizationFromScratch" (https://help.ubuntu.com/community/LiveCDCustomizationFromScratch) и "LiveCDCustomization" (https://help.ubuntu.com/community/LiveCDCНастройка). Однако, хотя моя модификация/настройка параметров все еще является экспериментальной, я не хочу создавать новый пользовательский LiveDisc и предпочитаю использовать дополнительный диск.