Я установил Ubuntu Gnome 17.04 с overlayroot на перьевом диске USB и наборе в/etc/overlayroot.conf: overlayroot="tmpfs"
использовать tmpfs в качестве файловой системы наложения.
Это работает очень хорошо. Однако я хочу к аппаратным средствам - защищают ту Ubuntu, только для чтения, поэтому я хочу использовать защищенный от аппаратных средств режим только для чтения своего перьевого диска USB. Если я активирую защищенный от аппаратных средств режим только для чтения, я получаю следующее сообщение об ошибке, если я загружаюсь:
error: failure writing sector 0x1088808 to `hd0'.
Press any key to continue..._
Grub2 запускается успешно.
Если Вы, аппаратные средства - защищают USB pendrive (например, если существует микропереключатель как на многих картах памяти), у Вас будет система только для чтения.
Если правильно настроено это будет работать, (но очевидно только для чтения). Я думаю, что самый простой способ сделать USB только для чтения pendrive состоит в том, чтобы клонироваться от файла ISO до pendrive. Это - надежный метод, и он работает на все гибридные файлы ISO и всю текущую Ubuntu (и аромат семейства Ubuntu), файлы ISO являются гибридными файлами ISO.
Файловая система ISO 9660 из файла ISO будет клонирована без любых модификаций, и это - файловая система только для чтения. Существует встроенный метод для выполнения части чтения-записи системы в RAM.
В Linux можно клонироваться с Создателем Загрузочного диска Ubuntu, который идет с версией 16.04 Ubuntu LTS и более новые версии, Диски (псевдоним gnome-disks
) и mkusb.
В Windows можно клонироваться с Дисковым Формирователем изображения Win32.