
Я создал Live Ubuntu USB с постоянным хранилищем, используяУниверсальный USB-установщик. Каждый раз, когда я загружаю USB, я получаю сообщение о том, что на диске мало места. Разве нельзя очистить или удалить файлы в постоянном хранилище?
решение1
Да, это возможно.
Если вы загружаетесь с USB-накопителя, вам не нужно переразбивать все на разделы, достаточно просто заново создать раздел loopback casper-rw.
Я только что проделал это с помощью USB-накопителя Karmic Koala 2009 года выпуска. Современные модели могут работать немного по-другому (в последний год или около того я немного отошел от Ubuntu).
Включите экспертный режим и удалите "persistent" из командной строки загрузки ядра. Тогда он даже не будет пытаться использовать файл casper-rw для сохранения (вместо этого он будет использовать оверлей ramdisk).
Предположим, что ваша USB-флешка смонтирована в /cdrom (по какой-то причине у меня именно так).
Вам нужно будет сделать
sudo mkfs.ext3 /cdrom/casper-rw
и предложить ему продолжить, даже если файл не является блочным устройством.
Если выдается сообщение о том, что ваш USB-накопитель смонтирован только для чтения, используйте
sudo mount -o remount -o rw /cdrom
во-первых, сделать его пригодным для чтения и записи.
Вы также можете выполнить командную строку mkfs в любой другой работающей системе Linux, к которой можно подключить USB-накопитель.
решение2
Вам следует использовать команду dd для удаления таблицы разделов USB, а затем использовать gparted для повторного разбиения USB.
dd bs=1024 count=1 if=/dev/zero of=/dev/sdb где /dev/sdb — ваш USB-накопитель, будьте осторожны с этой командой!
И запустите gparted для повторного разбиения диска.