Хорошо, я знаю, что на форуме этот вопрос задавали не раз, и я прочитал и попробовал два руководства, которые нашел, плюс одно на Pen-Drive. Я бы тоже предпочел прокомментировать найденные мной посты, но я не могу комментировать, пока не наберу 50 очков репутации, но я могу редактировать исходный пост, который пытаюсь прокомментировать, это бессмысленно, но круто, так устроен форум.
Три руководства, которые я нашел:
Как создать постоянную живую USB-флешку Ubuntu объемом более 4 ГБ
Проблема с сохранением после создания USB-накопителя Live Thumb с помощью Pendrivelinux
Создайте раздел Casper размером более 4 ГБ
Проблема, с которой я столкнулся, заключается в том, что ни один из них не работает. Я пробовал их с Ubuntu и Kubuntu 16, 12 и 11, так как в одном из комментариев по первой ссылке также говорилось, что он не может заставить их работать ни на чем выше 14.
Проблема в том, что я либо получаю красный экран смерти с сообщением о недопустимом коде операции, либо установщик вообще не обнаруживает сохраняемость и предлагает попробовать установить Linux при каждой загрузке, либо не могу смонтировать /dev/sda2 на /cow, либо получаю черный экран с надписью initramfs.
Я перепробовал почти все исправления, которые смог найти в комментариях к темам, посвященным ошибкам.
Я пробовал Universal-USB-Installer, live-usb-installer, linuxlive usb creator, а месяц назад или около того программу под названием rufus или что-то в этом роде.
Все руководства и приложения работают, пока не доходит до части, где я удаляю файл casper-rw.
Я даже наткнулся на этот пост:Невозможно загрузить Ubuntu Live USB Flash Drive с постоянным разделом casper-rwпопробовал все шаги, которые пользователь дал в комментариях (araghuteja), и после того, как я удалил файл casper-rw, я снова получил задний экран initramfs.
В настоящее время я пытаюсь прочитать комментарий Ю Цзя Чон, но застрял на шаге 3 и на следующем ее комментарии:
3) Загрузитесь с нового USB. Откройте /usr/share/initramfs-tools/scripts/casper с правами root для редактирования (sudo). Измените функцию setup_unionfs() на следующее: https://launchpadlibrarian.net/258626969/casper%20function.txt
4) sudo update-initramfs -u (для этого пришлось удалить cryptsetup)
5) Скопируйте сгенерированный файл initrd.img из /boot в другое место.
6) Из другой ОС удалите файл casper-rw на USB. Скопируйте initrd.img обратно в live-раздел и измените пункт меню, чтобы использовать недавно созданный initrd.img.
В следующий раз при загрузке с USB-накопителя загрузка должна произойти с раздела casper-rw.
Это помогло мне 16.04 после долгого и безрезультатного поиска решения!
Не знаю, может быть, я просто слишком устал от чтения и мои глаза читают то, что я хочу прочитать, а не то, что написано, но упомянутый файл, на мой взгляд, такой же, как и тот, на который указывает ссылка.
И если я запускаю шаг 4 после закрытия файла, я получаю сообщение об ошибке...
Кто-нибудь знает, где я накосячил?
Спасибо за уделенное время...
решение1
Постоянные разделы не работают с установками типа Ubuntu syslinux с версии 14.04.
К ним относятся Rufus, UNetbootin, Universal, Startup Disk Creator и т. д.
Постоянные разделы работают с установками типа grub2 и могут автоматически создаваться с помощью mkusb и dus, которые оба созданы Sudodus.
Последнюю информацию об этих установщиках можно найти по адресу:
решение2
Обновление август/2017
Syslinux начал добавлять поддержку NTFS с версии 4.06, но не предлагал полной поддержки до версии 6.03.
UNetbootin - 655 использует Syslinux 4.03 и по-прежнему ограничен размером постоянных файлов 4 ГБ на FAT32.
MultiBootUSB - 8.8 использует Syslinux 4.07 и устанавливается на NTFS, файлы сохранения не ограничены 4 ГБ.
Rufus 2.16 использует Syslinux 6.03 и устанавливается на NTFS, файлы сохранения не предоставляются, но их можно добавить вручную, и они не ограничены 4 ГБ.
YUMI - 2.0.4.9, (MultiBoot USB), использует Syslinux 6.03 и будет устанавливаться на NTFS, файлы сохранения не ограничены 4 ГБ. Как и MBUSB 8.8, он может иметь файлы сохранения для каждой установки дистрибутива
решение3
Я думаю, проблема здесь:
4) sudo update-initramfs -u (для этого пришлось удалить cryptsetup)
Вы делаете это сзашифрованныйсистема.
-о-
В стандартной работающей системе вы можете просто заменить файл casper-rw разделом casper-rw, и работающая система его найдет.
Загрузка сдругойживой привод
Удалите файл casper-rw.
Начинатьgparted
Уменьшите раздел, на котором у вас установлена система (и где у вас находится файл casper-rw).
Используйте нераспределенное пространство диска для создания нового раздела с файловой системой ext (ext2, ext3 или ext4).
Положитеэтикетка каспер-rwна этом новом разделе.
Нажмите галочку, чтобы действительно внести изменения.
Перезагрузите компьютер (и убедитесь, что есть опция загрузки «постоянная»).
-о-
Вы можете сделать все это автоматически с помощьюmkusbи создайте нового пользователя с зашифрованным домашним адресом.